builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-054 starttime: 1465811661.73 results: success (0) buildid: 20160613005526 builduid: 6a95dfcdeac04de68e5679106afb4404 revision: 2539cf53e85d348397cdee353061a34e8b0f11fb ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-13 02:54:21.730109) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-13 02:54:21.730628) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-13 02:54:21.730906) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-13 02:54:21.824058) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-13 02:54:21.824442) ========= '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-054\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-054 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-054 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-054\AppData\Local LOGONSERVER=\\T-W864-IX-054 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-054 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-054 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-054 WINDIR=C:\windows using PTY: False --02:54:22-- 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.20 MB/s 02:54:22 (9.20 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.232000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-13 02:54:23.111143) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-13 02:54:23.111476) ========= '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-054\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-054 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-054 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-054\AppData\Local LOGONSERVER=\\T-W864-IX-054 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-054 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-054 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-054 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.916000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-13 02:54:27.039349) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-13 02:54:27.039804) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 2539cf53e85d348397cdee353061a34e8b0f11fb --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 2539cf53e85d348397cdee353061a34e8b0f11fb --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-054\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-054 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-054 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-054\AppData\Local LOGONSERVER=\\T-W864-IX-054 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-054 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-054 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-054 WINDIR=C:\windows using PTY: False 2016-06-13 02:54:27,394 truncating revision to first 12 chars 2016-06-13 02:54:27,394 Setting DEBUG logging. 2016-06-13 02:54:27,394 attempt 1/10 2016-06-13 02:54:27,394 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/2539cf53e85d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-13 02:54:28,210 unpacking tar archive at: mozilla-beta-2539cf53e85d/testing/mozharness/ program finished with exit code 0 elapsedTime=1.590000 ========= master_lag: 0.56 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-13 02:54:29.188665) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-13 02:54:29.189035) ========= script_repo_revision: 2539cf53e85d348397cdee353061a34e8b0f11fb ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-13 02:54:29.189838) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-13 02:54:29.190497) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-13 02:54:29.209058) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 53 secs) (at 2016-06-13 02:54:29.209369) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-054\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-054 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-054 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-054\AppData\Local LOGONSERVER=\\T-W864-IX-054 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-054 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-054 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-054 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 02:54:29 INFO - MultiFileLogger online at 20160613 02:54:29 in C:\slave\test 02:54:29 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 02:54:29 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:54:29 INFO - {'append_to_log': False, 02:54:29 INFO - 'base_work_dir': 'C:\\slave\\test', 02:54:29 INFO - 'blob_upload_branch': 'mozilla-beta', 02:54:29 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:54:29 INFO - 'buildbot_json_path': 'buildprops.json', 02:54:29 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:54:29 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:54:29 INFO - 'download_minidump_stackwalk': True, 02:54:29 INFO - 'download_symbols': 'true', 02:54:29 INFO - 'e10s': False, 02:54:29 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:54:29 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:54:29 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:54:29 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:54:29 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:54:29 INFO - 'C:/mozilla-build/tooltool.py'), 02:54:29 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:54:29 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:54:29 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:54:29 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:54:29 INFO - 'log_level': 'info', 02:54:29 INFO - 'log_to_console': True, 02:54:29 INFO - 'opt_config_files': (), 02:54:29 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:54:29 INFO - '--processes=1', 02:54:29 INFO - '--config=%(test_path)s/wptrunner.ini', 02:54:29 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:54:29 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:54:29 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:54:29 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:54:29 INFO - 'pip_index': False, 02:54:29 INFO - 'require_test_zip': True, 02:54:29 INFO - 'test_type': ('testharness',), 02:54:29 INFO - 'this_chunk': '1', 02:54:29 INFO - 'total_chunks': '10', 02:54:29 INFO - 'virtualenv_path': 'venv', 02:54:29 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:54:29 INFO - 'work_dir': 'build'} 02:54:29 INFO - ##### 02:54:29 INFO - ##### Running clobber step. 02:54:29 INFO - ##### 02:54:29 INFO - Running pre-action listener: _resource_record_pre_action 02:54:29 INFO - Running main action method: clobber 02:54:29 INFO - rmtree: C:\slave\test\build 02:54:29 INFO - Using _rmtree_windows ... 02:54:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:54:47 INFO - Running post-action listener: _resource_record_post_action 02:54:47 INFO - ##### 02:54:47 INFO - ##### Running read-buildbot-config step. 02:54:47 INFO - ##### 02:54:47 INFO - Running pre-action listener: _resource_record_pre_action 02:54:47 INFO - Running main action method: read_buildbot_config 02:54:47 INFO - Using buildbot properties: 02:54:47 INFO - { 02:54:47 INFO - "project": "", 02:54:47 INFO - "product": "firefox", 02:54:47 INFO - "script_repo_revision": "production", 02:54:47 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 02:54:47 INFO - "repository": "", 02:54:47 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 02:54:47 INFO - "buildid": "20160613005526", 02:54:47 INFO - "pgo_build": "False", 02:54:47 INFO - "basedir": "C:\\slave\\test", 02:54:47 INFO - "buildnumber": 10, 02:54:47 INFO - "slavename": "t-w864-ix-054", 02:54:47 INFO - "revision": "2539cf53e85d348397cdee353061a34e8b0f11fb", 02:54:47 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 02:54:47 INFO - "platform": "win64", 02:54:47 INFO - "branch": "mozilla-beta", 02:54:47 INFO - "repo_path": "releases/mozilla-beta", 02:54:47 INFO - "moz_repo_path": "", 02:54:47 INFO - "stage_platform": "win64", 02:54:47 INFO - "builduid": "6a95dfcdeac04de68e5679106afb4404", 02:54:47 INFO - "slavebuilddir": "test" 02:54:47 INFO - } 02:54:47 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 02:54:47 INFO - Found installer url https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.zip. 02:54:47 INFO - Running post-action listener: _resource_record_post_action 02:54:47 INFO - ##### 02:54:47 INFO - ##### Running download-and-extract step. 02:54:47 INFO - ##### 02:54:47 INFO - Running pre-action listener: _resource_record_pre_action 02:54:47 INFO - Running main action method: download_and_extract 02:54:47 INFO - mkdir: C:\slave\test\build\tests 02:54:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:54:47 INFO - https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 02:54:47 INFO - trying https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 02:54:47 INFO - Downloading https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 02:54:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 02:54:48 INFO - Downloaded 1240 bytes. 02:54:48 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 02:54:48 INFO - Using the following test package requirements: 02:54:48 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 02:54:48 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:54:48 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 02:54:48 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:54:48 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 02:54:48 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:54:48 INFO - u'jsshell-win64.zip'], 02:54:48 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:54:48 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 02:54:48 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 02:54:48 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:54:48 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 02:54:48 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:54:48 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 02:54:48 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:54:48 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 02:54:48 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:54:48 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 02:54:48 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 02:54:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:54:48 INFO - https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 02:54:48 INFO - trying https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 02:54:48 INFO - Downloading https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 02:54:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 02:54:50 INFO - Downloaded 20849438 bytes. 02:54:50 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:54:50 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:54:52 INFO - caution: filename not matched: web-platform/* 02:54:52 INFO - Return code: 11 02:54:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:54:52 INFO - https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 02:54:52 INFO - trying https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 02:54:52 INFO - Downloading https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 02:54:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 02:54:54 INFO - Downloaded 36389114 bytes. 02:54:54 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:54:54 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:55:35 INFO - caution: filename not matched: bin/* 02:55:35 INFO - caution: filename not matched: config/* 02:55:35 INFO - caution: filename not matched: mozbase/* 02:55:35 INFO - caution: filename not matched: marionette/* 02:55:35 INFO - caution: filename not matched: tools/wptserve/* 02:55:35 INFO - Return code: 11 02:55: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')]} 02:55:35 INFO - https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 02:55:35 INFO - trying https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 02:55:35 INFO - Downloading https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 02:55:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 02:55:38 INFO - Downloaded 82713941 bytes. 02:55:38 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 02:55:38 INFO - mkdir: C:\slave\test\properties 02:55:38 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:55:38 INFO - Writing to file C:\slave\test\properties\build_url 02:55:38 INFO - Contents: 02:55:38 INFO - build_url:https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 02:55:38 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 02:55:38 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:55:38 INFO - Writing to file C:\slave\test\properties\symbols_url 02:55:38 INFO - Contents: 02:55:38 INFO - symbols_url:https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 02:55:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:55:39 INFO - https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:55:39 INFO - trying https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 02:55:39 INFO - Downloading https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 02:55:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 02:55:41 INFO - Downloaded 50736483 bytes. 02:55:41 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 02:55:41 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 02:55:42 INFO - Return code: 0 02:55:42 INFO - Running post-action listener: _resource_record_post_action 02:55:42 INFO - Running post-action listener: set_extra_try_arguments 02:55:42 INFO - ##### 02:55:42 INFO - ##### Running create-virtualenv step. 02:55:42 INFO - ##### 02:55:42 INFO - Running pre-action listener: _pre_create_virtualenv 02:55:42 INFO - Running pre-action listener: _resource_record_pre_action 02:55:42 INFO - Running main action method: create_virtualenv 02:55:42 INFO - Creating virtualenv C:\slave\test\build\venv 02:55:42 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 02:55:42 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:55:46 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:55:50 INFO - Installing distribute......................................................................................................................................................................................done. 02:55:51 INFO - Return code: 0 02:55:51 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:55:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:55:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:55:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:55:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:55:51 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 0x025786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02678200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025C9F88>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025A8368>, '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 0x02345D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026940C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-054', 'USERDOMAIN': 'T-W864-IX-054', '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-054', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-054\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-054', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-054', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-054', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-054\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:55:51 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 02:55:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 02:55:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:55:51 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-054\\AppData\\Roaming', 02:55:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:55:51 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:55:51 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:55:51 INFO - 'COMPUTERNAME': 'T-W864-IX-054', 02:55:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:55:51 INFO - 'DCLOCATION': 'SCL3', 02:55:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:55:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:55:51 INFO - 'HOMEDRIVE': 'C:', 02:55:51 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-054', 02:55:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:55:51 INFO - 'KTS_VERSION': '1.19c', 02:55:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-054\\AppData\\Local', 02:55:51 INFO - 'LOGONSERVER': '\\\\T-W864-IX-054', 02:55:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:55:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:55:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:55:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:55:51 INFO - 'MOZ_NO_REMOTE': '1', 02:55:51 INFO - 'NO_EM_RESTART': '1', 02:55:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:55:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:55:51 INFO - 'OS': 'Windows_NT', 02:55:51 INFO - 'OURDRIVE': 'C:', 02:55:51 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:55:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:55:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:55:51 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:55:51 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:55:51 INFO - 'PROCESSOR_LEVEL': '6', 02:55:51 INFO - 'PROCESSOR_REVISION': '1e05', 02:55:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:55:51 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:55:51 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:55:51 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:55:51 INFO - 'PROMPT': '$P$G', 02:55:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:55:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:55:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:55:51 INFO - 'PWD': 'C:\\slave\\test', 02:55:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:55:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:55:51 INFO - 'SYSTEMDRIVE': 'C:', 02:55:51 INFO - 'SYSTEMROOT': 'C:\\windows', 02:55:51 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:55:51 INFO - 'TEST1': 'testie', 02:55:51 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:55:51 INFO - 'USERDOMAIN': 'T-W864-IX-054', 02:55:51 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-054', 02:55:51 INFO - 'USERNAME': 'cltbld', 02:55:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-054', 02:55:51 INFO - 'WINDIR': 'C:\\windows', 02:55:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:55:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:55:52 INFO - Downloading/unpacking psutil>=0.7.1 02:55:53 INFO - Running setup.py egg_info for package psutil 02:55:53 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:55:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:55:53 INFO - Installing collected packages: psutil 02:55:53 INFO - Running setup.py install for psutil 02:55:53 INFO - building 'psutil._psutil_windows' extension 02:55:53 INFO - error: Unable to find vcvarsall.bat 02:55:53 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-wmlv6c-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:55:53 INFO - running install 02:55:53 INFO - running build 02:55:53 INFO - running build_py 02:55:53 INFO - creating build 02:55:53 INFO - creating build\lib.win32-2.7 02:55:53 INFO - creating build\lib.win32-2.7\psutil 02:55:53 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:55:53 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:55:53 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:55:53 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:55:53 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:55:53 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:55:53 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:55:53 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:55:53 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:55:53 INFO - running build_ext 02:55:53 INFO - building 'psutil._psutil_windows' extension 02:55:53 INFO - error: Unable to find vcvarsall.bat 02:55:53 INFO - ---------------------------------------- 02:55:53 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-wmlv6c-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:55:53 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-054\AppData\Roaming\pip\pip.log 02:55:53 WARNING - Return code: 1 02:55:53 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 02:55:53 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:55:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:55:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:55:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:55:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:55:53 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x025786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02678200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025C9F88>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025A8368>, '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 0x02345D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026940C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-054', 'USERDOMAIN': 'T-W864-IX-054', '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-054', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-054\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-054', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-054', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-054', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-054\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:55:53 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 02:55:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 02:55:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:55:53 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-054\\AppData\\Roaming', 02:55:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:55:53 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:55:53 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:55:53 INFO - 'COMPUTERNAME': 'T-W864-IX-054', 02:55:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:55:53 INFO - 'DCLOCATION': 'SCL3', 02:55:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:55:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:55:53 INFO - 'HOMEDRIVE': 'C:', 02:55:53 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-054', 02:55:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:55:53 INFO - 'KTS_VERSION': '1.19c', 02:55:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-054\\AppData\\Local', 02:55:53 INFO - 'LOGONSERVER': '\\\\T-W864-IX-054', 02:55:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:55:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:55:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:55:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:55:53 INFO - 'MOZ_NO_REMOTE': '1', 02:55:53 INFO - 'NO_EM_RESTART': '1', 02:55:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:55:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:55:53 INFO - 'OS': 'Windows_NT', 02:55:53 INFO - 'OURDRIVE': 'C:', 02:55:53 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:55:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:55:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:55:53 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:55:53 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:55:53 INFO - 'PROCESSOR_LEVEL': '6', 02:55:53 INFO - 'PROCESSOR_REVISION': '1e05', 02:55:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:55:53 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:55:53 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:55:53 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:55:53 INFO - 'PROMPT': '$P$G', 02:55:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:55:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:55:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:55:53 INFO - 'PWD': 'C:\\slave\\test', 02:55:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:55:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:55:53 INFO - 'SYSTEMDRIVE': 'C:', 02:55:53 INFO - 'SYSTEMROOT': 'C:\\windows', 02:55:53 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:55:53 INFO - 'TEST1': 'testie', 02:55:53 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:55:53 INFO - 'USERDOMAIN': 'T-W864-IX-054', 02:55:53 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-054', 02:55:53 INFO - 'USERNAME': 'cltbld', 02:55:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-054', 02:55:53 INFO - 'WINDIR': 'C:\\windows', 02:55:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:55:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:55:53 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:55:53 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:55:53 INFO - Running setup.py egg_info for package mozsystemmonitor 02:55:53 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:55:53 INFO - Running setup.py egg_info for package psutil 02:55:53 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:55:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:55:53 INFO - Installing collected packages: mozsystemmonitor, psutil 02:55:53 INFO - Running setup.py install for mozsystemmonitor 02:55:53 INFO - Running setup.py install for psutil 02:55:53 INFO - building 'psutil._psutil_windows' extension 02:55:53 INFO - error: Unable to find vcvarsall.bat 02:55:53 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-4zgzxi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:55:53 INFO - running install 02:55:53 INFO - running build 02:55:53 INFO - running build_py 02:55:53 INFO - running build_ext 02:55:53 INFO - building 'psutil._psutil_windows' extension 02:55:53 INFO - error: Unable to find vcvarsall.bat 02:55:53 INFO - ---------------------------------------- 02:55:53 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-4zgzxi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:55:53 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-054\AppData\Roaming\pip\pip.log 02:55:53 WARNING - Return code: 1 02:55:53 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 02:55:53 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:55:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:55:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:55:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:55:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:55:53 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02678200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025C9F88>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025A8368>, '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 0x02345D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026940C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-054', 'USERDOMAIN': 'T-W864-IX-054', '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-054', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-054\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-054', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-054', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-054', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-054\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:55:53 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 02:55:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 02:55:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:55:53 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-054\\AppData\\Roaming', 02:55:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:55:53 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:55:53 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:55:53 INFO - 'COMPUTERNAME': 'T-W864-IX-054', 02:55:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:55:53 INFO - 'DCLOCATION': 'SCL3', 02:55:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:55:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:55:53 INFO - 'HOMEDRIVE': 'C:', 02:55:53 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-054', 02:55:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:55:53 INFO - 'KTS_VERSION': '1.19c', 02:55:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-054\\AppData\\Local', 02:55:53 INFO - 'LOGONSERVER': '\\\\T-W864-IX-054', 02:55:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:55:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:55:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:55:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:55:53 INFO - 'MOZ_NO_REMOTE': '1', 02:55:53 INFO - 'NO_EM_RESTART': '1', 02:55:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:55:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:55:53 INFO - 'OS': 'Windows_NT', 02:55:53 INFO - 'OURDRIVE': 'C:', 02:55:53 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:55:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:55:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:55:53 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:55:53 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:55:53 INFO - 'PROCESSOR_LEVEL': '6', 02:55:53 INFO - 'PROCESSOR_REVISION': '1e05', 02:55:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:55:53 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:55:53 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:55:53 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:55:53 INFO - 'PROMPT': '$P$G', 02:55:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:55:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:55:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:55:53 INFO - 'PWD': 'C:\\slave\\test', 02:55:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:55:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:55:53 INFO - 'SYSTEMDRIVE': 'C:', 02:55:53 INFO - 'SYSTEMROOT': 'C:\\windows', 02:55:53 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:55:53 INFO - 'TEST1': 'testie', 02:55:53 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:55:53 INFO - 'USERDOMAIN': 'T-W864-IX-054', 02:55:53 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-054', 02:55:53 INFO - 'USERNAME': 'cltbld', 02:55:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-054', 02:55:53 INFO - 'WINDIR': 'C:\\windows', 02:55:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:55:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:55:54 INFO - Downloading/unpacking blobuploader==1.2.4 02:55:54 INFO - Downloading blobuploader-1.2.4.tar.gz 02:55:54 INFO - Running setup.py egg_info for package blobuploader 02:55:54 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:55:58 INFO - Running setup.py egg_info for package requests 02:55:58 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:55:58 INFO - Downloading docopt-0.6.1.tar.gz 02:55:58 INFO - Running setup.py egg_info for package docopt 02:55:58 INFO - Installing collected packages: blobuploader, docopt, requests 02:55:58 INFO - Running setup.py install for blobuploader 02:55:58 INFO - Running setup.py install for docopt 02:55:58 INFO - Running setup.py install for requests 02:55:58 INFO - Successfully installed blobuploader docopt requests 02:55:58 INFO - Cleaning up... 02:55:58 INFO - Return code: 0 02:55:58 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:55:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:55:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:55:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:55:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:55:58 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02678200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025C9F88>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025A8368>, '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 0x02345D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026940C0>, '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-054', 'USERDOMAIN': 'T-W864-IX-054', '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-054', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-054\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-054', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-054', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-054', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-054\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:55:58 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 02:55:58 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:55:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:55:58 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-054\\AppData\\Roaming', 02:55:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:55:58 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:55:58 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:55:58 INFO - 'COMPUTERNAME': 'T-W864-IX-054', 02:55:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:55:58 INFO - 'DCLOCATION': 'SCL3', 02:55:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:55:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:55:58 INFO - 'HOMEDRIVE': 'C:', 02:55:58 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-054', 02:55:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:55:58 INFO - 'KTS_VERSION': '1.19c', 02:55:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-054\\AppData\\Local', 02:55:58 INFO - 'LOGONSERVER': '\\\\T-W864-IX-054', 02:55:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:55:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:55:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:55:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:55:58 INFO - 'MOZ_NO_REMOTE': '1', 02:55:58 INFO - 'NO_EM_RESTART': '1', 02:55:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:55:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:55:58 INFO - 'OS': 'Windows_NT', 02:55:58 INFO - 'OURDRIVE': 'C:', 02:55:58 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:55:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:55:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:55:58 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:55:58 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:55:58 INFO - 'PROCESSOR_LEVEL': '6', 02:55:58 INFO - 'PROCESSOR_REVISION': '1e05', 02:55:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:55:58 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:55:58 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:55:58 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:55:58 INFO - 'PROMPT': '$P$G', 02:55:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:55:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:55:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:55:58 INFO - 'PWD': 'C:\\slave\\test', 02:55:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:55:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:55:58 INFO - 'SYSTEMDRIVE': 'C:', 02:55:58 INFO - 'SYSTEMROOT': 'C:\\windows', 02:55:58 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:55:58 INFO - 'TEST1': 'testie', 02:55:58 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:55:58 INFO - 'USERDOMAIN': 'T-W864-IX-054', 02:55:58 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-054', 02:55:58 INFO - 'USERNAME': 'cltbld', 02:55:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-054', 02:55:58 INFO - 'WINDIR': 'C:\\windows', 02:55:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:56:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:56:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:56:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:56:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:56:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:56:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:56:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:56:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:56:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:56:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:56:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:56:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:56:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:56:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:56:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:56:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:56:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:56:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:56:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:56:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:56:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:56:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:56:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:56:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:56:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:56:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:56:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:56:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:56:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:56:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:56:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:56:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:56:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:56:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:56:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:56:02 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:56:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:56:02 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:56:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:56:02 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:56:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:56:03 INFO - Unpacking c:\slave\test\build\tests\marionette 02:56:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:56:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:56:03 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:56:03 INFO - Running setup.py install for browsermob-proxy 02:56:17 INFO - Running setup.py install for manifestparser 02:56:17 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Running setup.py install for marionette-client 02:56:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:56:17 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Running setup.py install for marionette-driver 02:56:17 INFO - Running setup.py install for mozcrash 02:56:17 INFO - Running setup.py install for mozdebug 02:56:17 INFO - Running setup.py install for mozdevice 02:56:17 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Running setup.py install for mozfile 02:56:17 INFO - Running setup.py install for mozhttpd 02:56:17 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Running setup.py install for mozinfo 02:56:17 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Running setup.py install for mozInstall 02:56:17 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Running setup.py install for mozleak 02:56:17 INFO - Running setup.py install for mozlog 02:56:17 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Running setup.py install for moznetwork 02:56:17 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Running setup.py install for mozprocess 02:56:17 INFO - Running setup.py install for mozprofile 02:56:17 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Running setup.py install for mozrunner 02:56:17 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Running setup.py install for mozscreenshot 02:56:17 INFO - Running setup.py install for moztest 02:56:17 INFO - Running setup.py install for mozversion 02:56:17 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:56:17 INFO - Running setup.py install for wptserve 02:56:17 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:56:17 INFO - Cleaning up... 02:56:17 INFO - Return code: 0 02:56:17 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:56:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:56:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:56:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:56:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:56:17 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 0x025786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02678200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025C9F88>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025A8368>, '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 0x02345D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026940C0>, '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-054', 'USERDOMAIN': 'T-W864-IX-054', '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-054', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-054\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-054', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-054', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-054', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-054\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:56:17 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 02:56:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:56:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:56:17 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-054\\AppData\\Roaming', 02:56:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:56:17 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:56:17 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:56:17 INFO - 'COMPUTERNAME': 'T-W864-IX-054', 02:56:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:56:17 INFO - 'DCLOCATION': 'SCL3', 02:56:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:56:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:56:17 INFO - 'HOMEDRIVE': 'C:', 02:56:17 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-054', 02:56:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:56:17 INFO - 'KTS_VERSION': '1.19c', 02:56:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-054\\AppData\\Local', 02:56:17 INFO - 'LOGONSERVER': '\\\\T-W864-IX-054', 02:56:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:56:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:56:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:56:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:56:17 INFO - 'MOZ_NO_REMOTE': '1', 02:56:17 INFO - 'NO_EM_RESTART': '1', 02:56:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:56:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:56:17 INFO - 'OS': 'Windows_NT', 02:56:17 INFO - 'OURDRIVE': 'C:', 02:56:17 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:56:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:56:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:56:17 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:56:17 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:56:17 INFO - 'PROCESSOR_LEVEL': '6', 02:56:17 INFO - 'PROCESSOR_REVISION': '1e05', 02:56:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:56:17 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:56:17 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:56:17 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:56:17 INFO - 'PROMPT': '$P$G', 02:56:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:56:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:56:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:56:17 INFO - 'PWD': 'C:\\slave\\test', 02:56:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:56:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:56:17 INFO - 'SYSTEMDRIVE': 'C:', 02:56:17 INFO - 'SYSTEMROOT': 'C:\\windows', 02:56:17 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:56:17 INFO - 'TEST1': 'testie', 02:56:17 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:56:17 INFO - 'USERDOMAIN': 'T-W864-IX-054', 02:56:17 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-054', 02:56:17 INFO - 'USERNAME': 'cltbld', 02:56:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-054', 02:56:17 INFO - 'WINDIR': 'C:\\windows', 02:56:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:56:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:56:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:56:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:56:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:56:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:56:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:56:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:56:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:56:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:56:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:56:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:56:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:56:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:56:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:56:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:56:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:56:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:56:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:56:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:56:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:56:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:56:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:56:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:56:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:56:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:56:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:56:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:56:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:56:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:56:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:56:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:56:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:56:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:56:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:56:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:56:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:56:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:56:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:56:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:56:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:56:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:56:22 INFO - Unpacking c:\slave\test\build\tests\marionette 02:56:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:56:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:56:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 02:56:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 02:56:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 02:56:34 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 02:56:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 02:56:34 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:56:34 INFO - Downloading blessings-1.6.tar.gz 02:56:34 INFO - Running setup.py egg_info for package blessings 02:56:34 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 02:56:34 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:56:34 INFO - Running setup.py install for blessings 02:56:34 INFO - Running setup.py install for browsermob-proxy 02:56:34 INFO - Running setup.py install for manifestparser 02:56:34 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:56:34 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:56:34 INFO - Running setup.py install for marionette-client 02:56:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:56:34 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:56:34 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:56:34 INFO - Running setup.py install for marionette-driver 02:56:34 INFO - Running setup.py install for mozcrash 02:56:34 INFO - Running setup.py install for mozdebug 02:56:34 INFO - Running setup.py install for mozdevice 02:56:34 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:56:34 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:56:34 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:56:34 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:56:34 INFO - Running setup.py install for mozhttpd 02:56:34 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:56:34 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:56:34 INFO - Running setup.py install for mozInstall 02:56:34 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:56:34 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:56:34 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:56:34 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:56:34 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:56:34 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:56:34 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:56:34 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:56:34 INFO - Running setup.py install for mozleak 02:56:34 INFO - Running setup.py install for mozprofile 02:56:34 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:56:34 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:56:34 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:56:34 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:56:34 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:56:34 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:56:34 INFO - Running setup.py install for mozrunner 02:56:34 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:56:34 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:56:36 INFO - Running setup.py install for mozscreenshot 02:56:36 INFO - Running setup.py install for moztest 02:56:36 INFO - Running setup.py install for mozversion 02:56:36 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:56:36 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:56:36 INFO - Running setup.py install for wptserve 02:56:36 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:56:36 INFO - Cleaning up... 02:56:36 INFO - Return code: 0 02:56:36 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:56:36 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:56:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:56:36 INFO - Reading from file tmpfile_stdout 02:56:36 INFO - Using _rmtree_windows ... 02:56:36 INFO - Using _rmtree_windows ... 02:56:36 INFO - Current package versions: 02:56:36 INFO - blessings == 1.6 02:56:36 INFO - blobuploader == 1.2.4 02:56:36 INFO - browsermob-proxy == 0.6.0 02:56:36 INFO - distribute == 0.6.14 02:56:36 INFO - docopt == 0.6.1 02:56:36 INFO - manifestparser == 1.1 02:56:36 INFO - marionette-client == 2.3.0 02:56:36 INFO - marionette-driver == 1.4.0 02:56:36 INFO - mozInstall == 1.12 02:56:36 INFO - mozcrash == 0.17 02:56:36 INFO - mozdebug == 0.1 02:56:36 INFO - mozdevice == 0.48 02:56:36 INFO - mozfile == 1.2 02:56:36 INFO - mozhttpd == 0.7 02:56:36 INFO - mozinfo == 0.9 02:56:36 INFO - mozleak == 0.1 02:56:36 INFO - mozlog == 3.1 02:56:36 INFO - moznetwork == 0.27 02:56:36 INFO - mozprocess == 0.22 02:56:36 INFO - mozprofile == 0.28 02:56:36 INFO - mozrunner == 6.11 02:56:36 INFO - mozscreenshot == 0.1 02:56:36 INFO - mozsystemmonitor == 0.0 02:56:36 INFO - moztest == 0.7 02:56:36 INFO - mozversion == 1.4 02:56:36 INFO - requests == 1.2.3 02:56:36 INFO - wptserve == 1.4.0 02:56:36 INFO - Running post-action listener: _resource_record_post_action 02:56:36 INFO - Running post-action listener: _start_resource_monitoring 02:56:36 INFO - Starting resource monitoring. 02:56:36 INFO - ##### 02:56:36 INFO - ##### Running pull step. 02:56:36 INFO - ##### 02:56:36 INFO - Running pre-action listener: _resource_record_pre_action 02:56:36 INFO - Running main action method: pull 02:56:36 INFO - Pull has nothing to do! 02:56:36 INFO - Running post-action listener: _resource_record_post_action 02:56:36 INFO - ##### 02:56:36 INFO - ##### Running install step. 02:56:36 INFO - ##### 02:56:36 INFO - Running pre-action listener: _resource_record_pre_action 02:56:36 INFO - Running main action method: install 02:56:36 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:56:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:56:36 INFO - Reading from file tmpfile_stdout 02:56:36 INFO - Using _rmtree_windows ... 02:56:36 INFO - Using _rmtree_windows ... 02:56:36 INFO - Detecting whether we're running mozinstall >=1.0... 02:56:36 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:56:36 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:56:36 INFO - Reading from file tmpfile_stdout 02:56:36 INFO - Output received: 02:56:36 INFO - Usage: mozinstall-script.py [options] installer 02:56:36 INFO - Options: 02:56:36 INFO - -h, --help show this help message and exit 02:56:36 INFO - -d DEST, --destination=DEST 02:56:36 INFO - Directory to install application into. [default: 02:56:36 INFO - "C:\slave\test"] 02:56:36 INFO - --app=APP Application being installed. [default: firefox] 02:56:36 INFO - Using _rmtree_windows ... 02:56:36 INFO - Using _rmtree_windows ... 02:56:36 INFO - mkdir: C:\slave\test\build\application 02:56:36 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 02:56:36 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win64.zip --destination C:\slave\test\build\application 02:56:39 INFO - Reading from file tmpfile_stdout 02:56:39 INFO - Output received: 02:56:39 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:56:39 INFO - Using _rmtree_windows ... 02:56:39 INFO - Using _rmtree_windows ... 02:56:39 INFO - Running post-action listener: _resource_record_post_action 02:56:39 INFO - ##### 02:56:39 INFO - ##### Running run-tests step. 02:56:39 INFO - ##### 02:56:39 INFO - Running pre-action listener: _resource_record_pre_action 02:56:39 INFO - Running main action method: run_tests 02:56:39 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:56:39 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:56:39 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:56:39 INFO - grabbing minidump binary from tooltool 02:56:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:56:39 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 0x025A8368>, '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 0x02345D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026940C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 02:56:39 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 02:56:39 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 02:56:39 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:56:40 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpkpvy_z 02:56:40 INFO - INFO - File integrity verified, renaming tmpkpvy_z to win32-minidump_stackwalk.exe 02:56:40 INFO - Return code: 0 02:56:40 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:56:40 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:56:40 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/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 02:56:40 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/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 02:56:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:56:40 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-054\\AppData\\Roaming', 02:56:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:56:40 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:56:40 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:56:40 INFO - 'COMPUTERNAME': 'T-W864-IX-054', 02:56:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:56:40 INFO - 'DCLOCATION': 'SCL3', 02:56:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:56:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:56:40 INFO - 'HOMEDRIVE': 'C:', 02:56:40 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-054', 02:56:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:56:40 INFO - 'KTS_VERSION': '1.19c', 02:56:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-054\\AppData\\Local', 02:56:40 INFO - 'LOGONSERVER': '\\\\T-W864-IX-054', 02:56:40 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:56:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:56:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:56:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:56:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:56:40 INFO - 'MOZ_NO_REMOTE': '1', 02:56:40 INFO - 'NO_EM_RESTART': '1', 02:56:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:56:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:56:40 INFO - 'OS': 'Windows_NT', 02:56:40 INFO - 'OURDRIVE': 'C:', 02:56: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;C:\\mozilla-build\\hg', 02:56:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:56:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:56:40 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:56:40 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:56:40 INFO - 'PROCESSOR_LEVEL': '6', 02:56:40 INFO - 'PROCESSOR_REVISION': '1e05', 02:56:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:56:40 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:56:40 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:56:40 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:56:40 INFO - 'PROMPT': '$P$G', 02:56:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:56:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:56:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:56:40 INFO - 'PWD': 'C:\\slave\\test', 02:56:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:56:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:56:40 INFO - 'SYSTEMDRIVE': 'C:', 02:56:40 INFO - 'SYSTEMROOT': 'C:\\windows', 02:56:40 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:56:40 INFO - 'TEST1': 'testie', 02:56:40 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:56:40 INFO - 'USERDOMAIN': 'T-W864-IX-054', 02:56:40 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-054', 02:56:40 INFO - 'USERNAME': 'cltbld', 02:56:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-054', 02:56:40 INFO - 'WINDIR': 'C:\\windows', 02:56:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:56:40 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/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 02:56:42 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 02:56:42 INFO - import pkg_resources 02:56:43 INFO - Using 1 client processes 02:56:46 INFO - SUITE-START | Running 778 tests 02:56:46 INFO - Running testharness tests 02:56:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:56:46 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 02:56:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:56:46 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 02:56:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:56:46 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:56:46 INFO - Setting up ssl 02:56:47 INFO - PROCESS | certutil | 02:56:47 INFO - PROCESS | certutil | 02:56:47 INFO - PROCESS | certutil | 02:56:47 INFO - Certificate Nickname Trust Attributes 02:56:47 INFO - SSL,S/MIME,JAR/XPI 02:56:47 INFO - 02:56:47 INFO - web-platform-tests CT,, 02:56:47 INFO - 02:56:47 INFO - Starting runner 02:56:47 INFO - PROCESS | 2948 | [2948] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 02:56:48 INFO - PROCESS | 2948 | [2948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 02:56:48 INFO - PROCESS | 2948 | [2948] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 02:56:49 INFO - PROCESS | 2948 | 1465811809530 Marionette DEBUG Marionette enabled via build flag and pref 02:56:50 INFO - PROCESS | 2948 | ++DOCSHELL 000000D287C5E000 == 1 [pid = 2948] [id = 1] 02:56:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 1 (000000D296C8A000) [pid = 2948] [serial = 1] [outer = 0000000000000000] 02:56:50 INFO - PROCESS | 2948 | [2948] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:56:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 2 (000000D296C8B000) [pid = 2948] [serial = 2] [outer = 000000D296C8A000] 02:56:50 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29A072000 == 2 [pid = 2948] [id = 2] 02:56:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 3 (000000D29A072800) [pid = 2948] [serial = 3] [outer = 0000000000000000] 02:56:50 INFO - PROCESS | 2948 | [2948] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:56:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 4 (000000D29A073800) [pid = 2948] [serial = 4] [outer = 000000D29A072800] 02:56:51 INFO - PROCESS | 2948 | 1465811811233 Marionette INFO Listening on port 2828 02:56:53 INFO - PROCESS | 2948 | 1465811812989 Marionette DEBUG Marionette enabled via command-line flag 02:56:53 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29AFC0800 == 3 [pid = 2948] [id = 3] 02:56:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 5 (000000D29B006000) [pid = 2948] [serial = 5] [outer = 0000000000000000] 02:56:53 INFO - PROCESS | 2948 | [2948] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:56:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 6 (000000D29B007000) [pid = 2948] [serial = 6] [outer = 000000D29B006000] 02:56:53 INFO - PROCESS | 2948 | [2948] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:56:53 INFO - PROCESS | 2948 | [2948] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:56:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 7 (000000D29BB1A000) [pid = 2948] [serial = 7] [outer = 000000D29A072800] 02:56:54 INFO - PROCESS | 2948 | [2948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:56:54 INFO - PROCESS | 2948 | 1465811814013 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49293 02:56:54 INFO - PROCESS | 2948 | [2948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:56:54 INFO - PROCESS | 2948 | 1465811814044 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49294 02:56:54 INFO - PROCESS | 2948 | [2948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:56:54 INFO - PROCESS | 2948 | 1465811814052 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49295 02:56:54 INFO - PROCESS | 2948 | [2948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:56:54 INFO - PROCESS | 2948 | 1465811814086 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49296 02:56:54 INFO - PROCESS | 2948 | [2948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:56:54 INFO - PROCESS | 2948 | 1465811814091 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49297 02:56:54 INFO - PROCESS | 2948 | 1465811814096 Marionette DEBUG Closed connection conn0 02:56:54 INFO - PROCESS | 2948 | 1465811814099 Marionette DEBUG Closed connection conn1 02:56:54 INFO - PROCESS | 2948 | 1465811814101 Marionette DEBUG Closed connection conn2 02:56:54 INFO - PROCESS | 2948 | 1465811814156 Marionette DEBUG Closed connection conn3 02:56:54 INFO - PROCESS | 2948 | 1465811814182 Marionette DEBUG Closed connection conn4 02:56:54 INFO - PROCESS | 2948 | [2948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:56:54 INFO - PROCESS | 2948 | 1465811814189 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49298 02:56:54 INFO - PROCESS | 2948 | 1465811814295 Marionette DEBUG Closed connection conn5 02:56:54 INFO - PROCESS | 2948 | [2948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:56:54 INFO - PROCESS | 2948 | 1465811814301 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49299 02:56:54 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C275800 == 4 [pid = 2948] [id = 4] 02:56:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 8 (000000D296CCE400) [pid = 2948] [serial = 8] [outer = 0000000000000000] 02:56:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 9 (000000D29C2A9000) [pid = 2948] [serial = 9] [outer = 000000D296CCE400] 02:56:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 10 (000000D29C6B4800) [pid = 2948] [serial = 10] [outer = 000000D296CCE400] 02:56:54 INFO - PROCESS | 2948 | 1465811814460 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:56:54 INFO - PROCESS | 2948 | 1465811814465 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160613005526","device":"desktop","version":"48.0"} 02:56:55 INFO - PROCESS | 2948 | [2948] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:56:55 INFO - PROCESS | 2948 | [2948] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:56:55 INFO - PROCESS | 2948 | [2948] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:56:56 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2133800 == 5 [pid = 2948] [id = 5] 02:56:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 11 (000000D2A213A800) [pid = 2948] [serial = 11] [outer = 0000000000000000] 02:56:56 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A213B000 == 6 [pid = 2948] [id = 6] 02:56:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 12 (000000D2A1E81C00) [pid = 2948] [serial = 12] [outer = 0000000000000000] 02:56:56 INFO - PROCESS | 2948 | [2948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:56:56 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A289A000 == 7 [pid = 2948] [id = 7] 02:56:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 13 (000000D2A1ACDC00) [pid = 2948] [serial = 13] [outer = 0000000000000000] 02:56:56 INFO - PROCESS | 2948 | [2948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:56:56 INFO - PROCESS | 2948 | [2948] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:56:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 14 (000000D2A2B80800) [pid = 2948] [serial = 14] [outer = 000000D2A1ACDC00] 02:56:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 15 (000000D2A30BF000) [pid = 2948] [serial = 15] [outer = 000000D2A213A800] 02:56:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 16 (000000D2A2B77400) [pid = 2948] [serial = 16] [outer = 000000D2A1E81C00] 02:56:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 17 (000000D2A2E12800) [pid = 2948] [serial = 17] [outer = 000000D2A1ACDC00] 02:56:58 INFO - PROCESS | 2948 | 1465811818194 Marionette INFO startBrowser 881ee260-4259-4bc1-aafc-d358280eed5c 02:56:58 INFO - PROCESS | 2948 | 1465811818228 Marionette DEBUG loaded listener.js 02:56:58 INFO - PROCESS | 2948 | 1465811818242 Marionette DEBUG loaded listener.js 02:56:58 INFO - PROCESS | 2948 | 1465811818244 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:56:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 18 (000000D2A4EA1400) [pid = 2948] [serial = 18] [outer = 000000D2A1ACDC00] 02:56:59 INFO - PROCESS | 2948 | 1465811819405 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"881ee260-4259-4bc1-aafc-d358280eed5c","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160613005526","device":"desktop","version":"48.0","command_id":1}}] 02:56:59 INFO - PROCESS | 2948 | 1465811819801 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 02:56:59 INFO - PROCESS | 2948 | 1465811819805 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:56:59 INFO - PROCESS | 2948 | 1465811819918 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 02:56:59 INFO - PROCESS | 2948 | 1465811819941 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:56:59 INFO - PROCESS | 2948 | 1465811819943 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:56:59 INFO - PROCESS | 2948 | [2948] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:57:01 INFO - PROCESS | 2948 | --DOCSHELL 000000D287C5E000 == 6 [pid = 2948] [id = 1] 02:57:02 INFO - PROCESS | 2948 | [2948] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:57:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 19 (000000D29B03B000) [pid = 2948] [serial = 19] [outer = 000000D2A1ACDC00] 02:57:02 INFO - PROCESS | 2948 | [2948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:57:02 INFO - PROCESS | 2948 | [2948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:57:02 INFO - PROCESS | 2948 | 1465811822556 Marionette TRACE conn6 <- [1,3,null,{}] 02:57:02 INFO - PROCESS | 2948 | 1465811822562 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:57:02 INFO - PROCESS | 2948 | 1465811822565 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:02 INFO - PROCESS | 2948 | 1465811822587 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 02:57:02 INFO - PROCESS | 2948 | 1465811822621 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 02:57:02 INFO - PROCESS | 2948 | 1465811822625 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 02:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:57:02 INFO - PROCESS | 2948 | 1465811822630 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:57:02 INFO - PROCESS | 2948 | 1465811822633 Marionette TRACE conn6 <- [1,6,null,{}] 02:57:02 INFO - PROCESS | 2948 | 1465811822828 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:02 INFO - PROCESS | 2948 | 1465811822831 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:02 INFO - PROCESS | 2948 | 1465811822852 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 02:57:02 INFO - PROCESS | 2948 | 1465811822858 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:02 INFO - PROCESS | 2948 | 1465811822862 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:02 INFO - PROCESS | 2948 | ++DOCSHELL 000000D295242800 == 7 [pid = 2948] [id = 8] 02:57:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 20 (000000D29A049C00) [pid = 2948] [serial = 20] [outer = 0000000000000000] 02:57:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 21 (000000D29A0B4C00) [pid = 2948] [serial = 21] [outer = 000000D29A049C00] 02:57:02 INFO - PROCESS | 2948 | 1465811822918 Marionette DEBUG loaded listener.js 02:57:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 22 (000000D29A3B4800) [pid = 2948] [serial = 22] [outer = 000000D29A049C00] 02:57:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C275800 == 6 [pid = 2948] [id = 4] 02:57:03 INFO - PROCESS | 2948 | ++DOCSHELL 000000D296115800 == 7 [pid = 2948] [id = 9] 02:57:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 23 (000000D29628F400) [pid = 2948] [serial = 23] [outer = 0000000000000000] 02:57:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 24 (000000D29AD6D800) [pid = 2948] [serial = 24] [outer = 000000D29628F400] 02:57:03 INFO - PROCESS | 2948 | 1465811823341 Marionette DEBUG loaded listener.js 02:57:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 25 (000000D29B170800) [pid = 2948] [serial = 25] [outer = 000000D29628F400] 02:57:03 INFO - PROCESS | 2948 | 1465811823793 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 02:57:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1237ms 02:57:03 INFO - PROCESS | 2948 | 1465811823957 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 02:57:03 INFO - PROCESS | 2948 | 1465811823962 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 02:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:57:04 INFO - PROCESS | 2948 | 1465811823986 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:57:04 INFO - PROCESS | 2948 | 1465811823990 Marionette TRACE conn6 <- [1,10,null,{}] 02:57:04 INFO - PROCESS | 2948 | 1465811823994 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:04 INFO - PROCESS | 2948 | 1465811823997 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:04 INFO - PROCESS | 2948 | 1465811824097 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 02:57:04 INFO - PROCESS | 2948 | 1465811824106 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:04 INFO - PROCESS | 2948 | 1465811824110 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:04 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29B01C800 == 8 [pid = 2948] [id = 10] 02:57:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 26 (000000D29AD6B400) [pid = 2948] [serial = 26] [outer = 0000000000000000] 02:57:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 27 (000000D2A1AC1C00) [pid = 2948] [serial = 27] [outer = 000000D29AD6B400] 02:57:04 INFO - PROCESS | 2948 | 1465811824160 Marionette DEBUG loaded listener.js 02:57:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 28 (000000D2A255E400) [pid = 2948] [serial = 28] [outer = 000000D29AD6B400] 02:57:04 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BBEA800 == 9 [pid = 2948] [id = 11] 02:57:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 29 (000000D29BBEB000) [pid = 2948] [serial = 29] [outer = 0000000000000000] 02:57:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 30 (000000D29BBED800) [pid = 2948] [serial = 30] [outer = 000000D29BBEB000] 02:57:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 31 (000000D29BBFE000) [pid = 2948] [serial = 31] [outer = 000000D29BBEB000] 02:57:04 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2948F1800 == 10 [pid = 2948] [id = 12] 02:57:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 32 (000000D2A2B0C000) [pid = 2948] [serial = 32] [outer = 0000000000000000] 02:57:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 33 (000000D2A369EC00) [pid = 2948] [serial = 33] [outer = 000000D2A2B0C000] 02:57:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 34 (000000D2A2C95800) [pid = 2948] [serial = 34] [outer = 000000D2A2B0C000] 02:57:04 INFO - PROCESS | 2948 | 1465811824818 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 02:57:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:57:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 881ms 02:57:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:57:04 INFO - PROCESS | 2948 | 1465811824870 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 02:57:04 INFO - PROCESS | 2948 | 1465811824873 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 02:57:04 INFO - PROCESS | 2948 | 1465811824877 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:57:04 INFO - PROCESS | 2948 | 1465811824879 Marionette TRACE conn6 <- [1,14,null,{}] 02:57:04 INFO - PROCESS | 2948 | 1465811824883 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:04 INFO - PROCESS | 2948 | 1465811824886 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:04 INFO - PROCESS | 2948 | 1465811824981 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 02:57:04 INFO - PROCESS | 2948 | 1465811824987 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:04 INFO - PROCESS | 2948 | 1465811824991 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:05 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29F7D2000 == 11 [pid = 2948] [id = 13] 02:57:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 35 (000000D2A4B14000) [pid = 2948] [serial = 35] [outer = 0000000000000000] 02:57:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 36 (000000D2A4EAEC00) [pid = 2948] [serial = 36] [outer = 000000D2A4B14000] 02:57:05 INFO - PROCESS | 2948 | 1465811825052 Marionette DEBUG loaded listener.js 02:57:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 37 (000000D2A5C63000) [pid = 2948] [serial = 37] [outer = 000000D2A4B14000] 02:57:05 INFO - PROCESS | 2948 | 1465811825500 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 02:57:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 692ms 02:57:05 INFO - PROCESS | 2948 | 1465811825578 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 02:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:57:05 INFO - PROCESS | 2948 | 1465811825585 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 02:57:05 INFO - PROCESS | 2948 | 1465811825591 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:57:05 INFO - PROCESS | 2948 | 1465811825593 Marionette TRACE conn6 <- [1,18,null,{}] 02:57:05 INFO - PROCESS | 2948 | 1465811825596 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:05 INFO - PROCESS | 2948 | 1465811825598 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:05 INFO - PROCESS | 2948 | 1465811825689 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 02:57:05 INFO - PROCESS | 2948 | 1465811825696 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:05 INFO - PROCESS | 2948 | 1465811825698 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:05 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A1A5D000 == 12 [pid = 2948] [id = 14] 02:57:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 38 (000000D2A5FABC00) [pid = 2948] [serial = 38] [outer = 0000000000000000] 02:57:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 39 (000000D2A5FB3C00) [pid = 2948] [serial = 39] [outer = 000000D2A5FABC00] 02:57:05 INFO - PROCESS | 2948 | 1465811825744 Marionette DEBUG loaded listener.js 02:57:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 40 (000000D29BB8F000) [pid = 2948] [serial = 40] [outer = 000000D2A5FABC00] 02:57:06 INFO - PROCESS | 2948 | 1465811826139 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 02:57:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:57:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 585ms 02:57:06 INFO - PROCESS | 2948 | 1465811826176 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 02:57:06 INFO - PROCESS | 2948 | 1465811826178 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 02:57:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:57:06 INFO - PROCESS | 2948 | 1465811826182 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:57:06 INFO - PROCESS | 2948 | 1465811826184 Marionette TRACE conn6 <- [1,22,null,{}] 02:57:06 INFO - PROCESS | 2948 | 1465811826187 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:06 INFO - PROCESS | 2948 | 1465811826190 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:06 INFO - PROCESS | 2948 | 1465811826273 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 02:57:06 INFO - PROCESS | 2948 | 1465811826279 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:06 INFO - PROCESS | 2948 | 1465811826281 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:06 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A23CA800 == 13 [pid = 2948] [id = 15] 02:57:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 41 (000000D29BB93800) [pid = 2948] [serial = 41] [outer = 0000000000000000] 02:57:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 42 (000000D29FEDDC00) [pid = 2948] [serial = 42] [outer = 000000D29BB93800] 02:57:06 INFO - PROCESS | 2948 | 1465811826326 Marionette DEBUG loaded listener.js 02:57:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 43 (000000D29F3C8000) [pid = 2948] [serial = 43] [outer = 000000D29BB93800] 02:57:06 INFO - PROCESS | 2948 | 1465811826727 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 02:57:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:57:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 02:57:06 INFO - PROCESS | 2948 | 1465811826774 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 02:57:06 INFO - PROCESS | 2948 | 1465811826776 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 02:57:06 INFO - PROCESS | 2948 | 1465811826779 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:57:06 INFO - PROCESS | 2948 | 1465811826781 Marionette TRACE conn6 <- [1,26,null,{}] 02:57:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:57:06 INFO - PROCESS | 2948 | 1465811826784 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:06 INFO - PROCESS | 2948 | 1465811826791 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:06 INFO - PROCESS | 2948 | 1465811826887 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 02:57:06 INFO - PROCESS | 2948 | 1465811826893 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:06 INFO - PROCESS | 2948 | 1465811826896 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:06 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A247B000 == 14 [pid = 2948] [id = 16] 02:57:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 44 (000000D2A1ACD000) [pid = 2948] [serial = 44] [outer = 0000000000000000] 02:57:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 45 (000000D2A36BE800) [pid = 2948] [serial = 45] [outer = 000000D2A1ACD000] 02:57:06 INFO - PROCESS | 2948 | 1465811826942 Marionette DEBUG loaded listener.js 02:57:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 46 (000000D2A5F4B800) [pid = 2948] [serial = 46] [outer = 000000D2A1ACD000] 02:57:07 INFO - PROCESS | 2948 | 1465811827384 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 02:57:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:57:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 629ms 02:57:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:57:07 INFO - PROCESS | 2948 | 1465811827418 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 02:57:07 INFO - PROCESS | 2948 | 1465811827420 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 02:57:07 INFO - PROCESS | 2948 | 1465811827424 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:57:07 INFO - PROCESS | 2948 | 1465811827426 Marionette TRACE conn6 <- [1,30,null,{}] 02:57:07 INFO - PROCESS | 2948 | 1465811827429 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:07 INFO - PROCESS | 2948 | 1465811827431 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:07 INFO - PROCESS | 2948 | 1465811827516 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 02:57:07 INFO - PROCESS | 2948 | 1465811827522 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:07 INFO - PROCESS | 2948 | 1465811827524 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:07 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A289D800 == 15 [pid = 2948] [id = 17] 02:57:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 47 (000000D2958DD000) [pid = 2948] [serial = 47] [outer = 0000000000000000] 02:57:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 48 (000000D29AD69400) [pid = 2948] [serial = 48] [outer = 000000D2958DD000] 02:57:07 INFO - PROCESS | 2948 | 1465811827569 Marionette DEBUG loaded listener.js 02:57:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 49 (000000D29FD0D000) [pid = 2948] [serial = 49] [outer = 000000D2958DD000] 02:57:07 INFO - PROCESS | 2948 | 1465811827955 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 02:57:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 588ms 02:57:08 INFO - PROCESS | 2948 | 1465811828015 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 02:57:08 INFO - PROCESS | 2948 | 1465811828017 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 02:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:57:08 INFO - PROCESS | 2948 | 1465811828021 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:57:08 INFO - PROCESS | 2948 | 1465811828022 Marionette TRACE conn6 <- [1,34,null,{}] 02:57:08 INFO - PROCESS | 2948 | 1465811828026 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:08 INFO - PROCESS | 2948 | 1465811828028 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:08 INFO - PROCESS | 2948 | 1465811828107 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 02:57:08 INFO - PROCESS | 2948 | 1465811828112 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:08 INFO - PROCESS | 2948 | 1465811828114 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:08 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A3407000 == 16 [pid = 2948] [id = 18] 02:57:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 50 (000000D295AE2C00) [pid = 2948] [serial = 50] [outer = 0000000000000000] 02:57:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 51 (000000D295AE7000) [pid = 2948] [serial = 51] [outer = 000000D295AE2C00] 02:57:08 INFO - PROCESS | 2948 | 1465811828159 Marionette DEBUG loaded listener.js 02:57:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 52 (000000D29FD0C400) [pid = 2948] [serial = 52] [outer = 000000D295AE2C00] 02:57:08 INFO - PROCESS | 2948 | 1465811828612 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 02:57:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 02:57:08 INFO - PROCESS | 2948 | 1465811828654 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 02:57:08 INFO - PROCESS | 2948 | 1465811828656 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 02:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:57:08 INFO - PROCESS | 2948 | 1465811828659 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:57:08 INFO - PROCESS | 2948 | 1465811828661 Marionette TRACE conn6 <- [1,38,null,{}] 02:57:08 INFO - PROCESS | 2948 | 1465811828664 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:08 INFO - PROCESS | 2948 | 1465811828666 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:08 INFO - PROCESS | 2948 | 1465811828782 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 02:57:08 INFO - PROCESS | 2948 | 1465811828787 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:08 INFO - PROCESS | 2948 | 1465811828789 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:08 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5866000 == 17 [pid = 2948] [id = 19] 02:57:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 53 (000000D295A30400) [pid = 2948] [serial = 53] [outer = 0000000000000000] 02:57:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 54 (000000D295A34400) [pid = 2948] [serial = 54] [outer = 000000D295A30400] 02:57:08 INFO - PROCESS | 2948 | 1465811828834 Marionette DEBUG loaded listener.js 02:57:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 55 (000000D295A3B000) [pid = 2948] [serial = 55] [outer = 000000D295A30400] 02:57:09 INFO - PROCESS | 2948 | 1465811829197 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 02:57:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:57:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 588ms 02:57:09 INFO - PROCESS | 2948 | 1465811829250 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 02:57:09 INFO - PROCESS | 2948 | 1465811829252 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 02:57:09 INFO - PROCESS | 2948 | 1465811829265 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:57:09 INFO - PROCESS | 2948 | 1465811829267 Marionette TRACE conn6 <- [1,42,null,{}] 02:57:09 INFO - PROCESS | 2948 | 1465811829271 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:09 INFO - PROCESS | 2948 | 1465811829273 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:09 INFO - PROCESS | 2948 | 1465811829363 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 02:57:09 INFO - PROCESS | 2948 | 1465811829369 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:09 INFO - PROCESS | 2948 | 1465811829371 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:09 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BBB800 == 18 [pid = 2948] [id = 20] 02:57:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 56 (000000D295AE3400) [pid = 2948] [serial = 56] [outer = 0000000000000000] 02:57:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 57 (000000D2A2C8AC00) [pid = 2948] [serial = 57] [outer = 000000D295AE3400] 02:57:09 INFO - PROCESS | 2948 | 1465811829419 Marionette DEBUG loaded listener.js 02:57:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 58 (000000D2A3796800) [pid = 2948] [serial = 58] [outer = 000000D295AE3400] 02:57:09 INFO - PROCESS | 2948 | 1465811829825 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 02:57:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:57:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 02:57:09 INFO - PROCESS | 2948 | 1465811829857 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 02:57:09 INFO - PROCESS | 2948 | 1465811829859 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 02:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:57:09 INFO - PROCESS | 2948 | 1465811829862 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:57:09 INFO - PROCESS | 2948 | 1465811829864 Marionette TRACE conn6 <- [1,46,null,{}] 02:57:09 INFO - PROCESS | 2948 | 1465811829879 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:09 INFO - PROCESS | 2948 | 1465811829882 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:09 INFO - PROCESS | 2948 | 1465811829975 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 02:57:09 INFO - PROCESS | 2948 | 1465811829981 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:09 INFO - PROCESS | 2948 | 1465811829983 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:10 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8FE5800 == 19 [pid = 2948] [id = 21] 02:57:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 59 (000000D2A379C000) [pid = 2948] [serial = 59] [outer = 0000000000000000] 02:57:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 60 (000000D2A8E75C00) [pid = 2948] [serial = 60] [outer = 000000D2A379C000] 02:57:10 INFO - PROCESS | 2948 | 1465811830033 Marionette DEBUG loaded listener.js 02:57:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 61 (000000D2A8E7D400) [pid = 2948] [serial = 61] [outer = 000000D2A379C000] 02:57:10 INFO - PROCESS | 2948 | 1465811830441 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 02:57:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 630ms 02:57:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:57:10 INFO - PROCESS | 2948 | 1465811830497 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 02:57:10 INFO - PROCESS | 2948 | 1465811830500 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 02:57:10 INFO - PROCESS | 2948 | 1465811830503 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:57:10 INFO - PROCESS | 2948 | 1465811830505 Marionette TRACE conn6 <- [1,50,null,{}] 02:57:10 INFO - PROCESS | 2948 | 1465811830508 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:10 INFO - PROCESS | 2948 | 1465811830510 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:10 INFO - PROCESS | 2948 | 1465811830604 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 02:57:10 INFO - PROCESS | 2948 | 1465811830609 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:10 INFO - PROCESS | 2948 | 1465811830611 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:10 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9A6F800 == 20 [pid = 2948] [id = 22] 02:57:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 62 (000000D2A8E82400) [pid = 2948] [serial = 62] [outer = 0000000000000000] 02:57:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D2AA482C00) [pid = 2948] [serial = 63] [outer = 000000D2A8E82400] 02:57:10 INFO - PROCESS | 2948 | 1465811830656 Marionette DEBUG loaded listener.js 02:57:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D2A5C6C000) [pid = 2948] [serial = 64] [outer = 000000D2A8E82400] 02:57:11 INFO - PROCESS | 2948 | 1465811831759 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:57:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1280ms 02:57:11 INFO - PROCESS | 2948 | 1465811831793 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 02:57:11 INFO - PROCESS | 2948 | 1465811831797 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 02:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:57:11 INFO - PROCESS | 2948 | 1465811831802 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:57:11 INFO - PROCESS | 2948 | 1465811831807 Marionette TRACE conn6 <- [1,54,null,{}] 02:57:11 INFO - PROCESS | 2948 | 1465811831812 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:11 INFO - PROCESS | 2948 | 1465811831815 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:11 INFO - PROCESS | 2948 | 1465811831925 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 02:57:11 INFO - PROCESS | 2948 | 1465811831938 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:11 INFO - PROCESS | 2948 | 1465811831941 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:11 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29A3D4800 == 21 [pid = 2948] [id = 23] 02:57:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D296291000) [pid = 2948] [serial = 65] [outer = 0000000000000000] 02:57:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D29A22F800) [pid = 2948] [serial = 66] [outer = 000000D296291000] 02:57:12 INFO - PROCESS | 2948 | 1465811832019 Marionette DEBUG loaded listener.js 02:57:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D29AD6B800) [pid = 2948] [serial = 67] [outer = 000000D296291000] 02:57:12 INFO - PROCESS | 2948 | 1465811832444 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:57:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 692ms 02:57:12 INFO - PROCESS | 2948 | 1465811832499 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 02:57:12 INFO - PROCESS | 2948 | 1465811832504 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 02:57:12 INFO - PROCESS | 2948 | 1465811832510 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:57:12 INFO - PROCESS | 2948 | 1465811832513 Marionette TRACE conn6 <- [1,58,null,{}] 02:57:12 INFO - PROCESS | 2948 | 1465811832517 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:12 INFO - PROCESS | 2948 | 1465811832520 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:12 INFO - PROCESS | 2948 | 1465811832655 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 02:57:12 INFO - PROCESS | 2948 | 1465811832674 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:12 INFO - PROCESS | 2948 | 1465811832676 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:12 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C313800 == 22 [pid = 2948] [id = 24] 02:57:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D29BB98C00) [pid = 2948] [serial = 68] [outer = 0000000000000000] 02:57:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D29BCC5400) [pid = 2948] [serial = 69] [outer = 000000D29BB98C00] 02:57:12 INFO - PROCESS | 2948 | 1465811832725 Marionette DEBUG loaded listener.js 02:57:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D29F737800) [pid = 2948] [serial = 70] [outer = 000000D29BB98C00] 02:57:13 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D296CCE400) [pid = 2948] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:57:13 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D29A049C00) [pid = 2948] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:57:13 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D29AD6B400) [pid = 2948] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:57:13 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2A4B14000) [pid = 2948] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:57:13 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D2A5FABC00) [pid = 2948] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:57:13 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D29BB93800) [pid = 2948] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:57:13 INFO - PROCESS | 2948 | 1465811833295 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:57:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 840ms 02:57:13 INFO - PROCESS | 2948 | 1465811833356 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 02:57:13 INFO - PROCESS | 2948 | 1465811833359 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 02:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:57:13 INFO - PROCESS | 2948 | 1465811833363 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:57:13 INFO - PROCESS | 2948 | 1465811833366 Marionette TRACE conn6 <- [1,62,null,{}] 02:57:13 INFO - PROCESS | 2948 | 1465811833377 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:13 INFO - PROCESS | 2948 | 1465811833382 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:13 INFO - PROCESS | 2948 | 1465811833467 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 02:57:13 INFO - PROCESS | 2948 | 1465811833474 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:13 INFO - PROCESS | 2948 | 1465811833477 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:13 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A1666800 == 23 [pid = 2948] [id = 25] 02:57:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D29661A000) [pid = 2948] [serial = 71] [outer = 0000000000000000] 02:57:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D29FD07000) [pid = 2948] [serial = 72] [outer = 000000D29661A000] 02:57:13 INFO - PROCESS | 2948 | 1465811833527 Marionette DEBUG loaded listener.js 02:57:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D29FEDD400) [pid = 2948] [serial = 73] [outer = 000000D29661A000] 02:57:13 INFO - PROCESS | 2948 | 1465811833925 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:57:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 628ms 02:57:14 INFO - PROCESS | 2948 | 1465811833994 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 02:57:14 INFO - PROCESS | 2948 | 1465811833997 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 02:57:14 INFO - PROCESS | 2948 | 1465811834000 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:57:14 INFO - PROCESS | 2948 | 1465811834002 Marionette TRACE conn6 <- [1,66,null,{}] 02:57:14 INFO - PROCESS | 2948 | 1465811834006 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:14 INFO - PROCESS | 2948 | 1465811834008 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:14 INFO - PROCESS | 2948 | 1465811834095 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 02:57:14 INFO - PROCESS | 2948 | 1465811834101 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:14 INFO - PROCESS | 2948 | 1465811834104 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:14 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2474800 == 24 [pid = 2948] [id = 26] 02:57:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D2A0077800) [pid = 2948] [serial = 74] [outer = 0000000000000000] 02:57:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D2A16DDC00) [pid = 2948] [serial = 75] [outer = 000000D2A0077800] 02:57:14 INFO - PROCESS | 2948 | 1465811834158 Marionette DEBUG loaded listener.js 02:57:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D2A23E1400) [pid = 2948] [serial = 76] [outer = 000000D2A0077800] 02:57:14 INFO - PROCESS | 2948 | 1465811834557 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 585ms 02:57:14 INFO - PROCESS | 2948 | 1465811834589 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 02:57:14 INFO - PROCESS | 2948 | 1465811834591 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 02:57:14 INFO - PROCESS | 2948 | 1465811834594 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:57:14 INFO - PROCESS | 2948 | 1465811834596 Marionette TRACE conn6 <- [1,70,null,{}] 02:57:14 INFO - PROCESS | 2948 | 1465811834600 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:14 INFO - PROCESS | 2948 | 1465811834602 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:14 INFO - PROCESS | 2948 | 1465811834681 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 02:57:14 INFO - PROCESS | 2948 | 1465811834687 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:14 INFO - PROCESS | 2948 | 1465811834689 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:14 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A361D000 == 25 [pid = 2948] [id = 27] 02:57:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D2A2B05800) [pid = 2948] [serial = 77] [outer = 0000000000000000] 02:57:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D2A2C96400) [pid = 2948] [serial = 78] [outer = 000000D2A2B05800] 02:57:14 INFO - PROCESS | 2948 | 1465811834736 Marionette DEBUG loaded listener.js 02:57:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2A3588000) [pid = 2948] [serial = 79] [outer = 000000D2A2B05800] 02:57:15 INFO - PROCESS | 2948 | 1465811835225 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:57:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 693ms 02:57:15 INFO - PROCESS | 2948 | 1465811835292 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 02:57:15 INFO - PROCESS | 2948 | 1465811835297 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 02:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:57:15 INFO - PROCESS | 2948 | 1465811835303 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:57:15 INFO - PROCESS | 2948 | 1465811835307 Marionette TRACE conn6 <- [1,74,null,{}] 02:57:15 INFO - PROCESS | 2948 | 1465811835314 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:15 INFO - PROCESS | 2948 | 1465811835317 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:15 INFO - PROCESS | 2948 | 1465811835439 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 02:57:15 INFO - PROCESS | 2948 | 1465811835548 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:15 INFO - PROCESS | 2948 | 1465811835553 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:15 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29B01F000 == 26 [pid = 2948] [id = 28] 02:57:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2971B6C00) [pid = 2948] [serial = 80] [outer = 0000000000000000] 02:57:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29A2F4000) [pid = 2948] [serial = 81] [outer = 000000D2971B6C00] 02:57:15 INFO - PROCESS | 2948 | 1465811835614 Marionette DEBUG loaded listener.js 02:57:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29BB8D400) [pid = 2948] [serial = 82] [outer = 000000D2971B6C00] 02:57:16 INFO - PROCESS | 2948 | 1465811836172 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:57:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:57:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 946ms 02:57:16 INFO - PROCESS | 2948 | 1465811836251 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 02:57:16 INFO - PROCESS | 2948 | 1465811836256 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 02:57:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:57:16 INFO - PROCESS | 2948 | 1465811836263 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:57:16 INFO - PROCESS | 2948 | 1465811836266 Marionette TRACE conn6 <- [1,78,null,{}] 02:57:16 INFO - PROCESS | 2948 | 1465811836270 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:16 INFO - PROCESS | 2948 | 1465811836273 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:16 INFO - PROCESS | 2948 | 1465811836394 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 02:57:16 INFO - PROCESS | 2948 | 1465811836448 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:16 INFO - PROCESS | 2948 | 1465811836450 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:16 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C277800 == 27 [pid = 2948] [id = 29] 02:57:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A0096800) [pid = 2948] [serial = 83] [outer = 0000000000000000] 02:57:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A16DE400) [pid = 2948] [serial = 84] [outer = 000000D2A0096800] 02:57:16 INFO - PROCESS | 2948 | 1465811836508 Marionette DEBUG loaded listener.js 02:57:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A36BEC00) [pid = 2948] [serial = 85] [outer = 000000D2A0096800] 02:57:17 INFO - PROCESS | 2948 | 1465811837058 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 839ms 02:57:17 INFO - PROCESS | 2948 | 1465811837103 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 02:57:17 INFO - PROCESS | 2948 | 1465811837106 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 02:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:57:17 INFO - PROCESS | 2948 | 1465811837110 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:57:17 INFO - PROCESS | 2948 | 1465811837115 Marionette TRACE conn6 <- [1,82,null,{}] 02:57:17 INFO - PROCESS | 2948 | 1465811837126 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:17 INFO - PROCESS | 2948 | 1465811837132 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:17 INFO - PROCESS | 2948 | 1465811837239 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 02:57:17 INFO - PROCESS | 2948 | 1465811837314 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:17 INFO - PROCESS | 2948 | 1465811837317 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:17 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8FEC800 == 28 [pid = 2948] [id = 30] 02:57:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D295BA2000) [pid = 2948] [serial = 86] [outer = 0000000000000000] 02:57:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A36C6C00) [pid = 2948] [serial = 87] [outer = 000000D295BA2000] 02:57:17 INFO - PROCESS | 2948 | 1465811837377 Marionette DEBUG loaded listener.js 02:57:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A4B14000) [pid = 2948] [serial = 88] [outer = 000000D295BA2000] 02:57:17 INFO - PROCESS | 2948 | 1465811837900 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 02:57:17 INFO - PROCESS | 2948 | 1465811837952 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 02:57:17 INFO - PROCESS | 2948 | 1465811837955 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 02:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:57:17 INFO - PROCESS | 2948 | 1465811837973 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:57:17 INFO - PROCESS | 2948 | 1465811837975 Marionette TRACE conn6 <- [1,86,null,{}] 02:57:17 INFO - PROCESS | 2948 | 1465811837979 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:17 INFO - PROCESS | 2948 | 1465811837981 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:18 INFO - PROCESS | 2948 | 1465811838093 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 02:57:18 INFO - PROCESS | 2948 | 1465811838154 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:18 INFO - PROCESS | 2948 | 1465811838156 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:18 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA00C000 == 29 [pid = 2948] [id = 31] 02:57:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D295C74400) [pid = 2948] [serial = 89] [outer = 0000000000000000] 02:57:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D295C79800) [pid = 2948] [serial = 90] [outer = 000000D295C74400] 02:57:18 INFO - PROCESS | 2948 | 1465811838212 Marionette DEBUG loaded listener.js 02:57:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A5149C00) [pid = 2948] [serial = 91] [outer = 000000D295C74400] 02:57:18 INFO - PROCESS | 2948 | 1465811838769 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 840ms 02:57:18 INFO - PROCESS | 2948 | 1465811838819 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 02:57:18 INFO - PROCESS | 2948 | 1465811838821 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 02:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:57:18 INFO - PROCESS | 2948 | 1465811838825 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:57:18 INFO - PROCESS | 2948 | 1465811838827 Marionette TRACE conn6 <- [1,90,null,{}] 02:57:18 INFO - PROCESS | 2948 | 1465811838831 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:18 INFO - PROCESS | 2948 | 1465811838834 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:18 INFO - PROCESS | 2948 | 1465811838937 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 02:57:19 INFO - PROCESS | 2948 | 1465811839010 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:19 INFO - PROCESS | 2948 | 1465811839013 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:19 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BB13800 == 30 [pid = 2948] [id = 32] 02:57:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D295AE8C00) [pid = 2948] [serial = 92] [outer = 0000000000000000] 02:57:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D29F3C2800) [pid = 2948] [serial = 93] [outer = 000000D295AE8C00] 02:57:19 INFO - PROCESS | 2948 | 1465811839068 Marionette DEBUG loaded listener.js 02:57:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D2A237C000) [pid = 2948] [serial = 94] [outer = 000000D295AE8C00] 02:57:19 INFO - PROCESS | 2948 | 1465811839685 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 944ms 02:57:19 INFO - PROCESS | 2948 | 1465811839772 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 02:57:19 INFO - PROCESS | 2948 | 1465811839776 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 02:57:20 INFO - PROCESS | 2948 | --DOCSHELL 000000D295242800 == 29 [pid = 2948] [id = 8] 02:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:57:20 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D2A2E12800) [pid = 2948] [serial = 17] [outer = 0000000000000000] [url = about:blank] 02:57:20 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D2A8E75C00) [pid = 2948] [serial = 60] [outer = 0000000000000000] [url = about:blank] 02:57:20 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D295AE7000) [pid = 2948] [serial = 51] [outer = 0000000000000000] [url = about:blank] 02:57:20 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D295A34400) [pid = 2948] [serial = 54] [outer = 0000000000000000] [url = about:blank] 02:57:20 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2A2C8AC00) [pid = 2948] [serial = 57] [outer = 0000000000000000] [url = about:blank] 02:57:20 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D29A0B4C00) [pid = 2948] [serial = 21] [outer = 0000000000000000] [url = about:blank] 02:57:20 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29AD6D800) [pid = 2948] [serial = 24] [outer = 0000000000000000] [url = about:blank] 02:57:20 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A1AC1C00) [pid = 2948] [serial = 27] [outer = 0000000000000000] [url = about:blank] 02:57:20 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A255E400) [pid = 2948] [serial = 28] [outer = 0000000000000000] [url = about:blank] 02:57:20 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A369EC00) [pid = 2948] [serial = 33] [outer = 0000000000000000] [url = about:blank] 02:57:20 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A4EAEC00) [pid = 2948] [serial = 36] [outer = 0000000000000000] [url = about:blank] 02:57:20 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A5C63000) [pid = 2948] [serial = 37] [outer = 0000000000000000] [url = about:blank] 02:57:20 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A5FB3C00) [pid = 2948] [serial = 39] [outer = 0000000000000000] [url = about:blank] 02:57:20 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29FEDDC00) [pid = 2948] [serial = 42] [outer = 0000000000000000] [url = about:blank] 02:57:20 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A36BE800) [pid = 2948] [serial = 45] [outer = 0000000000000000] [url = about:blank] 02:57:20 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29AD69400) [pid = 2948] [serial = 48] [outer = 0000000000000000] [url = about:blank] 02:57:20 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D29BB8F000) [pid = 2948] [serial = 40] [outer = 0000000000000000] [url = about:blank] 02:57:20 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D29BBED800) [pid = 2948] [serial = 30] [outer = 0000000000000000] [url = about:blank] 02:57:20 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D29F3C8000) [pid = 2948] [serial = 43] [outer = 0000000000000000] [url = about:blank] 02:57:20 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D29A3B4800) [pid = 2948] [serial = 22] [outer = 0000000000000000] [url = about:blank] 02:57:20 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A2B80800) [pid = 2948] [serial = 14] [outer = 0000000000000000] [url = about:blank] 02:57:20 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D29C6B4800) [pid = 2948] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:57:20 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D29C2A9000) [pid = 2948] [serial = 9] [outer = 0000000000000000] [url = about:blank] 02:57:20 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D29A073800) [pid = 2948] [serial = 4] [outer = 0000000000000000] [url = about:blank] 02:57:20 INFO - PROCESS | 2948 | 1465811840353 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:57:20 INFO - PROCESS | 2948 | 1465811840358 Marionette TRACE conn6 <- [1,94,null,{}] 02:57:20 INFO - PROCESS | 2948 | 1465811840366 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:20 INFO - PROCESS | 2948 | 1465811840369 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:20 INFO - PROCESS | 2948 | 1465811840458 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 02:57:20 INFO - PROCESS | 2948 | 1465811840467 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:20 INFO - PROCESS | 2948 | 1465811840471 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:20 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29611F800 == 30 [pid = 2948] [id = 33] 02:57:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D295AE5400) [pid = 2948] [serial = 95] [outer = 0000000000000000] 02:57:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D295AE9800) [pid = 2948] [serial = 96] [outer = 000000D295AE5400] 02:57:20 INFO - PROCESS | 2948 | 1465811840521 Marionette DEBUG loaded listener.js 02:57:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D295C6C400) [pid = 2948] [serial = 97] [outer = 000000D295AE5400] 02:57:20 INFO - PROCESS | 2948 | 1465811840983 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 02:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 754ms 02:57:21 INFO - PROCESS | 2948 | 1465811841051 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 02:57:21 INFO - PROCESS | 2948 | 1465811841055 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 02:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:57:21 INFO - PROCESS | 2948 | 1465811841061 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:57:21 INFO - PROCESS | 2948 | 1465811841063 Marionette TRACE conn6 <- [1,98,null,{}] 02:57:21 INFO - PROCESS | 2948 | 1465811841070 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:21 INFO - PROCESS | 2948 | 1465811841075 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:21 INFO - PROCESS | 2948 | 1465811841167 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 02:57:21 INFO - PROCESS | 2948 | 1465811841183 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:21 INFO - PROCESS | 2948 | 1465811841186 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:21 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BB2B800 == 31 [pid = 2948] [id = 34] 02:57:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D29664AC00) [pid = 2948] [serial = 98] [outer = 0000000000000000] 02:57:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D29A0B5800) [pid = 2948] [serial = 99] [outer = 000000D29664AC00] 02:57:21 INFO - PROCESS | 2948 | 1465811841234 Marionette DEBUG loaded listener.js 02:57:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D29AA2C000) [pid = 2948] [serial = 100] [outer = 000000D29664AC00] 02:57:21 INFO - PROCESS | 2948 | 1465811841644 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 02:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 02:57:21 INFO - PROCESS | 2948 | 1465811841693 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 02:57:21 INFO - PROCESS | 2948 | 1465811841696 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 02:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:57:21 INFO - PROCESS | 2948 | 1465811841700 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:57:21 INFO - PROCESS | 2948 | 1465811841702 Marionette TRACE conn6 <- [1,102,null,{}] 02:57:21 INFO - PROCESS | 2948 | 1465811841706 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:21 INFO - PROCESS | 2948 | 1465811841708 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:21 INFO - PROCESS | 2948 | 1465811841825 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 02:57:21 INFO - PROCESS | 2948 | 1465811841851 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:21 INFO - PROCESS | 2948 | 1465811841858 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:21 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A00A5800 == 32 [pid = 2948] [id = 35] 02:57:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29BB91400) [pid = 2948] [serial = 101] [outer = 0000000000000000] 02:57:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29BB94400) [pid = 2948] [serial = 102] [outer = 000000D29BB91400] 02:57:21 INFO - PROCESS | 2948 | 1465811841909 Marionette DEBUG loaded listener.js 02:57:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29C6B1C00) [pid = 2948] [serial = 103] [outer = 000000D29BB91400] 02:57:22 INFO - PROCESS | 2948 | 1465811842305 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 02:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 02:57:22 INFO - PROCESS | 2948 | 1465811842330 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 02:57:22 INFO - PROCESS | 2948 | 1465811842333 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 02:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:57:22 INFO - PROCESS | 2948 | 1465811842336 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:57:22 INFO - PROCESS | 2948 | 1465811842338 Marionette TRACE conn6 <- [1,106,null,{}] 02:57:22 INFO - PROCESS | 2948 | 1465811842355 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:22 INFO - PROCESS | 2948 | 1465811842357 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:22 INFO - PROCESS | 2948 | 1465811842443 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 02:57:22 INFO - PROCESS | 2948 | 1465811842449 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:22 INFO - PROCESS | 2948 | 1465811842451 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:22 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A23D6800 == 33 [pid = 2948] [id = 36] 02:57:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29FD05400) [pid = 2948] [serial = 104] [outer = 0000000000000000] 02:57:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29FD10C00) [pid = 2948] [serial = 105] [outer = 000000D29FD05400] 02:57:22 INFO - PROCESS | 2948 | 1465811842497 Marionette DEBUG loaded listener.js 02:57:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29FEDC000) [pid = 2948] [serial = 106] [outer = 000000D29FD05400] 02:57:22 INFO - PROCESS | 2948 | 1465811842934 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 02:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 650ms 02:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:57:23 INFO - PROCESS | 2948 | 1465811842989 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 02:57:23 INFO - PROCESS | 2948 | 1465811842992 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 02:57:23 INFO - PROCESS | 2948 | 1465811842995 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:57:23 INFO - PROCESS | 2948 | 1465811842997 Marionette TRACE conn6 <- [1,110,null,{}] 02:57:23 INFO - PROCESS | 2948 | 1465811843001 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:23 INFO - PROCESS | 2948 | 1465811843003 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:23 INFO - PROCESS | 2948 | 1465811843114 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 02:57:23 INFO - PROCESS | 2948 | 1465811843121 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:23 INFO - PROCESS | 2948 | 1465811843124 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:23 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2E40800 == 34 [pid = 2948] [id = 37] 02:57:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D295AE0400) [pid = 2948] [serial = 107] [outer = 0000000000000000] 02:57:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A0092C00) [pid = 2948] [serial = 108] [outer = 000000D295AE0400] 02:57:23 INFO - PROCESS | 2948 | 1465811843172 Marionette DEBUG loaded listener.js 02:57:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A1E8AC00) [pid = 2948] [serial = 109] [outer = 000000D295AE0400] 02:57:23 INFO - PROCESS | 2948 | 1465811843618 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 02:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 691ms 02:57:23 INFO - PROCESS | 2948 | 1465811843689 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 02:57:23 INFO - PROCESS | 2948 | 1465811843692 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 02:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:57:23 INFO - PROCESS | 2948 | 1465811843695 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:57:23 INFO - PROCESS | 2948 | 1465811843698 Marionette TRACE conn6 <- [1,114,null,{}] 02:57:23 INFO - PROCESS | 2948 | 1465811843702 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:23 INFO - PROCESS | 2948 | 1465811843708 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:23 INFO - PROCESS | 2948 | 1465811843849 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 02:57:23 INFO - PROCESS | 2948 | 1465811843863 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:23 INFO - PROCESS | 2948 | 1465811843865 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:23 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5807000 == 35 [pid = 2948] [id = 38] 02:57:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A2378C00) [pid = 2948] [serial = 110] [outer = 0000000000000000] 02:57:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A2B03400) [pid = 2948] [serial = 111] [outer = 000000D2A2378C00] 02:57:23 INFO - PROCESS | 2948 | 1465811843944 Marionette DEBUG loaded listener.js 02:57:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A317B400) [pid = 2948] [serial = 112] [outer = 000000D2A2378C00] 02:57:24 INFO - PROCESS | 2948 | 1465811844376 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 02:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 735ms 02:57:24 INFO - PROCESS | 2948 | 1465811844435 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 02:57:24 INFO - PROCESS | 2948 | 1465811844437 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 02:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:57:24 INFO - PROCESS | 2948 | 1465811844440 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:57:24 INFO - PROCESS | 2948 | 1465811844442 Marionette TRACE conn6 <- [1,118,null,{}] 02:57:24 INFO - PROCESS | 2948 | 1465811844454 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:24 INFO - PROCESS | 2948 | 1465811844456 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:24 INFO - PROCESS | 2948 | 1465811844562 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 02:57:24 INFO - PROCESS | 2948 | 1465811844574 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:24 INFO - PROCESS | 2948 | 1465811844576 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:24 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8FDF800 == 36 [pid = 2948] [id = 39] 02:57:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A237F800) [pid = 2948] [serial = 113] [outer = 0000000000000000] 02:57:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A379A400) [pid = 2948] [serial = 114] [outer = 000000D2A237F800] 02:57:24 INFO - PROCESS | 2948 | 1465811844620 Marionette DEBUG loaded listener.js 02:57:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A40C5000) [pid = 2948] [serial = 115] [outer = 000000D2A237F800] 02:57:24 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D2A8E82400) [pid = 2948] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:57:24 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2A1ACD000) [pid = 2948] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:57:24 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2958DD000) [pid = 2948] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:57:24 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D295AE2C00) [pid = 2948] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:57:24 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D295AE3400) [pid = 2948] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:57:24 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A379C000) [pid = 2948] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:57:24 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D295A30400) [pid = 2948] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:57:24 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D296291000) [pid = 2948] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:57:24 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29BB98C00) [pid = 2948] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:57:24 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29661A000) [pid = 2948] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:57:24 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A0077800) [pid = 2948] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:57:24 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A2B05800) [pid = 2948] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:57:25 INFO - PROCESS | 2948 | 1465811845026 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 02:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 649ms 02:57:25 INFO - PROCESS | 2948 | 1465811845091 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 02:57:25 INFO - PROCESS | 2948 | 1465811845093 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 02:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:57:25 INFO - PROCESS | 2948 | 1465811845097 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:57:25 INFO - PROCESS | 2948 | 1465811845099 Marionette TRACE conn6 <- [1,122,null,{}] 02:57:25 INFO - PROCESS | 2948 | 1465811845102 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:25 INFO - PROCESS | 2948 | 1465811845104 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:25 INFO - PROCESS | 2948 | 1465811845183 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 02:57:25 INFO - PROCESS | 2948 | 1465811845189 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:25 INFO - PROCESS | 2948 | 1465811845191 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:25 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA007800 == 37 [pid = 2948] [id = 40] 02:57:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D295A32400) [pid = 2948] [serial = 116] [outer = 0000000000000000] 02:57:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A36C8400) [pid = 2948] [serial = 117] [outer = 000000D295A32400] 02:57:25 INFO - PROCESS | 2948 | 1465811845235 Marionette DEBUG loaded listener.js 02:57:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A4EAF800) [pid = 2948] [serial = 118] [outer = 000000D295A32400] 02:57:25 INFO - PROCESS | 2948 | 1465811845607 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 02:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 524ms 02:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:57:25 INFO - PROCESS | 2948 | 1465811845623 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 02:57:25 INFO - PROCESS | 2948 | 1465811845625 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 02:57:25 INFO - PROCESS | 2948 | 1465811845628 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:57:25 INFO - PROCESS | 2948 | 1465811845630 Marionette TRACE conn6 <- [1,126,null,{}] 02:57:25 INFO - PROCESS | 2948 | 1465811845634 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:25 INFO - PROCESS | 2948 | 1465811845636 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:25 INFO - PROCESS | 2948 | 1465811845751 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 02:57:25 INFO - PROCESS | 2948 | 1465811845757 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:25 INFO - PROCESS | 2948 | 1465811845759 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:25 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA058800 == 38 [pid = 2948] [id = 41] 02:57:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2959A1000) [pid = 2948] [serial = 119] [outer = 0000000000000000] 02:57:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2959A5000) [pid = 2948] [serial = 120] [outer = 000000D2959A1000] 02:57:25 INFO - PROCESS | 2948 | 1465811845805 Marionette DEBUG loaded listener.js 02:57:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29BC6D400) [pid = 2948] [serial = 121] [outer = 000000D2959A1000] 02:57:26 INFO - PROCESS | 2948 | 1465811846204 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 02:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 02:57:26 INFO - PROCESS | 2948 | 1465811846262 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 02:57:26 INFO - PROCESS | 2948 | 1465811846265 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 02:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:57:26 INFO - PROCESS | 2948 | 1465811846268 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:57:26 INFO - PROCESS | 2948 | 1465811846269 Marionette TRACE conn6 <- [1,130,null,{}] 02:57:26 INFO - PROCESS | 2948 | 1465811846274 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:26 INFO - PROCESS | 2948 | 1465811846276 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:26 INFO - PROCESS | 2948 | 1465811846382 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 02:57:26 INFO - PROCESS | 2948 | 1465811846393 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:26 INFO - PROCESS | 2948 | 1465811846394 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:26 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BEB800 == 39 [pid = 2948] [id = 42] 02:57:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29BC71000) [pid = 2948] [serial = 122] [outer = 0000000000000000] 02:57:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D29BCCD400) [pid = 2948] [serial = 123] [outer = 000000D29BC71000] 02:57:26 INFO - PROCESS | 2948 | 1465811846439 Marionette DEBUG loaded listener.js 02:57:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A4BB9800) [pid = 2948] [serial = 124] [outer = 000000D29BC71000] 02:57:26 INFO - PROCESS | 2948 | 1465811846817 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 02:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 628ms 02:57:26 INFO - PROCESS | 2948 | 1465811846900 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 02:57:26 INFO - PROCESS | 2948 | 1465811846904 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 02:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:57:26 INFO - PROCESS | 2948 | 1465811846910 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:57:26 INFO - PROCESS | 2948 | 1465811846915 Marionette TRACE conn6 <- [1,134,null,{}] 02:57:26 INFO - PROCESS | 2948 | 1465811846921 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:26 INFO - PROCESS | 2948 | 1465811846925 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:27 INFO - PROCESS | 2948 | 1465811847114 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 02:57:27 INFO - PROCESS | 2948 | 1465811847198 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:27 INFO - PROCESS | 2948 | 1465811847204 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:27 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29AD7C800 == 40 [pid = 2948] [id = 43] 02:57:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D295A3DC00) [pid = 2948] [serial = 125] [outer = 0000000000000000] 02:57:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D295AE1C00) [pid = 2948] [serial = 126] [outer = 000000D295A3DC00] 02:57:27 INFO - PROCESS | 2948 | 1465811847262 Marionette DEBUG loaded listener.js 02:57:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D295C71C00) [pid = 2948] [serial = 127] [outer = 000000D295A3DC00] 02:57:27 INFO - PROCESS | 2948 | 1465811847982 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 02:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1091ms 02:57:28 INFO - PROCESS | 2948 | 1465811848005 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 02:57:28 INFO - PROCESS | 2948 | 1465811848009 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 02:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:57:28 INFO - PROCESS | 2948 | 1465811848015 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:57:28 INFO - PROCESS | 2948 | 1465811848020 Marionette TRACE conn6 <- [1,138,null,{}] 02:57:28 INFO - PROCESS | 2948 | 1465811848024 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:28 INFO - PROCESS | 2948 | 1465811848027 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:28 INFO - PROCESS | 2948 | 1465811848148 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 02:57:28 INFO - PROCESS | 2948 | 1465811848213 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:28 INFO - PROCESS | 2948 | 1465811848216 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:28 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A30C8800 == 41 [pid = 2948] [id = 44] 02:57:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D29AD6F800) [pid = 2948] [serial = 128] [outer = 0000000000000000] 02:57:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D29AFD8800) [pid = 2948] [serial = 129] [outer = 000000D29AD6F800] 02:57:28 INFO - PROCESS | 2948 | 1465811848275 Marionette DEBUG loaded listener.js 02:57:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D29BCCF400) [pid = 2948] [serial = 130] [outer = 000000D29AD6F800] 02:57:29 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA00C000 == 40 [pid = 2948] [id = 31] 02:57:29 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8FEC800 == 39 [pid = 2948] [id = 30] 02:57:29 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C277800 == 38 [pid = 2948] [id = 29] 02:57:29 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA058800 == 37 [pid = 2948] [id = 41] 02:57:29 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA007800 == 36 [pid = 2948] [id = 40] 02:57:29 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8FDF800 == 35 [pid = 2948] [id = 39] 02:57:29 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5807000 == 34 [pid = 2948] [id = 38] 02:57:29 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2E40800 == 33 [pid = 2948] [id = 37] 02:57:29 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A23D6800 == 32 [pid = 2948] [id = 36] 02:57:29 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A00A5800 == 31 [pid = 2948] [id = 35] 02:57:29 INFO - PROCESS | 2948 | --DOCSHELL 000000D29BB2B800 == 30 [pid = 2948] [id = 34] 02:57:29 INFO - PROCESS | 2948 | --DOCSHELL 000000D29611F800 == 29 [pid = 2948] [id = 33] 02:57:29 INFO - PROCESS | 2948 | --DOCSHELL 000000D29BB13800 == 28 [pid = 2948] [id = 32] 02:57:29 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D2AA482C00) [pid = 2948] [serial = 63] [outer = 0000000000000000] [url = about:blank] 02:57:29 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D2A5F4B800) [pid = 2948] [serial = 46] [outer = 0000000000000000] [url = about:blank] 02:57:29 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D29FD0D000) [pid = 2948] [serial = 49] [outer = 0000000000000000] [url = about:blank] 02:57:29 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D29FD0C400) [pid = 2948] [serial = 52] [outer = 0000000000000000] [url = about:blank] 02:57:29 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2A3796800) [pid = 2948] [serial = 58] [outer = 0000000000000000] [url = about:blank] 02:57:29 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A8E7D400) [pid = 2948] [serial = 61] [outer = 0000000000000000] [url = about:blank] 02:57:29 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D295A3B000) [pid = 2948] [serial = 55] [outer = 0000000000000000] [url = about:blank] 02:57:29 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29A22F800) [pid = 2948] [serial = 66] [outer = 0000000000000000] [url = about:blank] 02:57:29 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29AD6B800) [pid = 2948] [serial = 67] [outer = 0000000000000000] [url = about:blank] 02:57:29 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29BCC5400) [pid = 2948] [serial = 69] [outer = 0000000000000000] [url = about:blank] 02:57:29 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29FD07000) [pid = 2948] [serial = 72] [outer = 0000000000000000] [url = about:blank] 02:57:29 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A16DDC00) [pid = 2948] [serial = 75] [outer = 0000000000000000] [url = about:blank] 02:57:29 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29F737800) [pid = 2948] [serial = 70] [outer = 0000000000000000] [url = about:blank] 02:57:29 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A3588000) [pid = 2948] [serial = 79] [outer = 0000000000000000] [url = about:blank] 02:57:29 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A23E1400) [pid = 2948] [serial = 76] [outer = 0000000000000000] [url = about:blank] 02:57:29 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A2C96400) [pid = 2948] [serial = 78] [outer = 0000000000000000] [url = about:blank] 02:57:29 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D29FEDD400) [pid = 2948] [serial = 73] [outer = 0000000000000000] [url = about:blank] 02:57:29 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A5C6C000) [pid = 2948] [serial = 64] [outer = 0000000000000000] [url = about:blank] 02:57:29 INFO - PROCESS | 2948 | 1465811849297 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 02:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1343ms 02:57:29 INFO - PROCESS | 2948 | 1465811849357 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 02:57:29 INFO - PROCESS | 2948 | 1465811849361 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 02:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:57:29 INFO - PROCESS | 2948 | 1465811849367 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:57:29 INFO - PROCESS | 2948 | 1465811849370 Marionette TRACE conn6 <- [1,142,null,{}] 02:57:29 INFO - PROCESS | 2948 | 1465811849375 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:29 INFO - PROCESS | 2948 | 1465811849378 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:29 INFO - PROCESS | 2948 | 1465811849478 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 02:57:29 INFO - PROCESS | 2948 | 1465811849541 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:29 INFO - PROCESS | 2948 | 1465811849546 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:29 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29A2CD800 == 29 [pid = 2948] [id = 45] 02:57:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D295A32000) [pid = 2948] [serial = 131] [outer = 0000000000000000] 02:57:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D295A3C400) [pid = 2948] [serial = 132] [outer = 000000D295A32000] 02:57:29 INFO - PROCESS | 2948 | 1465811849597 Marionette DEBUG loaded listener.js 02:57:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D295B9FC00) [pid = 2948] [serial = 133] [outer = 000000D295A32000] 02:57:30 INFO - PROCESS | 2948 | 1465811850000 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 02:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 692ms 02:57:30 INFO - PROCESS | 2948 | 1465811850063 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 02:57:30 INFO - PROCESS | 2948 | 1465811850068 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 02:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:57:30 INFO - PROCESS | 2948 | 1465811850074 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:57:30 INFO - PROCESS | 2948 | 1465811850077 Marionette TRACE conn6 <- [1,146,null,{}] 02:57:30 INFO - PROCESS | 2948 | 1465811850081 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:30 INFO - PROCESS | 2948 | 1465811850083 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:30 INFO - PROCESS | 2948 | 1465811850172 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 02:57:30 INFO - PROCESS | 2948 | 1465811850180 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:30 INFO - PROCESS | 2948 | 1465811850182 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:30 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29FDA9800 == 30 [pid = 2948] [id = 46] 02:57:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29AAF1400) [pid = 2948] [serial = 134] [outer = 0000000000000000] 02:57:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29AB91800) [pid = 2948] [serial = 135] [outer = 000000D29AAF1400] 02:57:30 INFO - PROCESS | 2948 | 1465811850230 Marionette DEBUG loaded listener.js 02:57:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29BB8E400) [pid = 2948] [serial = 136] [outer = 000000D29AAF1400] 02:57:30 INFO - PROCESS | 2948 | 1465811850683 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 02:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 628ms 02:57:30 INFO - PROCESS | 2948 | 1465811850704 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 02:57:30 INFO - PROCESS | 2948 | 1465811850707 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 02:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:57:30 INFO - PROCESS | 2948 | 1465811850711 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:57:30 INFO - PROCESS | 2948 | 1465811850715 Marionette TRACE conn6 <- [1,150,null,{}] 02:57:30 INFO - PROCESS | 2948 | 1465811850731 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:30 INFO - PROCESS | 2948 | 1465811850736 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:30 INFO - PROCESS | 2948 | 1465811850825 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 02:57:30 INFO - PROCESS | 2948 | 1465811850855 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:30 INFO - PROCESS | 2948 | 1465811850858 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:30 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A247C000 == 31 [pid = 2948] [id = 47] 02:57:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29599F800) [pid = 2948] [serial = 137] [outer = 0000000000000000] 02:57:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29FD04000) [pid = 2948] [serial = 138] [outer = 000000D29599F800] 02:57:30 INFO - PROCESS | 2948 | 1465811850908 Marionette DEBUG loaded listener.js 02:57:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29FD11000) [pid = 2948] [serial = 139] [outer = 000000D29599F800] 02:57:31 INFO - PROCESS | 2948 | 1465811851345 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 02:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 692ms 02:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:57:31 INFO - PROCESS | 2948 | 1465811851405 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 02:57:31 INFO - PROCESS | 2948 | 1465811851408 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 02:57:31 INFO - PROCESS | 2948 | 1465811851412 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:57:31 INFO - PROCESS | 2948 | 1465811851414 Marionette TRACE conn6 <- [1,154,null,{}] 02:57:31 INFO - PROCESS | 2948 | 1465811851417 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:31 INFO - PROCESS | 2948 | 1465811851419 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:31 INFO - PROCESS | 2948 | 1465811851509 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 02:57:31 INFO - PROCESS | 2948 | 1465811851521 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:31 INFO - PROCESS | 2948 | 1465811851524 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:31 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A33C2800 == 32 [pid = 2948] [id = 48] 02:57:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29FEE9C00) [pid = 2948] [serial = 140] [outer = 0000000000000000] 02:57:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A1A95C00) [pid = 2948] [serial = 141] [outer = 000000D29FEE9C00] 02:57:31 INFO - PROCESS | 2948 | 1465811851571 Marionette DEBUG loaded listener.js 02:57:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A2377C00) [pid = 2948] [serial = 142] [outer = 000000D29FEE9C00] 02:57:32 INFO - PROCESS | 2948 | 1465811852017 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 02:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 02:57:32 INFO - PROCESS | 2948 | 1465811852050 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 02:57:32 INFO - PROCESS | 2948 | 1465811852053 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 02:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:57:32 INFO - PROCESS | 2948 | 1465811852056 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:57:32 INFO - PROCESS | 2948 | 1465811852058 Marionette TRACE conn6 <- [1,158,null,{}] 02:57:32 INFO - PROCESS | 2948 | 1465811852061 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:32 INFO - PROCESS | 2948 | 1465811852063 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:32 INFO - PROCESS | 2948 | 1465811852166 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 02:57:32 INFO - PROCESS | 2948 | 1465811852174 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:32 INFO - PROCESS | 2948 | 1465811852176 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:32 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5861800 == 33 [pid = 2948] [id = 49] 02:57:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A23E5400) [pid = 2948] [serial = 143] [outer = 0000000000000000] 02:57:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A28C5000) [pid = 2948] [serial = 144] [outer = 000000D2A23E5400] 02:57:32 INFO - PROCESS | 2948 | 1465811852241 Marionette DEBUG loaded listener.js 02:57:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A2B81800) [pid = 2948] [serial = 145] [outer = 000000D2A23E5400] 02:57:32 INFO - PROCESS | 2948 | 1465811852686 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 02:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 692ms 02:57:32 INFO - PROCESS | 2948 | 1465811852752 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 02:57:32 INFO - PROCESS | 2948 | 1465811852754 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 02:57:32 INFO - PROCESS | 2948 | 1465811852757 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:57:32 INFO - PROCESS | 2948 | 1465811852759 Marionette TRACE conn6 <- [1,162,null,{}] 02:57:32 INFO - PROCESS | 2948 | 1465811852762 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:32 INFO - PROCESS | 2948 | 1465811852769 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:32 INFO - PROCESS | 2948 | 1465811852912 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 02:57:32 INFO - PROCESS | 2948 | 1465811852925 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:32 INFO - PROCESS | 2948 | 1465811852927 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:32 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BC1800 == 34 [pid = 2948] [id = 50] 02:57:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A3132000) [pid = 2948] [serial = 146] [outer = 0000000000000000] 02:57:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A36BFC00) [pid = 2948] [serial = 147] [outer = 000000D2A3132000] 02:57:32 INFO - PROCESS | 2948 | 1465811852972 Marionette DEBUG loaded listener.js 02:57:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D2A5844000) [pid = 2948] [serial = 148] [outer = 000000D2A3132000] 02:57:33 INFO - PROCESS | 2948 | 1465811853401 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 02:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 02:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:57:33 INFO - PROCESS | 2948 | 1465811853438 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 02:57:33 INFO - PROCESS | 2948 | 1465811853440 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 02:57:33 INFO - PROCESS | 2948 | 1465811853444 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:57:33 INFO - PROCESS | 2948 | 1465811853446 Marionette TRACE conn6 <- [1,166,null,{}] 02:57:33 INFO - PROCESS | 2948 | 1465811853449 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:33 INFO - PROCESS | 2948 | 1465811853451 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:33 INFO - PROCESS | 2948 | 1465811853572 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 02:57:33 INFO - PROCESS | 2948 | 1465811853579 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:33 INFO - PROCESS | 2948 | 1465811853581 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:33 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BEE000 == 35 [pid = 2948] [id = 51] 02:57:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D2A5C6E800) [pid = 2948] [serial = 149] [outer = 0000000000000000] 02:57:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D2A5F48800) [pid = 2948] [serial = 150] [outer = 000000D2A5C6E800] 02:57:33 INFO - PROCESS | 2948 | 1465811853624 Marionette DEBUG loaded listener.js 02:57:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D2A5FAD000) [pid = 2948] [serial = 151] [outer = 000000D2A5C6E800] 02:57:33 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D29664AC00) [pid = 2948] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:57:33 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D295AE0400) [pid = 2948] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:57:33 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D2971B6C00) [pid = 2948] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:57:33 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D2A0096800) [pid = 2948] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:57:33 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D295BA2000) [pid = 2948] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:57:33 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D295C74400) [pid = 2948] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:57:33 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D2959A1000) [pid = 2948] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:57:33 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2A2378C00) [pid = 2948] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:57:33 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A237F800) [pid = 2948] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:57:33 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D295A32400) [pid = 2948] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:57:33 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D295AE5400) [pid = 2948] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:57:33 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29BB91400) [pid = 2948] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:57:33 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29FD05400) [pid = 2948] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:57:33 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D295AE8C00) [pid = 2948] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:57:34 INFO - PROCESS | 2948 | 1465811854126 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 02:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 733ms 02:57:34 INFO - PROCESS | 2948 | 1465811854178 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 02:57:34 INFO - PROCESS | 2948 | 1465811854188 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 02:57:34 INFO - PROCESS | 2948 | 1465811854192 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:57:34 INFO - PROCESS | 2948 | 1465811854194 Marionette TRACE conn6 <- [1,170,null,{}] 02:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:57:34 INFO - PROCESS | 2948 | 1465811854198 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:34 INFO - PROCESS | 2948 | 1465811854199 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:34 INFO - PROCESS | 2948 | 1465811854281 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 02:57:34 INFO - PROCESS | 2948 | 1465811854287 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:34 INFO - PROCESS | 2948 | 1465811854289 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:34 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9A81000 == 36 [pid = 2948] [id = 52] 02:57:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D295BA2000) [pid = 2948] [serial = 152] [outer = 0000000000000000] 02:57:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29BC72C00) [pid = 2948] [serial = 153] [outer = 000000D295BA2000] 02:57:34 INFO - PROCESS | 2948 | 1465811854334 Marionette DEBUG loaded listener.js 02:57:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A5F14000) [pid = 2948] [serial = 154] [outer = 000000D295BA2000] 02:57:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A14C1800) [pid = 2948] [serial = 155] [outer = 000000D2A2B0C000] 02:57:34 INFO - PROCESS | 2948 | 1465811854744 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 02:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 02:57:34 INFO - PROCESS | 2948 | 1465811854799 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 02:57:34 INFO - PROCESS | 2948 | 1465811854801 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 02:57:34 INFO - PROCESS | 2948 | 1465811854804 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:57:34 INFO - PROCESS | 2948 | 1465811854806 Marionette TRACE conn6 <- [1,174,null,{}] 02:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:57:34 INFO - PROCESS | 2948 | 1465811854810 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:34 INFO - PROCESS | 2948 | 1465811854812 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:34 INFO - PROCESS | 2948 | 1465811854895 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 02:57:34 INFO - PROCESS | 2948 | 1465811854900 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:34 INFO - PROCESS | 2948 | 1465811854902 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:34 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA23C800 == 37 [pid = 2948] [id = 53] 02:57:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A14C0800) [pid = 2948] [serial = 156] [outer = 0000000000000000] 02:57:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A14CD800) [pid = 2948] [serial = 157] [outer = 000000D2A14C0800] 02:57:34 INFO - PROCESS | 2948 | 1465811854947 Marionette DEBUG loaded listener.js 02:57:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A5FB3000) [pid = 2948] [serial = 158] [outer = 000000D2A14C0800] 02:57:35 INFO - PROCESS | 2948 | 1465811855363 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 02:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 588ms 02:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:57:35 INFO - PROCESS | 2948 | 1465811855402 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 02:57:35 INFO - PROCESS | 2948 | 1465811855404 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 02:57:35 INFO - PROCESS | 2948 | 1465811855408 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:57:35 INFO - PROCESS | 2948 | 1465811855410 Marionette TRACE conn6 <- [1,178,null,{}] 02:57:35 INFO - PROCESS | 2948 | 1465811855418 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:35 INFO - PROCESS | 2948 | 1465811855420 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:35 INFO - PROCESS | 2948 | 1465811855503 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 02:57:35 INFO - PROCESS | 2948 | 1465811855509 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:35 INFO - PROCESS | 2948 | 1465811855511 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:35 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A293F800 == 38 [pid = 2948] [id = 54] 02:57:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D295A47000) [pid = 2948] [serial = 159] [outer = 0000000000000000] 02:57:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D295A4B400) [pid = 2948] [serial = 160] [outer = 000000D295A47000] 02:57:35 INFO - PROCESS | 2948 | 1465811855556 Marionette DEBUG loaded listener.js 02:57:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A14C0400) [pid = 2948] [serial = 161] [outer = 000000D295A47000] 02:57:36 INFO - PROCESS | 2948 | 1465811856032 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 02:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 649ms 02:57:36 INFO - PROCESS | 2948 | 1465811856060 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 02:57:36 INFO - PROCESS | 2948 | 1465811856065 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 02:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:57:36 INFO - PROCESS | 2948 | 1465811856071 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:57:36 INFO - PROCESS | 2948 | 1465811856075 Marionette TRACE conn6 <- [1,182,null,{}] 02:57:36 INFO - PROCESS | 2948 | 1465811856081 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:36 INFO - PROCESS | 2948 | 1465811856085 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:36 INFO - PROCESS | 2948 | 1465811856203 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 02:57:36 INFO - PROCESS | 2948 | 1465811856334 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:36 INFO - PROCESS | 2948 | 1465811856337 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:36 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C306000 == 39 [pid = 2948] [id = 55] 02:57:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D295A4F400) [pid = 2948] [serial = 162] [outer = 0000000000000000] 02:57:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D295B97800) [pid = 2948] [serial = 163] [outer = 000000D295A4F400] 02:57:36 INFO - PROCESS | 2948 | 1465811856395 Marionette DEBUG loaded listener.js 02:57:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D296FDB800) [pid = 2948] [serial = 164] [outer = 000000D295A4F400] 02:57:36 INFO - PROCESS | 2948 | 1465811856935 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 02:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 881ms 02:57:36 INFO - PROCESS | 2948 | 1465811856961 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 02:57:36 INFO - PROCESS | 2948 | 1465811856967 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 02:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:57:36 INFO - PROCESS | 2948 | 1465811856974 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:57:36 INFO - PROCESS | 2948 | 1465811856978 Marionette TRACE conn6 <- [1,186,null,{}] 02:57:36 INFO - PROCESS | 2948 | 1465811856982 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:36 INFO - PROCESS | 2948 | 1465811856985 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:37 INFO - PROCESS | 2948 | 1465811857100 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 02:57:37 INFO - PROCESS | 2948 | 1465811857181 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:37 INFO - PROCESS | 2948 | 1465811857183 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:37 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A30C2000 == 40 [pid = 2948] [id = 56] 02:57:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D29BCCB800) [pid = 2948] [serial = 165] [outer = 0000000000000000] 02:57:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D29BCD0400) [pid = 2948] [serial = 166] [outer = 000000D29BCCB800] 02:57:37 INFO - PROCESS | 2948 | 1465811857242 Marionette DEBUG loaded listener.js 02:57:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 93 (000000D29FD0A800) [pid = 2948] [serial = 167] [outer = 000000D29BCCB800] 02:57:37 INFO - PROCESS | 2948 | 1465811857798 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 02:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 879ms 02:57:37 INFO - PROCESS | 2948 | 1465811857859 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 02:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:57:37 INFO - PROCESS | 2948 | 1465811857862 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 02:57:37 INFO - PROCESS | 2948 | 1465811857866 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:57:37 INFO - PROCESS | 2948 | 1465811857870 Marionette TRACE conn6 <- [1,190,null,{}] 02:57:37 INFO - PROCESS | 2948 | 1465811857882 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:37 INFO - PROCESS | 2948 | 1465811857887 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:38 INFO - PROCESS | 2948 | 1465811857999 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 02:57:38 INFO - PROCESS | 2948 | 1465811858070 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:38 INFO - PROCESS | 2948 | 1465811858073 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:38 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9EA7800 == 41 [pid = 2948] [id = 57] 02:57:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 94 (000000D2A3133C00) [pid = 2948] [serial = 168] [outer = 0000000000000000] 02:57:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 95 (000000D2A317AC00) [pid = 2948] [serial = 169] [outer = 000000D2A3133C00] 02:57:38 INFO - PROCESS | 2948 | 1465811858133 Marionette DEBUG loaded listener.js 02:57:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 96 (000000D2A379F400) [pid = 2948] [serial = 170] [outer = 000000D2A3133C00] 02:57:38 INFO - PROCESS | 2948 | 1465811858710 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 02:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 882ms 02:57:38 INFO - PROCESS | 2948 | 1465811858750 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 02:57:38 INFO - PROCESS | 2948 | 1465811858754 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 02:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:57:38 INFO - PROCESS | 2948 | 1465811858757 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:57:38 INFO - PROCESS | 2948 | 1465811858759 Marionette TRACE conn6 <- [1,194,null,{}] 02:57:38 INFO - PROCESS | 2948 | 1465811858764 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:38 INFO - PROCESS | 2948 | 1465811858766 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:38 INFO - PROCESS | 2948 | 1465811858879 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 02:57:38 INFO - PROCESS | 2948 | 1465811858958 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:38 INFO - PROCESS | 2948 | 1465811858960 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:38 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9CDC800 == 42 [pid = 2948] [id = 58] 02:57:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 97 (000000D2A5FB6C00) [pid = 2948] [serial = 171] [outer = 0000000000000000] 02:57:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 98 (000000D2A8E78400) [pid = 2948] [serial = 172] [outer = 000000D2A5FB6C00] 02:57:39 INFO - PROCESS | 2948 | 1465811859016 Marionette DEBUG loaded listener.js 02:57:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 99 (000000D2A8E81C00) [pid = 2948] [serial = 173] [outer = 000000D2A5FB6C00] 02:57:39 INFO - PROCESS | 2948 | 1465811859640 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 02:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 946ms 02:57:39 INFO - PROCESS | 2948 | 1465811859705 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 02:57:39 INFO - PROCESS | 2948 | 1465811859707 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 02:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:57:39 INFO - PROCESS | 2948 | 1465811859711 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:57:39 INFO - PROCESS | 2948 | 1465811859714 Marionette TRACE conn6 <- [1,198,null,{}] 02:57:39 INFO - PROCESS | 2948 | 1465811859718 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:39 INFO - PROCESS | 2948 | 1465811859720 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:39 INFO - PROCESS | 2948 | 1465811859827 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 02:57:39 INFO - PROCESS | 2948 | 1465811859894 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:39 INFO - PROCESS | 2948 | 1465811859896 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:39 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29A075800 == 43 [pid = 2948] [id = 59] 02:57:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 100 (000000D295A35400) [pid = 2948] [serial = 174] [outer = 0000000000000000] 02:57:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 101 (000000D295C72000) [pid = 2948] [serial = 175] [outer = 000000D295A35400] 02:57:39 INFO - PROCESS | 2948 | 1465811859952 Marionette DEBUG loaded listener.js 02:57:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 102 (000000D29FD43C00) [pid = 2948] [serial = 176] [outer = 000000D295A35400] 02:57:40 INFO - PROCESS | 2948 | 1465811860679 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 02:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 986ms 02:57:40 INFO - PROCESS | 2948 | 1465811860700 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 02:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:57:40 INFO - PROCESS | 2948 | 1465811860704 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 02:57:40 INFO - PROCESS | 2948 | 1465811860708 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:57:40 INFO - PROCESS | 2948 | 1465811860714 Marionette TRACE conn6 <- [1,202,null,{}] 02:57:40 INFO - PROCESS | 2948 | 1465811860719 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:40 INFO - PROCESS | 2948 | 1465811860722 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:40 INFO - PROCESS | 2948 | 1465811860826 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 02:57:40 INFO - PROCESS | 2948 | 1465811860895 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:40 INFO - PROCESS | 2948 | 1465811860898 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:40 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C31D800 == 44 [pid = 2948] [id = 60] 02:57:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 103 (000000D29A046400) [pid = 2948] [serial = 177] [outer = 0000000000000000] 02:57:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 104 (000000D29A2EF800) [pid = 2948] [serial = 178] [outer = 000000D29A046400] 02:57:40 INFO - PROCESS | 2948 | 1465811860950 Marionette DEBUG loaded listener.js 02:57:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 105 (000000D29AF85800) [pid = 2948] [serial = 179] [outer = 000000D29A046400] 02:57:41 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA23C800 == 43 [pid = 2948] [id = 53] 02:57:41 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9A81000 == 42 [pid = 2948] [id = 52] 02:57:41 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BEE000 == 41 [pid = 2948] [id = 51] 02:57:41 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BC1800 == 40 [pid = 2948] [id = 50] 02:57:41 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5861800 == 39 [pid = 2948] [id = 49] 02:57:41 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A33C2800 == 38 [pid = 2948] [id = 48] 02:57:41 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A247C000 == 37 [pid = 2948] [id = 47] 02:57:41 INFO - PROCESS | 2948 | --DOCSHELL 000000D29FDA9800 == 36 [pid = 2948] [id = 46] 02:57:41 INFO - PROCESS | 2948 | --DOCSHELL 000000D29A2CD800 == 35 [pid = 2948] [id = 45] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 104 (000000D29BCCD400) [pid = 2948] [serial = 123] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BEB800 == 34 [pid = 2948] [id = 42] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 103 (000000D295AE9800) [pid = 2948] [serial = 96] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 102 (000000D295C6C400) [pid = 2948] [serial = 97] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 101 (000000D29BB94400) [pid = 2948] [serial = 102] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 100 (000000D29C6B1C00) [pid = 2948] [serial = 103] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 99 (000000D29FD10C00) [pid = 2948] [serial = 105] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 98 (000000D2A237C000) [pid = 2948] [serial = 94] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 97 (000000D29F3C2800) [pid = 2948] [serial = 93] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 96 (000000D29A0B5800) [pid = 2948] [serial = 99] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 95 (000000D29AA2C000) [pid = 2948] [serial = 100] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 94 (000000D2A1E8AC00) [pid = 2948] [serial = 109] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 93 (000000D2A0092C00) [pid = 2948] [serial = 108] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 92 (000000D29BB8D400) [pid = 2948] [serial = 82] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D29A2F4000) [pid = 2948] [serial = 81] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D2A36BEC00) [pid = 2948] [serial = 85] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D2A16DE400) [pid = 2948] [serial = 84] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D2A4B14000) [pid = 2948] [serial = 88] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D2A36C6C00) [pid = 2948] [serial = 87] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D2A5149C00) [pid = 2948] [serial = 91] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D295C79800) [pid = 2948] [serial = 90] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D29BC6D400) [pid = 2948] [serial = 121] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2A2B03400) [pid = 2948] [serial = 111] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A317B400) [pid = 2948] [serial = 112] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D2A379A400) [pid = 2948] [serial = 114] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A40C5000) [pid = 2948] [serial = 115] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A36C8400) [pid = 2948] [serial = 117] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A4EAF800) [pid = 2948] [serial = 118] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29FEDC000) [pid = 2948] [serial = 106] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2959A5000) [pid = 2948] [serial = 120] [outer = 0000000000000000] [url = about:blank] 02:57:41 INFO - PROCESS | 2948 | 1465811861438 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 02:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 797ms 02:57:41 INFO - PROCESS | 2948 | 1465811861506 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 02:57:41 INFO - PROCESS | 2948 | 1465811861511 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 02:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:57:41 INFO - PROCESS | 2948 | 1465811861517 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:57:41 INFO - PROCESS | 2948 | 1465811861519 Marionette TRACE conn6 <- [1,206,null,{}] 02:57:41 INFO - PROCESS | 2948 | 1465811861523 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:41 INFO - PROCESS | 2948 | 1465811861526 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:41 INFO - PROCESS | 2948 | 1465811861621 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 02:57:41 INFO - PROCESS | 2948 | 1465811861632 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:41 INFO - PROCESS | 2948 | 1465811861635 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:41 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C311000 == 35 [pid = 2948] [id = 61] 02:57:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29A0C2000) [pid = 2948] [serial = 180] [outer = 0000000000000000] 02:57:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29AA33800) [pid = 2948] [serial = 181] [outer = 000000D29A0C2000] 02:57:41 INFO - PROCESS | 2948 | 1465811861683 Marionette DEBUG loaded listener.js 02:57:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29BB8B800) [pid = 2948] [serial = 182] [outer = 000000D29A0C2000] 02:57:42 INFO - PROCESS | 2948 | 1465811862126 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 02:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 632ms 02:57:42 INFO - PROCESS | 2948 | 1465811862156 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 02:57:42 INFO - PROCESS | 2948 | 1465811862159 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 02:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:57:42 INFO - PROCESS | 2948 | 1465811862163 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:57:42 INFO - PROCESS | 2948 | 1465811862166 Marionette TRACE conn6 <- [1,210,null,{}] 02:57:42 INFO - PROCESS | 2948 | 1465811862177 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:42 INFO - PROCESS | 2948 | 1465811862182 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:42 INFO - PROCESS | 2948 | 1465811862271 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 02:57:42 INFO - PROCESS | 2948 | 1465811862280 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:42 INFO - PROCESS | 2948 | 1465811862283 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:42 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A25F5800 == 36 [pid = 2948] [id = 62] 02:57:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29C74E400) [pid = 2948] [serial = 183] [outer = 0000000000000000] 02:57:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D29F702C00) [pid = 2948] [serial = 184] [outer = 000000D29C74E400] 02:57:42 INFO - PROCESS | 2948 | 1465811862331 Marionette DEBUG loaded listener.js 02:57:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D29FD43800) [pid = 2948] [serial = 185] [outer = 000000D29C74E400] 02:57:42 INFO - PROCESS | 2948 | 1465811862773 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 02:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 628ms 02:57:42 INFO - PROCESS | 2948 | 1465811862793 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 02:57:42 INFO - PROCESS | 2948 | 1465811862796 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 02:57:42 INFO - PROCESS | 2948 | 1465811862799 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:57:42 INFO - PROCESS | 2948 | 1465811862801 Marionette TRACE conn6 <- [1,214,null,{}] 02:57:42 INFO - PROCESS | 2948 | 1465811862810 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:42 INFO - PROCESS | 2948 | 1465811862812 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:42 INFO - PROCESS | 2948 | 1465811862905 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 02:57:42 INFO - PROCESS | 2948 | 1465811862911 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:42 INFO - PROCESS | 2948 | 1465811862913 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:42 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A30CF800 == 37 [pid = 2948] [id = 63] 02:57:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A14C4800) [pid = 2948] [serial = 186] [outer = 0000000000000000] 02:57:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A14CC400) [pid = 2948] [serial = 187] [outer = 000000D2A14C4800] 02:57:42 INFO - PROCESS | 2948 | 1465811862958 Marionette DEBUG loaded listener.js 02:57:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A2373800) [pid = 2948] [serial = 188] [outer = 000000D2A14C4800] 02:57:43 INFO - PROCESS | 2948 | 1465811863399 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 02:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 627ms 02:57:43 INFO - PROCESS | 2948 | 1465811863433 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 02:57:43 INFO - PROCESS | 2948 | 1465811863435 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 02:57:43 INFO - PROCESS | 2948 | 1465811863439 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:57:43 INFO - PROCESS | 2948 | 1465811863441 Marionette TRACE conn6 <- [1,218,null,{}] 02:57:43 INFO - PROCESS | 2948 | 1465811863444 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:43 INFO - PROCESS | 2948 | 1465811863446 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:43 INFO - PROCESS | 2948 | 1465811863564 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 02:57:43 INFO - PROCESS | 2948 | 1465811863572 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:43 INFO - PROCESS | 2948 | 1465811863574 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:43 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2958C2000 == 38 [pid = 2948] [id = 64] 02:57:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D294F2D800) [pid = 2948] [serial = 189] [outer = 0000000000000000] 02:57:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D29513E000) [pid = 2948] [serial = 190] [outer = 000000D294F2D800] 02:57:43 INFO - PROCESS | 2948 | 1465811863655 Marionette DEBUG loaded listener.js 02:57:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D2961B5C00) [pid = 2948] [serial = 191] [outer = 000000D294F2D800] 02:57:44 INFO - PROCESS | 2948 | 1465811864100 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 02:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 671ms 02:57:44 INFO - PROCESS | 2948 | 1465811864114 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 02:57:44 INFO - PROCESS | 2948 | 1465811864116 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 02:57:44 INFO - PROCESS | 2948 | 1465811864119 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:57:44 INFO - PROCESS | 2948 | 1465811864121 Marionette TRACE conn6 <- [1,222,null,{}] 02:57:44 INFO - PROCESS | 2948 | 1465811864125 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:44 INFO - PROCESS | 2948 | 1465811864130 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:44 INFO - PROCESS | 2948 | 1465811864262 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 02:57:44 INFO - PROCESS | 2948 | 1465811864341 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:44 INFO - PROCESS | 2948 | 1465811864343 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:44 INFO - PROCESS | 2948 | ++DOCSHELL 000000D296C0C000 == 39 [pid = 2948] [id = 65] 02:57:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D296310000) [pid = 2948] [serial = 192] [outer = 0000000000000000] 02:57:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D2A3131800) [pid = 2948] [serial = 193] [outer = 000000D296310000] 02:57:44 INFO - PROCESS | 2948 | 1465811864390 Marionette DEBUG loaded listener.js 02:57:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D2A3795C00) [pid = 2948] [serial = 194] [outer = 000000D296310000] 02:57:44 INFO - PROCESS | 2948 | 1465811864790 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 02:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 735ms 02:57:44 INFO - PROCESS | 2948 | 1465811864858 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 02:57:44 INFO - PROCESS | 2948 | 1465811864860 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 02:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:57:44 INFO - PROCESS | 2948 | 1465811864864 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:57:44 INFO - PROCESS | 2948 | 1465811864865 Marionette TRACE conn6 <- [1,226,null,{}] 02:57:44 INFO - PROCESS | 2948 | 1465811864869 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:44 INFO - PROCESS | 2948 | 1465811864871 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:44 INFO - PROCESS | 2948 | 1465811864986 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 02:57:44 INFO - PROCESS | 2948 | 1465811864992 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:44 INFO - PROCESS | 2948 | 1465811864994 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:45 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8FDE800 == 40 [pid = 2948] [id = 66] 02:57:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D29F379800) [pid = 2948] [serial = 195] [outer = 0000000000000000] 02:57:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 93 (000000D29F37D000) [pid = 2948] [serial = 196] [outer = 000000D29F379800] 02:57:45 INFO - PROCESS | 2948 | 1465811865075 Marionette DEBUG loaded listener.js 02:57:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 94 (000000D2A2831C00) [pid = 2948] [serial = 197] [outer = 000000D29F379800] 02:57:45 INFO - PROCESS | 2948 | --DOMWINDOW == 93 (000000D295A32000) [pid = 2948] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:57:45 INFO - PROCESS | 2948 | --DOMWINDOW == 92 (000000D2A23E5400) [pid = 2948] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:57:45 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D29FEE9C00) [pid = 2948] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:57:45 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D29AAF1400) [pid = 2948] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:57:45 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D29599F800) [pid = 2948] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:57:45 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D2A3132000) [pid = 2948] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:57:45 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D2A5C6E800) [pid = 2948] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:57:45 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D2A14C0800) [pid = 2948] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:57:45 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D295BA2000) [pid = 2948] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:57:45 INFO - PROCESS | 2948 | 1465811865512 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 02:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 691ms 02:57:45 INFO - PROCESS | 2948 | 1465811865558 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 02:57:45 INFO - PROCESS | 2948 | 1465811865560 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 02:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:57:45 INFO - PROCESS | 2948 | 1465811865564 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:57:45 INFO - PROCESS | 2948 | 1465811865566 Marionette TRACE conn6 <- [1,230,null,{}] 02:57:45 INFO - PROCESS | 2948 | 1465811865570 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:45 INFO - PROCESS | 2948 | 1465811865572 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:45 INFO - PROCESS | 2948 | 1465811865676 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 02:57:45 INFO - PROCESS | 2948 | 1465811865684 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:45 INFO - PROCESS | 2948 | 1465811865686 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:45 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9A81000 == 41 [pid = 2948] [id = 67] 02:57:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D296613800) [pid = 2948] [serial = 198] [outer = 0000000000000000] 02:57:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A14BF000) [pid = 2948] [serial = 199] [outer = 000000D296613800] 02:57:45 INFO - PROCESS | 2948 | 1465811865731 Marionette DEBUG loaded listener.js 02:57:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D2A1E74000) [pid = 2948] [serial = 200] [outer = 000000D296613800] 02:57:46 INFO - PROCESS | 2948 | 1465811866126 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 02:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 628ms 02:57:46 INFO - PROCESS | 2948 | 1465811866198 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 02:57:46 INFO - PROCESS | 2948 | 1465811866200 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 02:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:57:46 INFO - PROCESS | 2948 | 1465811866206 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:57:46 INFO - PROCESS | 2948 | 1465811866208 Marionette TRACE conn6 <- [1,234,null,{}] 02:57:46 INFO - PROCESS | 2948 | 1465811866212 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:46 INFO - PROCESS | 2948 | 1465811866214 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:46 INFO - PROCESS | 2948 | 1465811866299 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 02:57:46 INFO - PROCESS | 2948 | 1465811866305 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:46 INFO - PROCESS | 2948 | 1465811866307 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:46 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9EC1000 == 42 [pid = 2948] [id = 68] 02:57:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D293F97C00) [pid = 2948] [serial = 201] [outer = 0000000000000000] 02:57:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D293F9C800) [pid = 2948] [serial = 202] [outer = 000000D293F97C00] 02:57:46 INFO - PROCESS | 2948 | 1465811866352 Marionette DEBUG loaded listener.js 02:57:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D2A1E72400) [pid = 2948] [serial = 203] [outer = 000000D293F97C00] 02:57:46 INFO - PROCESS | 2948 | 1465811866846 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 02:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 691ms 02:57:46 INFO - PROCESS | 2948 | 1465811866896 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 02:57:46 INFO - PROCESS | 2948 | 1465811866898 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 02:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:57:46 INFO - PROCESS | 2948 | 1465811866901 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:57:46 INFO - PROCESS | 2948 | 1465811866902 Marionette TRACE conn6 <- [1,238,null,{}] 02:57:46 INFO - PROCESS | 2948 | 1465811866906 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:46 INFO - PROCESS | 2948 | 1465811866907 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:47 INFO - PROCESS | 2948 | 1465811866992 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 02:57:47 INFO - PROCESS | 2948 | 1465811867023 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:47 INFO - PROCESS | 2948 | 1465811867025 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:47 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA22E000 == 43 [pid = 2948] [id = 69] 02:57:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D2A36B9400) [pid = 2948] [serial = 204] [outer = 0000000000000000] 02:57:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 93 (000000D2A4015000) [pid = 2948] [serial = 205] [outer = 000000D2A36B9400] 02:57:47 INFO - PROCESS | 2948 | 1465811867070 Marionette DEBUG loaded listener.js 02:57:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 94 (000000D2A5837400) [pid = 2948] [serial = 206] [outer = 000000D2A36B9400] 02:57:47 INFO - PROCESS | 2948 | 1465811867483 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 02:57:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 628ms 02:57:47 INFO - PROCESS | 2948 | 1465811867551 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 02:57:47 INFO - PROCESS | 2948 | 1465811867555 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 02:57:47 INFO - PROCESS | 2948 | 1465811867561 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:57:47 INFO - PROCESS | 2948 | 1465811867566 Marionette TRACE conn6 <- [1,242,null,{}] 02:57:47 INFO - PROCESS | 2948 | 1465811867573 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:47 INFO - PROCESS | 2948 | 1465811867577 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:47 INFO - PROCESS | 2948 | 1465811867733 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 02:57:47 INFO - PROCESS | 2948 | 1465811867801 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:47 INFO - PROCESS | 2948 | 1465811867805 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:47 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29AFAF800 == 44 [pid = 2948] [id = 70] 02:57:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 95 (000000D2959A5000) [pid = 2948] [serial = 207] [outer = 0000000000000000] 02:57:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 96 (000000D295A42400) [pid = 2948] [serial = 208] [outer = 000000D2959A5000] 02:57:47 INFO - PROCESS | 2948 | 1465811867865 Marionette DEBUG loaded listener.js 02:57:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 97 (000000D295BA3000) [pid = 2948] [serial = 209] [outer = 000000D2959A5000] 02:57:48 INFO - PROCESS | 2948 | 1465811868479 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 02:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 944ms 02:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:57:48 INFO - PROCESS | 2948 | 1465811868513 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 02:57:48 INFO - PROCESS | 2948 | 1465811868516 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 02:57:48 INFO - PROCESS | 2948 | 1465811868523 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:57:48 INFO - PROCESS | 2948 | 1465811868528 Marionette TRACE conn6 <- [1,246,null,{}] 02:57:48 INFO - PROCESS | 2948 | 1465811868532 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:48 INFO - PROCESS | 2948 | 1465811868536 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:48 INFO - PROCESS | 2948 | 1465811868655 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 02:57:48 INFO - PROCESS | 2948 | 1465811868725 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:48 INFO - PROCESS | 2948 | 1465811868728 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:48 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A580E000 == 45 [pid = 2948] [id = 71] 02:57:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 98 (000000D29A3B2400) [pid = 2948] [serial = 210] [outer = 0000000000000000] 02:57:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 99 (000000D29AD70C00) [pid = 2948] [serial = 211] [outer = 000000D29A3B2400] 02:57:48 INFO - PROCESS | 2948 | 1465811868787 Marionette DEBUG loaded listener.js 02:57:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 100 (000000D29BCD1000) [pid = 2948] [serial = 212] [outer = 000000D29A3B2400] 02:57:49 INFO - PROCESS | 2948 | 1465811869365 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 02:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 904ms 02:57:49 INFO - PROCESS | 2948 | 1465811869425 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 02:57:49 INFO - PROCESS | 2948 | 1465811869428 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 02:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:57:49 INFO - PROCESS | 2948 | 1465811869431 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:57:49 INFO - PROCESS | 2948 | 1465811869434 Marionette TRACE conn6 <- [1,250,null,{}] 02:57:49 INFO - PROCESS | 2948 | 1465811869444 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:49 INFO - PROCESS | 2948 | 1465811869450 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:49 INFO - PROCESS | 2948 | 1465811869570 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 02:57:49 INFO - PROCESS | 2948 | 1465811869644 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:49 INFO - PROCESS | 2948 | 1465811869648 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:49 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AAAD2800 == 46 [pid = 2948] [id = 72] 02:57:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 101 (000000D2A1A92000) [pid = 2948] [serial = 213] [outer = 0000000000000000] 02:57:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 102 (000000D2A1E71C00) [pid = 2948] [serial = 214] [outer = 000000D2A1A92000] 02:57:49 INFO - PROCESS | 2948 | 1465811869748 Marionette DEBUG loaded listener.js 02:57:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 103 (000000D2A2B05400) [pid = 2948] [serial = 215] [outer = 000000D2A1A92000] 02:57:50 INFO - PROCESS | 2948 | 1465811870323 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 02:57:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 944ms 02:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:57:50 INFO - PROCESS | 2948 | 1465811870378 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 02:57:50 INFO - PROCESS | 2948 | 1465811870380 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 02:57:50 INFO - PROCESS | 2948 | 1465811870384 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:57:50 INFO - PROCESS | 2948 | 1465811870386 Marionette TRACE conn6 <- [1,254,null,{}] 02:57:50 INFO - PROCESS | 2948 | 1465811870390 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:50 INFO - PROCESS | 2948 | 1465811870392 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:50 INFO - PROCESS | 2948 | 1465811870508 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 02:57:50 INFO - PROCESS | 2948 | 1465811870579 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:50 INFO - PROCESS | 2948 | 1465811870582 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:50 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9D43800 == 47 [pid = 2948] [id = 73] 02:57:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 104 (000000D2A4B14000) [pid = 2948] [serial = 216] [outer = 0000000000000000] 02:57:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 105 (000000D2A5C64C00) [pid = 2948] [serial = 217] [outer = 000000D2A4B14000] 02:57:50 INFO - PROCESS | 2948 | 1465811870678 Marionette DEBUG loaded listener.js 02:57:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 106 (000000D2A8E79C00) [pid = 2948] [serial = 218] [outer = 000000D2A4B14000] 02:57:51 INFO - PROCESS | 2948 | 1465811871683 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 02:57:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1337ms 02:57:51 INFO - PROCESS | 2948 | 1465811871723 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 02:57:51 INFO - PROCESS | 2948 | 1465811871726 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 02:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:57:51 INFO - PROCESS | 2948 | 1465811871731 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:57:51 INFO - PROCESS | 2948 | 1465811871733 Marionette TRACE conn6 <- [1,258,null,{}] 02:57:51 INFO - PROCESS | 2948 | 1465811871738 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:51 INFO - PROCESS | 2948 | 1465811871741 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:51 INFO - PROCESS | 2948 | 1465811871844 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 02:57:51 INFO - PROCESS | 2948 | 1465811871914 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:51 INFO - PROCESS | 2948 | 1465811871917 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:51 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29FDC2800 == 48 [pid = 2948] [id = 74] 02:57:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 107 (000000D2958D9000) [pid = 2948] [serial = 219] [outer = 0000000000000000] 02:57:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 108 (000000D295A49C00) [pid = 2948] [serial = 220] [outer = 000000D2958D9000] 02:57:51 INFO - PROCESS | 2948 | 1465811871968 Marionette DEBUG loaded listener.js 02:57:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 109 (000000D29A3AE800) [pid = 2948] [serial = 221] [outer = 000000D2958D9000] 02:57:52 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9EC1000 == 47 [pid = 2948] [id = 68] 02:57:52 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9A81000 == 46 [pid = 2948] [id = 67] 02:57:52 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8FDE800 == 45 [pid = 2948] [id = 66] 02:57:52 INFO - PROCESS | 2948 | --DOCSHELL 000000D296C0C000 == 44 [pid = 2948] [id = 65] 02:57:52 INFO - PROCESS | 2948 | --DOCSHELL 000000D2958C2000 == 43 [pid = 2948] [id = 64] 02:57:52 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A30CF800 == 42 [pid = 2948] [id = 63] 02:57:52 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A25F5800 == 41 [pid = 2948] [id = 62] 02:57:52 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C311000 == 40 [pid = 2948] [id = 61] 02:57:52 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C31D800 == 39 [pid = 2948] [id = 60] 02:57:52 INFO - PROCESS | 2948 | --DOCSHELL 000000D29A075800 == 38 [pid = 2948] [id = 59] 02:57:52 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9CDC800 == 37 [pid = 2948] [id = 58] 02:57:52 INFO - PROCESS | 2948 | --DOMWINDOW == 108 (000000D29AFD8800) [pid = 2948] [serial = 129] [outer = 0000000000000000] [url = about:blank] 02:57:52 INFO - PROCESS | 2948 | --DOMWINDOW == 107 (000000D295AE1C00) [pid = 2948] [serial = 126] [outer = 0000000000000000] [url = about:blank] 02:57:52 INFO - PROCESS | 2948 | --DOMWINDOW == 106 (000000D295A4B400) [pid = 2948] [serial = 160] [outer = 0000000000000000] [url = about:blank] 02:57:52 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9EA7800 == 36 [pid = 2948] [id = 57] 02:57:52 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A30C2000 == 35 [pid = 2948] [id = 56] 02:57:52 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C306000 == 34 [pid = 2948] [id = 55] 02:57:52 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A293F800 == 33 [pid = 2948] [id = 54] 02:57:52 INFO - PROCESS | 2948 | 1465811872598 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 02:57:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 878ms 02:57:52 INFO - PROCESS | 2948 | 1465811872611 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 02:57:52 INFO - PROCESS | 2948 | 1465811872615 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 02:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:57:52 INFO - PROCESS | 2948 | 1465811872621 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:57:52 INFO - PROCESS | 2948 | 1465811872624 Marionette TRACE conn6 <- [1,262,null,{}] 02:57:52 INFO - PROCESS | 2948 | 1465811872628 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:52 INFO - PROCESS | 2948 | 1465811872630 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:52 INFO - PROCESS | 2948 | 1465811872722 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 02:57:52 INFO - PROCESS | 2948 | --DOMWINDOW == 105 (000000D295A3C400) [pid = 2948] [serial = 132] [outer = 0000000000000000] [url = about:blank] 02:57:52 INFO - PROCESS | 2948 | --DOMWINDOW == 104 (000000D2A28C5000) [pid = 2948] [serial = 144] [outer = 0000000000000000] [url = about:blank] 02:57:52 INFO - PROCESS | 2948 | --DOMWINDOW == 103 (000000D295B9FC00) [pid = 2948] [serial = 133] [outer = 0000000000000000] [url = about:blank] 02:57:52 INFO - PROCESS | 2948 | --DOMWINDOW == 102 (000000D2A1A95C00) [pid = 2948] [serial = 141] [outer = 0000000000000000] [url = about:blank] 02:57:52 INFO - PROCESS | 2948 | --DOMWINDOW == 101 (000000D29BB8E400) [pid = 2948] [serial = 136] [outer = 0000000000000000] [url = about:blank] 02:57:52 INFO - PROCESS | 2948 | --DOMWINDOW == 100 (000000D29AB91800) [pid = 2948] [serial = 135] [outer = 0000000000000000] [url = about:blank] 02:57:52 INFO - PROCESS | 2948 | --DOMWINDOW == 99 (000000D29FD04000) [pid = 2948] [serial = 138] [outer = 0000000000000000] [url = about:blank] 02:57:52 INFO - PROCESS | 2948 | --DOMWINDOW == 98 (000000D29FD11000) [pid = 2948] [serial = 139] [outer = 0000000000000000] [url = about:blank] 02:57:52 INFO - PROCESS | 2948 | --DOMWINDOW == 97 (000000D2A5844000) [pid = 2948] [serial = 148] [outer = 0000000000000000] [url = about:blank] 02:57:52 INFO - PROCESS | 2948 | --DOMWINDOW == 96 (000000D2A36BFC00) [pid = 2948] [serial = 147] [outer = 0000000000000000] [url = about:blank] 02:57:52 INFO - PROCESS | 2948 | --DOMWINDOW == 95 (000000D2A5F48800) [pid = 2948] [serial = 150] [outer = 0000000000000000] [url = about:blank] 02:57:52 INFO - PROCESS | 2948 | --DOMWINDOW == 94 (000000D2A14CD800) [pid = 2948] [serial = 157] [outer = 0000000000000000] [url = about:blank] 02:57:52 INFO - PROCESS | 2948 | --DOMWINDOW == 93 (000000D2A5FB3000) [pid = 2948] [serial = 158] [outer = 0000000000000000] [url = about:blank] 02:57:52 INFO - PROCESS | 2948 | --DOMWINDOW == 92 (000000D2A5F14000) [pid = 2948] [serial = 154] [outer = 0000000000000000] [url = about:blank] 02:57:52 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D2A5FAD000) [pid = 2948] [serial = 151] [outer = 0000000000000000] [url = about:blank] 02:57:52 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D2A2B81800) [pid = 2948] [serial = 145] [outer = 0000000000000000] [url = about:blank] 02:57:52 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D29BC72C00) [pid = 2948] [serial = 153] [outer = 0000000000000000] [url = about:blank] 02:57:52 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D2A2C95800) [pid = 2948] [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.] 02:57:52 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D2A2377C00) [pid = 2948] [serial = 142] [outer = 0000000000000000] [url = about:blank] 02:57:52 INFO - PROCESS | 2948 | 1465811872807 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:52 INFO - PROCESS | 2948 | 1465811872810 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:52 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29A077800 == 34 [pid = 2948] [id = 75] 02:57:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D2959A5800) [pid = 2948] [serial = 222] [outer = 0000000000000000] 02:57:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D295A45800) [pid = 2948] [serial = 223] [outer = 000000D2959A5800] 02:57:52 INFO - PROCESS | 2948 | 1465811872861 Marionette DEBUG loaded listener.js 02:57:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D2961B0400) [pid = 2948] [serial = 224] [outer = 000000D2959A5800] 02:57:53 INFO - PROCESS | 2948 | 1465811873274 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 02:57:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 692ms 02:57:53 INFO - PROCESS | 2948 | 1465811873316 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 02:57:53 INFO - PROCESS | 2948 | 1465811873319 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 02:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:57:53 INFO - PROCESS | 2948 | 1465811873323 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:57:53 INFO - PROCESS | 2948 | 1465811873326 Marionette TRACE conn6 <- [1,266,null,{}] 02:57:53 INFO - PROCESS | 2948 | 1465811873337 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:53 INFO - PROCESS | 2948 | 1465811873342 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:53 INFO - PROCESS | 2948 | 1465811873430 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 02:57:53 INFO - PROCESS | 2948 | 1465811873437 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:53 INFO - PROCESS | 2948 | 1465811873440 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:53 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A25EE800 == 35 [pid = 2948] [id = 76] 02:57:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D29BCC4000) [pid = 2948] [serial = 225] [outer = 0000000000000000] 02:57:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D29F378800) [pid = 2948] [serial = 226] [outer = 000000D29BCC4000] 02:57:53 INFO - PROCESS | 2948 | 1465811873494 Marionette DEBUG loaded listener.js 02:57:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 93 (000000D29FD03400) [pid = 2948] [serial = 227] [outer = 000000D29BCC4000] 02:57:53 INFO - PROCESS | 2948 | 1465811873943 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 02:57:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 628ms 02:57:53 INFO - PROCESS | 2948 | 1465811873953 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 02:57:53 INFO - PROCESS | 2948 | 1465811873956 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 02:57:53 INFO - PROCESS | 2948 | 1465811873959 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:57:53 INFO - PROCESS | 2948 | 1465811873961 Marionette TRACE conn6 <- [1,270,null,{}] 02:57:53 INFO - PROCESS | 2948 | 1465811873965 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:53 INFO - PROCESS | 2948 | 1465811873967 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:54 INFO - PROCESS | 2948 | 1465811874058 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 02:57:54 INFO - PROCESS | 2948 | 1465811874064 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:54 INFO - PROCESS | 2948 | 1465811874066 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:54 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A30D0800 == 36 [pid = 2948] [id = 77] 02:57:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 94 (000000D29FED1800) [pid = 2948] [serial = 228] [outer = 0000000000000000] 02:57:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 95 (000000D29FEE5C00) [pid = 2948] [serial = 229] [outer = 000000D29FED1800] 02:57:54 INFO - PROCESS | 2948 | 1465811874114 Marionette DEBUG loaded listener.js 02:57:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 96 (000000D2A14C2800) [pid = 2948] [serial = 230] [outer = 000000D29FED1800] 02:57:54 INFO - PROCESS | 2948 | 1465811874543 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 02:57:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 630ms 02:57:54 INFO - PROCESS | 2948 | 1465811874592 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 02:57:54 INFO - PROCESS | 2948 | 1465811874594 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 02:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:57:54 INFO - PROCESS | 2948 | 1465811874598 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:57:54 INFO - PROCESS | 2948 | 1465811874600 Marionette TRACE conn6 <- [1,274,null,{}] 02:57:54 INFO - PROCESS | 2948 | 1465811874604 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:54 INFO - PROCESS | 2948 | 1465811874606 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:54 INFO - PROCESS | 2948 | 1465811874691 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 02:57:54 INFO - PROCESS | 2948 | 1465811874698 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:54 INFO - PROCESS | 2948 | 1465811874700 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:54 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5F31000 == 37 [pid = 2948] [id = 78] 02:57:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 97 (000000D2A1E6CC00) [pid = 2948] [serial = 231] [outer = 0000000000000000] 02:57:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 98 (000000D2A1E73C00) [pid = 2948] [serial = 232] [outer = 000000D2A1E6CC00] 02:57:54 INFO - PROCESS | 2948 | 1465811874754 Marionette DEBUG loaded listener.js 02:57:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 99 (000000D2A2378800) [pid = 2948] [serial = 233] [outer = 000000D2A1E6CC00] 02:57:55 INFO - PROCESS | 2948 | 1465811875243 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 02:57:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 691ms 02:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:57:55 INFO - PROCESS | 2948 | 1465811875293 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 02:57:55 INFO - PROCESS | 2948 | 1465811875295 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 02:57:55 INFO - PROCESS | 2948 | 1465811875299 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:57:55 INFO - PROCESS | 2948 | 1465811875301 Marionette TRACE conn6 <- [1,278,null,{}] 02:57:55 INFO - PROCESS | 2948 | 1465811875310 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:55 INFO - PROCESS | 2948 | 1465811875316 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:55 INFO - PROCESS | 2948 | 1465811875451 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 02:57:55 INFO - PROCESS | 2948 | 1465811875500 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:55 INFO - PROCESS | 2948 | 1465811875503 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:55 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BDB000 == 38 [pid = 2948] [id = 79] 02:57:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 100 (000000D2A312F400) [pid = 2948] [serial = 234] [outer = 0000000000000000] 02:57:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 101 (000000D2A374C800) [pid = 2948] [serial = 235] [outer = 000000D2A312F400] 02:57:55 INFO - PROCESS | 2948 | 1465811875549 Marionette DEBUG loaded listener.js 02:57:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 102 (000000D2A401CC00) [pid = 2948] [serial = 236] [outer = 000000D2A312F400] 02:57:55 INFO - PROCESS | 2948 | 1465811875973 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 02:57:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 735ms 02:57:56 INFO - PROCESS | 2948 | 1465811876065 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 02:57:56 INFO - PROCESS | 2948 | 1465811876068 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 02:57:56 INFO - PROCESS | 2948 | 1465811876071 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:57:56 INFO - PROCESS | 2948 | 1465811876073 Marionette TRACE conn6 <- [1,282,null,{}] 02:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:57:56 INFO - PROCESS | 2948 | 1465811876077 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:56 INFO - PROCESS | 2948 | 1465811876078 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:56 INFO - PROCESS | 2948 | 1465811876214 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 02:57:56 INFO - PROCESS | 2948 | 1465811876266 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:56 INFO - PROCESS | 2948 | 1465811876269 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:56 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9A73000 == 39 [pid = 2948] [id = 80] 02:57:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 103 (000000D2A237E000) [pid = 2948] [serial = 237] [outer = 0000000000000000] 02:57:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 104 (000000D2A4EAD800) [pid = 2948] [serial = 238] [outer = 000000D2A237E000] 02:57:56 INFO - PROCESS | 2948 | 1465811876315 Marionette DEBUG loaded listener.js 02:57:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 105 (000000D2A5D58000) [pid = 2948] [serial = 239] [outer = 000000D2A237E000] 02:57:56 INFO - PROCESS | 2948 | 1465811876746 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 02:57:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 734ms 02:57:56 INFO - PROCESS | 2948 | 1465811876815 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 02:57:56 INFO - PROCESS | 2948 | 1465811876817 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 02:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:57:56 INFO - PROCESS | 2948 | 1465811876821 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:57:56 INFO - PROCESS | 2948 | 1465811876823 Marionette TRACE conn6 <- [1,286,null,{}] 02:57:56 INFO - PROCESS | 2948 | 1465811876826 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:56 INFO - PROCESS | 2948 | 1465811876828 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:56 INFO - PROCESS | 2948 | 1465811876937 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 02:57:56 INFO - PROCESS | 2948 | 1465811876942 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:56 INFO - PROCESS | 2948 | 1465811876944 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:57 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9EA3800 == 40 [pid = 2948] [id = 81] 02:57:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 106 (000000D2A5D56400) [pid = 2948] [serial = 240] [outer = 0000000000000000] 02:57:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 107 (000000D2A5D5BC00) [pid = 2948] [serial = 241] [outer = 000000D2A5D56400] 02:57:57 INFO - PROCESS | 2948 | 1465811877140 Marionette DEBUG loaded listener.js 02:57:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 108 (000000D2A5F46C00) [pid = 2948] [serial = 242] [outer = 000000D2A5D56400] 02:57:57 INFO - PROCESS | 2948 | --DOMWINDOW == 107 (000000D296310000) [pid = 2948] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:57:57 INFO - PROCESS | 2948 | --DOMWINDOW == 106 (000000D29F379800) [pid = 2948] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:57:57 INFO - PROCESS | 2948 | --DOMWINDOW == 105 (000000D29BCCB800) [pid = 2948] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:57:57 INFO - PROCESS | 2948 | --DOMWINDOW == 104 (000000D2A3133C00) [pid = 2948] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:57:57 INFO - PROCESS | 2948 | --DOMWINDOW == 103 (000000D2A5FB6C00) [pid = 2948] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:57:57 INFO - PROCESS | 2948 | --DOMWINDOW == 102 (000000D29A0C2000) [pid = 2948] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:57:57 INFO - PROCESS | 2948 | --DOMWINDOW == 101 (000000D295A4F400) [pid = 2948] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:57:57 INFO - PROCESS | 2948 | --DOMWINDOW == 100 (000000D29C74E400) [pid = 2948] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:57:57 INFO - PROCESS | 2948 | --DOMWINDOW == 99 (000000D295A35400) [pid = 2948] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:57:57 INFO - PROCESS | 2948 | --DOMWINDOW == 98 (000000D2A14C4800) [pid = 2948] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:57:57 INFO - PROCESS | 2948 | --DOMWINDOW == 97 (000000D29A046400) [pid = 2948] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:57:57 INFO - PROCESS | 2948 | --DOMWINDOW == 96 (000000D296613800) [pid = 2948] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:57:57 INFO - PROCESS | 2948 | --DOMWINDOW == 95 (000000D294F2D800) [pid = 2948] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:57:57 INFO - PROCESS | 2948 | --DOMWINDOW == 94 (000000D293F97C00) [pid = 2948] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:57:57 INFO - PROCESS | 2948 | --DOMWINDOW == 93 (000000D295A3DC00) [pid = 2948] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:57:57 INFO - PROCESS | 2948 | --DOMWINDOW == 92 (000000D29AD6F800) [pid = 2948] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:57:57 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D29BC71000) [pid = 2948] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:57:57 INFO - PROCESS | 2948 | 1465811877508 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 02:57:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 731ms 02:57:57 INFO - PROCESS | 2948 | 1465811877570 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 02:57:57 INFO - PROCESS | 2948 | 1465811877572 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 02:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:57:57 INFO - PROCESS | 2948 | 1465811877578 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:57:57 INFO - PROCESS | 2948 | 1465811877579 Marionette TRACE conn6 <- [1,290,null,{}] 02:57:57 INFO - PROCESS | 2948 | 1465811877583 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:57 INFO - PROCESS | 2948 | 1465811877585 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:57 INFO - PROCESS | 2948 | 1465811877709 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 02:57:57 INFO - PROCESS | 2948 | 1465811877717 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:57 INFO - PROCESS | 2948 | 1465811877719 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:57 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA011000 == 41 [pid = 2948] [id = 82] 02:57:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D295A4F400) [pid = 2948] [serial = 243] [outer = 0000000000000000] 02:57:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 93 (000000D29F37B400) [pid = 2948] [serial = 244] [outer = 000000D295A4F400] 02:57:57 INFO - PROCESS | 2948 | 1465811877764 Marionette DEBUG loaded listener.js 02:57:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 94 (000000D2A5D5F800) [pid = 2948] [serial = 245] [outer = 000000D295A4F400] 02:57:58 INFO - PROCESS | 2948 | 1465811878163 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 02:57:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 02:57:58 INFO - PROCESS | 2948 | 1465811878212 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 02:57:58 INFO - PROCESS | 2948 | 1465811878214 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 02:57:58 INFO - PROCESS | 2948 | 1465811878217 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:57:58 INFO - PROCESS | 2948 | 1465811878219 Marionette TRACE conn6 <- [1,294,null,{}] 02:57:58 INFO - PROCESS | 2948 | 1465811878222 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:58 INFO - PROCESS | 2948 | 1465811878224 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:58 INFO - PROCESS | 2948 | 1465811878365 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 02:57:58 INFO - PROCESS | 2948 | 1465811878375 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:57:58 INFO - PROCESS | 2948 | 1465811878384 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:58 INFO - PROCESS | 2948 | 1465811878386 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:58 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA084000 == 42 [pid = 2948] [id = 83] 02:57:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 95 (000000D2A5F4AC00) [pid = 2948] [serial = 246] [outer = 0000000000000000] 02:57:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 96 (000000D2A6A54000) [pid = 2948] [serial = 247] [outer = 000000D2A5F4AC00] 02:57:58 INFO - PROCESS | 2948 | 1465811878432 Marionette DEBUG loaded listener.js 02:57:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 97 (000000D2A6A5A400) [pid = 2948] [serial = 248] [outer = 000000D2A5F4AC00] 02:57:58 INFO - PROCESS | 2948 | 1465811878833 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:57:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 628ms 02:57:58 INFO - PROCESS | 2948 | 1465811878848 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 02:57:58 INFO - PROCESS | 2948 | 1465811878851 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 02:57:58 INFO - PROCESS | 2948 | 1465811878854 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:57:58 INFO - PROCESS | 2948 | 1465811878857 Marionette TRACE conn6 <- [1,298,null,{}] 02:57:58 INFO - PROCESS | 2948 | 1465811878860 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:58 INFO - PROCESS | 2948 | 1465811878863 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:59 INFO - PROCESS | 2948 | 1465811879016 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 02:57:59 INFO - PROCESS | 2948 | 1465811879033 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:59 INFO - PROCESS | 2948 | 1465811879036 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:59 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA828000 == 43 [pid = 2948] [id = 84] 02:57:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 98 (000000D2A66B6000) [pid = 2948] [serial = 249] [outer = 0000000000000000] 02:57:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 99 (000000D2A6A57000) [pid = 2948] [serial = 250] [outer = 000000D2A66B6000] 02:57:59 INFO - PROCESS | 2948 | 1465811879083 Marionette DEBUG loaded listener.js 02:57:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 100 (000000D2A8E84C00) [pid = 2948] [serial = 251] [outer = 000000D2A66B6000] 02:57:59 INFO - PROCESS | 2948 | 1465811879703 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:57:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:57:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 881ms 02:57:59 INFO - PROCESS | 2948 | 1465811879740 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 02:57:59 INFO - PROCESS | 2948 | 1465811879745 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 02:57:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:57:59 INFO - PROCESS | 2948 | 1465811879749 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:57:59 INFO - PROCESS | 2948 | 1465811879755 Marionette TRACE conn6 <- [1,302,null,{}] 02:57:59 INFO - PROCESS | 2948 | 1465811879760 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:59 INFO - PROCESS | 2948 | 1465811879763 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:57:59 INFO - PROCESS | 2948 | 1465811879886 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 02:57:59 INFO - PROCESS | 2948 | 1465811879959 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:59 INFO - PROCESS | 2948 | 1465811879962 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:00 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29F318800 == 44 [pid = 2948] [id = 85] 02:58:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 101 (000000D295AE7000) [pid = 2948] [serial = 252] [outer = 0000000000000000] 02:58:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 102 (000000D295BA5400) [pid = 2948] [serial = 253] [outer = 000000D295AE7000] 02:58:00 INFO - PROCESS | 2948 | 1465811880062 Marionette DEBUG loaded listener.js 02:58:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 103 (000000D29A34C000) [pid = 2948] [serial = 254] [outer = 000000D295AE7000] 02:58:00 INFO - PROCESS | 2948 | 1465811880687 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:58:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 987ms 02:58:00 INFO - PROCESS | 2948 | 1465811880739 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 02:58:00 INFO - PROCESS | 2948 | 1465811880744 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 02:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:58:00 INFO - PROCESS | 2948 | 1465811880751 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:58:00 INFO - PROCESS | 2948 | 1465811880754 Marionette TRACE conn6 <- [1,306,null,{}] 02:58:00 INFO - PROCESS | 2948 | 1465811880758 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:00 INFO - PROCESS | 2948 | 1465811880761 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:00 INFO - PROCESS | 2948 | 1465811880885 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 02:58:01 INFO - PROCESS | 2948 | 1465811881000 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:01 INFO - PROCESS | 2948 | 1465811881003 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:01 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8B4C000 == 45 [pid = 2948] [id = 86] 02:58:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 104 (000000D29BC70000) [pid = 2948] [serial = 255] [outer = 0000000000000000] 02:58:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 105 (000000D29F3C2800) [pid = 2948] [serial = 256] [outer = 000000D29BC70000] 02:58:01 INFO - PROCESS | 2948 | 1465811881061 Marionette DEBUG loaded listener.js 02:58:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 106 (000000D2A00F5000) [pid = 2948] [serial = 257] [outer = 000000D29BC70000] 02:58:01 INFO - PROCESS | 2948 | 1465811881728 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:58:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1032ms 02:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:58:01 INFO - PROCESS | 2948 | 1465811881785 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 02:58:01 INFO - PROCESS | 2948 | 1465811881788 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 02:58:01 INFO - PROCESS | 2948 | 1465811881792 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:58:01 INFO - PROCESS | 2948 | 1465811881796 Marionette TRACE conn6 <- [1,310,null,{}] 02:58:01 INFO - PROCESS | 2948 | 1465811881808 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:01 INFO - PROCESS | 2948 | 1465811881813 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:01 INFO - PROCESS | 2948 | 1465811881973 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 02:58:02 INFO - PROCESS | 2948 | 1465811882091 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:02 INFO - PROCESS | 2948 | 1465811882095 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:02 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AAAD1000 == 46 [pid = 2948] [id = 87] 02:58:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 107 (000000D2A2B7D800) [pid = 2948] [serial = 258] [outer = 0000000000000000] 02:58:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 108 (000000D2A379E400) [pid = 2948] [serial = 259] [outer = 000000D2A2B7D800] 02:58:02 INFO - PROCESS | 2948 | 1465811882156 Marionette DEBUG loaded listener.js 02:58:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 109 (000000D2A5FAB800) [pid = 2948] [serial = 260] [outer = 000000D2A2B7D800] 02:58:02 INFO - PROCESS | 2948 | 1465811882737 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:58:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:58:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1146ms 02:58:02 INFO - PROCESS | 2948 | 1465811882940 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 02:58:02 INFO - PROCESS | 2948 | 1465811882945 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 02:58:02 INFO - PROCESS | 2948 | 1465811882950 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:58:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:58:02 INFO - PROCESS | 2948 | 1465811882954 Marionette TRACE conn6 <- [1,314,null,{}] 02:58:02 INFO - PROCESS | 2948 | 1465811882959 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:02 INFO - PROCESS | 2948 | 1465811882963 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:03 INFO - PROCESS | 2948 | 1465811883069 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 02:58:03 INFO - PROCESS | 2948 | 1465811883137 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:03 INFO - PROCESS | 2948 | 1465811883143 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:03 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29F7EB000 == 47 [pid = 2948] [id = 88] 02:58:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 110 (000000D29A3B2000) [pid = 2948] [serial = 261] [outer = 0000000000000000] 02:58:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 111 (000000D29AD64C00) [pid = 2948] [serial = 262] [outer = 000000D29A3B2000] 02:58:03 INFO - PROCESS | 2948 | 1465811883194 Marionette DEBUG loaded listener.js 02:58:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 112 (000000D29BCCBC00) [pid = 2948] [serial = 263] [outer = 000000D29A3B2000] 02:58:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A30C8800 == 46 [pid = 2948] [id = 44] 02:58:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D29AD7C800 == 45 [pid = 2948] [id = 43] 02:58:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA084000 == 44 [pid = 2948] [id = 83] 02:58:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA011000 == 43 [pid = 2948] [id = 82] 02:58:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9EA3800 == 42 [pid = 2948] [id = 81] 02:58:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9A73000 == 41 [pid = 2948] [id = 80] 02:58:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BDB000 == 40 [pid = 2948] [id = 79] 02:58:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5F31000 == 39 [pid = 2948] [id = 78] 02:58:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A30D0800 == 38 [pid = 2948] [id = 77] 02:58:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A25EE800 == 37 [pid = 2948] [id = 76] 02:58:03 INFO - PROCESS | 2948 | 1465811883868 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 111 (000000D2A4015000) [pid = 2948] [serial = 205] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D29A077800 == 36 [pid = 2948] [id = 75] 02:58:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D29FDC2800 == 35 [pid = 2948] [id = 74] 02:58:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D29AFAF800 == 34 [pid = 2948] [id = 70] 02:58:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA22E000 == 33 [pid = 2948] [id = 69] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 110 (000000D29BCCF400) [pid = 2948] [serial = 130] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 109 (000000D2A4BB9800) [pid = 2948] [serial = 124] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 108 (000000D295C71C00) [pid = 2948] [serial = 127] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 107 (000000D2A3131800) [pid = 2948] [serial = 193] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 106 (000000D29F37D000) [pid = 2948] [serial = 196] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 105 (000000D29FD0A800) [pid = 2948] [serial = 167] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 104 (000000D29BCD0400) [pid = 2948] [serial = 166] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 103 (000000D2A379F400) [pid = 2948] [serial = 170] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 102 (000000D2A317AC00) [pid = 2948] [serial = 169] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 101 (000000D2A8E81C00) [pid = 2948] [serial = 173] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 100 (000000D2A8E78400) [pid = 2948] [serial = 172] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 99 (000000D2A3795C00) [pid = 2948] [serial = 194] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 98 (000000D29AA33800) [pid = 2948] [serial = 181] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 97 (000000D29BB8B800) [pid = 2948] [serial = 182] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 96 (000000D296FDB800) [pid = 2948] [serial = 164] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 95 (000000D295B97800) [pid = 2948] [serial = 163] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 94 (000000D29F702C00) [pid = 2948] [serial = 184] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 93 (000000D29FD43800) [pid = 2948] [serial = 185] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 92 (000000D29FD43C00) [pid = 2948] [serial = 176] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D295C72000) [pid = 2948] [serial = 175] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D2A14CC400) [pid = 2948] [serial = 187] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D29AF85800) [pid = 2948] [serial = 179] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D29A2EF800) [pid = 2948] [serial = 178] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D2A14BF000) [pid = 2948] [serial = 199] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D2A1E74000) [pid = 2948] [serial = 200] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D2A2831C00) [pid = 2948] [serial = 197] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D29513E000) [pid = 2948] [serial = 190] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2961B5C00) [pid = 2948] [serial = 191] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D293F9C800) [pid = 2948] [serial = 202] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D2A2373800) [pid = 2948] [serial = 188] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A1E72400) [pid = 2948] [serial = 203] [outer = 0000000000000000] [url = about:blank] 02:58:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:58:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 984ms 02:58:03 INFO - PROCESS | 2948 | 1465811883940 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 02:58:03 INFO - PROCESS | 2948 | 1465811883943 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 02:58:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:58:03 INFO - PROCESS | 2948 | 1465811883949 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:58:03 INFO - PROCESS | 2948 | 1465811883953 Marionette TRACE conn6 <- [1,318,null,{}] 02:58:03 INFO - PROCESS | 2948 | 1465811883957 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:03 INFO - PROCESS | 2948 | 1465811883960 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:04 INFO - PROCESS | 2948 | 1465811884055 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 02:58:04 INFO - PROCESS | 2948 | 1465811884067 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:04 INFO - PROCESS | 2948 | 1465811884070 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:04 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BBF3800 == 34 [pid = 2948] [id = 89] 02:58:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2959A8400) [pid = 2948] [serial = 264] [outer = 0000000000000000] 02:58:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D295A45400) [pid = 2948] [serial = 265] [outer = 000000D2959A8400] 02:58:04 INFO - PROCESS | 2948 | 1465811884119 Marionette DEBUG loaded listener.js 02:58:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D29628A000) [pid = 2948] [serial = 266] [outer = 000000D2959A8400] 02:58:04 INFO - PROCESS | 2948 | 1465811884592 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:58:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 692ms 02:58:04 INFO - PROCESS | 2948 | 1465811884651 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 02:58:04 INFO - PROCESS | 2948 | 1465811884654 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 02:58:04 INFO - PROCESS | 2948 | 1465811884657 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:58:04 INFO - PROCESS | 2948 | 1465811884659 Marionette TRACE conn6 <- [1,322,null,{}] 02:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:58:04 INFO - PROCESS | 2948 | 1465811884669 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:04 INFO - PROCESS | 2948 | 1465811884674 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:04 INFO - PROCESS | 2948 | 1465811884767 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 02:58:04 INFO - PROCESS | 2948 | 1465811884775 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:04 INFO - PROCESS | 2948 | 1465811884778 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:04 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A247A800 == 35 [pid = 2948] [id = 90] 02:58:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D29F37FC00) [pid = 2948] [serial = 267] [outer = 0000000000000000] 02:58:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D29F3BFC00) [pid = 2948] [serial = 268] [outer = 000000D29F37FC00] 02:58:04 INFO - PROCESS | 2948 | 1465811884828 Marionette DEBUG loaded listener.js 02:58:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D29FEE1000) [pid = 2948] [serial = 269] [outer = 000000D29F37FC00] 02:58:05 INFO - PROCESS | 2948 | 1465811885301 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:58:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 672ms 02:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:58:05 INFO - PROCESS | 2948 | 1465811885335 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 02:58:05 INFO - PROCESS | 2948 | 1465811885338 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 02:58:05 INFO - PROCESS | 2948 | 1465811885341 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:58:05 INFO - PROCESS | 2948 | 1465811885343 Marionette TRACE conn6 <- [1,326,null,{}] 02:58:05 INFO - PROCESS | 2948 | 1465811885346 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:05 INFO - PROCESS | 2948 | 1465811885349 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:05 INFO - PROCESS | 2948 | 1465811885441 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 02:58:05 INFO - PROCESS | 2948 | 1465811885449 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:05 INFO - PROCESS | 2948 | 1465811885451 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:05 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A30DA800 == 36 [pid = 2948] [id = 91] 02:58:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A1E6D400) [pid = 2948] [serial = 270] [outer = 0000000000000000] 02:58:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D2A1E72C00) [pid = 2948] [serial = 271] [outer = 000000D2A1E6D400] 02:58:05 INFO - PROCESS | 2948 | 1465811885497 Marionette DEBUG loaded listener.js 02:58:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D2A2374800) [pid = 2948] [serial = 272] [outer = 000000D2A1E6D400] 02:58:05 INFO - PROCESS | 2948 | 1465811885962 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:58:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 630ms 02:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:58:05 INFO - PROCESS | 2948 | 1465811885974 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 02:58:05 INFO - PROCESS | 2948 | 1465811885976 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 02:58:05 INFO - PROCESS | 2948 | 1465811885980 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:58:05 INFO - PROCESS | 2948 | 1465811885981 Marionette TRACE conn6 <- [1,330,null,{}] 02:58:05 INFO - PROCESS | 2948 | 1465811885985 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:05 INFO - PROCESS | 2948 | 1465811885987 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:06 INFO - PROCESS | 2948 | 1465811886073 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 02:58:06 INFO - PROCESS | 2948 | 1465811886078 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:06 INFO - PROCESS | 2948 | 1465811886080 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:06 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5868800 == 37 [pid = 2948] [id = 92] 02:58:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D29FEE2C00) [pid = 2948] [serial = 273] [outer = 0000000000000000] 02:58:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D2A28C3400) [pid = 2948] [serial = 274] [outer = 000000D29FEE2C00] 02:58:06 INFO - PROCESS | 2948 | 1465811886133 Marionette DEBUG loaded listener.js 02:58:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D2A3583400) [pid = 2948] [serial = 275] [outer = 000000D29FEE2C00] 02:58:06 INFO - PROCESS | 2948 | 1465811886638 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:58:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 692ms 02:58:06 INFO - PROCESS | 2948 | 1465811886675 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 02:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:58:06 INFO - PROCESS | 2948 | 1465811886677 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 02:58:06 INFO - PROCESS | 2948 | 1465811886681 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:58:06 INFO - PROCESS | 2948 | 1465811886683 Marionette TRACE conn6 <- [1,334,null,{}] 02:58:06 INFO - PROCESS | 2948 | 1465811886686 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:06 INFO - PROCESS | 2948 | 1465811886693 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:06 INFO - PROCESS | 2948 | 1465811886838 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 02:58:06 INFO - PROCESS | 2948 | 1465811886892 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:06 INFO - PROCESS | 2948 | 1465811886894 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:06 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C26B800 == 38 [pid = 2948] [id = 93] 02:58:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 93 (000000D2A5C64800) [pid = 2948] [serial = 276] [outer = 0000000000000000] 02:58:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 94 (000000D2A5D53000) [pid = 2948] [serial = 277] [outer = 000000D2A5C64800] 02:58:06 INFO - PROCESS | 2948 | 1465811886941 Marionette DEBUG loaded listener.js 02:58:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 95 (000000D2A5F4F400) [pid = 2948] [serial = 278] [outer = 000000D2A5C64800] 02:58:07 INFO - PROCESS | 2948 | 1465811887390 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:58:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 736ms 02:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:58:07 INFO - PROCESS | 2948 | 1465811887457 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 02:58:07 INFO - PROCESS | 2948 | 1465811887460 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 02:58:07 INFO - PROCESS | 2948 | 1465811887463 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:58:07 INFO - PROCESS | 2948 | 1465811887465 Marionette TRACE conn6 <- [1,338,null,{}] 02:58:07 INFO - PROCESS | 2948 | 1465811887469 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:07 INFO - PROCESS | 2948 | 1465811887471 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:07 INFO - PROCESS | 2948 | 1465811887593 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 02:58:07 INFO - PROCESS | 2948 | 1465811887645 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:07 INFO - PROCESS | 2948 | 1465811887647 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:07 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9A6B800 == 39 [pid = 2948] [id = 94] 02:58:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 96 (000000D2A5FB5000) [pid = 2948] [serial = 279] [outer = 0000000000000000] 02:58:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 97 (000000D2A66BBC00) [pid = 2948] [serial = 280] [outer = 000000D2A5FB5000] 02:58:07 INFO - PROCESS | 2948 | 1465811887692 Marionette DEBUG loaded listener.js 02:58:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 98 (000000D2A6A53000) [pid = 2948] [serial = 281] [outer = 000000D2A5FB5000] 02:58:08 INFO - PROCESS | 2948 | 1465811888119 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:58:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 692ms 02:58:08 INFO - PROCESS | 2948 | 1465811888156 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 02:58:08 INFO - PROCESS | 2948 | 1465811888158 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 02:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:58:08 INFO - PROCESS | 2948 | 1465811888162 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:58:08 INFO - PROCESS | 2948 | 1465811888164 Marionette TRACE conn6 <- [1,342,null,{}] 02:58:08 INFO - PROCESS | 2948 | 1465811888173 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:08 INFO - PROCESS | 2948 | 1465811888175 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:08 INFO - PROCESS | 2948 | 1465811888285 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 02:58:08 INFO - PROCESS | 2948 | 1465811888291 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:08 INFO - PROCESS | 2948 | 1465811888293 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:08 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9D31000 == 40 [pid = 2948] [id = 95] 02:58:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 99 (000000D2A6A5F000) [pid = 2948] [serial = 282] [outer = 0000000000000000] 02:58:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 100 (000000D2A6A61C00) [pid = 2948] [serial = 283] [outer = 000000D2A6A5F000] 02:58:08 INFO - PROCESS | 2948 | 1465811888343 Marionette DEBUG loaded listener.js 02:58:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 101 (000000D2A6A67C00) [pid = 2948] [serial = 284] [outer = 000000D2A6A5F000] 02:58:08 INFO - PROCESS | 2948 | --DOMWINDOW == 100 (000000D2A36B9400) [pid = 2948] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:58:08 INFO - PROCESS | 2948 | --DOMWINDOW == 99 (000000D2A5F4AC00) [pid = 2948] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:58:08 INFO - PROCESS | 2948 | --DOMWINDOW == 98 (000000D2A5D56400) [pid = 2948] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:58:08 INFO - PROCESS | 2948 | --DOMWINDOW == 97 (000000D295A4F400) [pid = 2948] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:58:08 INFO - PROCESS | 2948 | --DOMWINDOW == 96 (000000D295A47000) [pid = 2948] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:58:08 INFO - PROCESS | 2948 | --DOMWINDOW == 95 (000000D2A312F400) [pid = 2948] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:58:08 INFO - PROCESS | 2948 | --DOMWINDOW == 94 (000000D2A237E000) [pid = 2948] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:58:08 INFO - PROCESS | 2948 | --DOMWINDOW == 93 (000000D2A4B14000) [pid = 2948] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:58:08 INFO - PROCESS | 2948 | --DOMWINDOW == 92 (000000D2959A5800) [pid = 2948] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:58:08 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D29BCC4000) [pid = 2948] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:58:08 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D2A1E6CC00) [pid = 2948] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:58:08 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D29FED1800) [pid = 2948] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:58:08 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D2958D9000) [pid = 2948] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:58:08 INFO - PROCESS | 2948 | 1465811888857 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:58:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 777ms 02:58:08 INFO - PROCESS | 2948 | 1465811888942 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 02:58:08 INFO - PROCESS | 2948 | 1465811888953 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 02:58:08 INFO - PROCESS | 2948 | 1465811888956 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:58:08 INFO - PROCESS | 2948 | 1465811888958 Marionette TRACE conn6 <- [1,346,null,{}] 02:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:58:08 INFO - PROCESS | 2948 | 1465811888962 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:08 INFO - PROCESS | 2948 | 1465811888964 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:09 INFO - PROCESS | 2948 | 1465811889050 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 02:58:09 INFO - PROCESS | 2948 | 1465811889056 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:09 INFO - PROCESS | 2948 | 1465811889058 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:09 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9EAB800 == 41 [pid = 2948] [id = 96] 02:58:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D2A1E6CC00) [pid = 2948] [serial = 285] [outer = 0000000000000000] 02:58:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D2A379CC00) [pid = 2948] [serial = 286] [outer = 000000D2A1E6CC00] 02:58:09 INFO - PROCESS | 2948 | 1465811889102 Marionette DEBUG loaded listener.js 02:58:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D2A6A67400) [pid = 2948] [serial = 287] [outer = 000000D2A1E6CC00] 02:58:09 INFO - PROCESS | 2948 | 1465811889520 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:58:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 586ms 02:58:09 INFO - PROCESS | 2948 | 1465811889549 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 02:58:09 INFO - PROCESS | 2948 | 1465811889551 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 02:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:58:09 INFO - PROCESS | 2948 | 1465811889559 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:58:09 INFO - PROCESS | 2948 | 1465811889561 Marionette TRACE conn6 <- [1,350,null,{}] 02:58:09 INFO - PROCESS | 2948 | 1465811889565 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:09 INFO - PROCESS | 2948 | 1465811889566 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:09 INFO - PROCESS | 2948 | 1465811889655 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 02:58:09 INFO - PROCESS | 2948 | 1465811889659 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:09 INFO - PROCESS | 2948 | 1465811889661 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:09 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA061000 == 42 [pid = 2948] [id = 97] 02:58:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D2A8E76000) [pid = 2948] [serial = 288] [outer = 0000000000000000] 02:58:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 93 (000000D2A8E79800) [pid = 2948] [serial = 289] [outer = 000000D2A8E76000] 02:58:09 INFO - PROCESS | 2948 | 1465811889705 Marionette DEBUG loaded listener.js 02:58:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 94 (000000D2A9AC9C00) [pid = 2948] [serial = 290] [outer = 000000D2A8E76000] 02:58:10 INFO - PROCESS | 2948 | 1465811890126 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:58:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:58:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 588ms 02:58:10 INFO - PROCESS | 2948 | 1465811890159 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 02:58:10 INFO - PROCESS | 2948 | 1465811890162 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 02:58:10 INFO - PROCESS | 2948 | 1465811890165 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:58:10 INFO - PROCESS | 2948 | 1465811890167 Marionette TRACE conn6 <- [1,354,null,{}] 02:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:58:10 INFO - PROCESS | 2948 | 1465811890176 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:10 INFO - PROCESS | 2948 | 1465811890179 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:10 INFO - PROCESS | 2948 | 1465811890284 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 02:58:10 INFO - PROCESS | 2948 | 1465811890292 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:10 INFO - PROCESS | 2948 | 1465811890294 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:10 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA829000 == 43 [pid = 2948] [id = 98] 02:58:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 95 (000000D2AA482000) [pid = 2948] [serial = 291] [outer = 0000000000000000] 02:58:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 96 (000000D2AA488C00) [pid = 2948] [serial = 292] [outer = 000000D2AA482000] 02:58:10 INFO - PROCESS | 2948 | 1465811890341 Marionette DEBUG loaded listener.js 02:58:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 97 (000000D2A2EEC000) [pid = 2948] [serial = 293] [outer = 000000D2AA482000] 02:58:11 INFO - PROCESS | 2948 | 1465811891058 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:58:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 946ms 02:58:11 INFO - PROCESS | 2948 | 1465811891116 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 02:58:11 INFO - PROCESS | 2948 | 1465811891122 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 02:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:58:11 INFO - PROCESS | 2948 | 1465811891127 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:58:11 INFO - PROCESS | 2948 | 1465811891131 Marionette TRACE conn6 <- [1,358,null,{}] 02:58:11 INFO - PROCESS | 2948 | 1465811891138 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:11 INFO - PROCESS | 2948 | 1465811891142 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:11 INFO - PROCESS | 2948 | 1465811891264 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 02:58:11 INFO - PROCESS | 2948 | 1465811891381 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:11 INFO - PROCESS | 2948 | 1465811891384 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:11 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29FDBF000 == 44 [pid = 2948] [id = 99] 02:58:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 98 (000000D295C75400) [pid = 2948] [serial = 294] [outer = 0000000000000000] 02:58:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 99 (000000D29A047C00) [pid = 2948] [serial = 295] [outer = 000000D295C75400] 02:58:11 INFO - PROCESS | 2948 | 1465811891445 Marionette DEBUG loaded listener.js 02:58:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 100 (000000D29BB8F000) [pid = 2948] [serial = 296] [outer = 000000D295C75400] 02:58:12 INFO - PROCESS | 2948 | 1465811892053 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:58:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:58:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 985ms 02:58:12 INFO - PROCESS | 2948 | 1465811892116 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 02:58:12 INFO - PROCESS | 2948 | 1465811892121 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 02:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:58:12 INFO - PROCESS | 2948 | 1465811892127 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:58:12 INFO - PROCESS | 2948 | 1465811892130 Marionette TRACE conn6 <- [1,362,null,{}] 02:58:12 INFO - PROCESS | 2948 | 1465811892135 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:12 INFO - PROCESS | 2948 | 1465811892138 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:12 INFO - PROCESS | 2948 | 1465811892302 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 02:58:12 INFO - PROCESS | 2948 | 1465811892348 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:12 INFO - PROCESS | 2948 | 1465811892351 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:12 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8B4F000 == 45 [pid = 2948] [id = 100] 02:58:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 101 (000000D295932000) [pid = 2948] [serial = 297] [outer = 0000000000000000] 02:58:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 102 (000000D29AF85800) [pid = 2948] [serial = 298] [outer = 000000D295932000] 02:58:12 INFO - PROCESS | 2948 | 1465811892411 Marionette DEBUG loaded listener.js 02:58:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 103 (000000D29F376000) [pid = 2948] [serial = 299] [outer = 000000D295932000] 02:58:13 INFO - PROCESS | 2948 | 1465811893051 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:58:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 987ms 02:58:13 INFO - PROCESS | 2948 | 1465811893117 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 02:58:13 INFO - PROCESS | 2948 | 1465811893120 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 02:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:58:13 INFO - PROCESS | 2948 | 1465811893124 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:58:13 INFO - PROCESS | 2948 | 1465811893128 Marionette TRACE conn6 <- [1,366,null,{}] 02:58:13 INFO - PROCESS | 2948 | 1465811893140 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:13 INFO - PROCESS | 2948 | 1465811893145 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:13 INFO - PROCESS | 2948 | 1465811893293 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 02:58:13 INFO - PROCESS | 2948 | 1465811893412 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:13 INFO - PROCESS | 2948 | 1465811893415 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:13 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AAAD8000 == 46 [pid = 2948] [id = 101] 02:58:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 104 (000000D2A1AA0000) [pid = 2948] [serial = 300] [outer = 0000000000000000] 02:58:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 105 (000000D2A2C8AC00) [pid = 2948] [serial = 301] [outer = 000000D2A1AA0000] 02:58:13 INFO - PROCESS | 2948 | 1465811893476 Marionette DEBUG loaded listener.js 02:58:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 106 (000000D2A2EF1000) [pid = 2948] [serial = 302] [outer = 000000D2A1AA0000] 02:58:14 INFO - PROCESS | 2948 | 1465811894166 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:58:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1093ms 02:58:14 INFO - PROCESS | 2948 | 1465811894218 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 02:58:14 INFO - PROCESS | 2948 | 1465811894222 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 02:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:58:14 INFO - PROCESS | 2948 | 1465811894225 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:58:14 INFO - PROCESS | 2948 | 1465811894228 Marionette TRACE conn6 <- [1,370,null,{}] 02:58:14 INFO - PROCESS | 2948 | 1465811894232 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:14 INFO - PROCESS | 2948 | 1465811894234 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:14 INFO - PROCESS | 2948 | 1465811894358 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 02:58:14 INFO - PROCESS | 2948 | 1465811894607 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:14 INFO - PROCESS | 2948 | 1465811894610 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:14 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29F30C800 == 47 [pid = 2948] [id = 102] 02:58:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 107 (000000D29592BC00) [pid = 2948] [serial = 303] [outer = 0000000000000000] 02:58:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 108 (000000D29592FC00) [pid = 2948] [serial = 304] [outer = 000000D29592BC00] 02:58:14 INFO - PROCESS | 2948 | 1465811894677 Marionette DEBUG loaded listener.js 02:58:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 109 (000000D295B9AC00) [pid = 2948] [serial = 305] [outer = 000000D29592BC00] 02:58:16 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA061000 == 46 [pid = 2948] [id = 97] 02:58:16 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9EAB800 == 45 [pid = 2948] [id = 96] 02:58:16 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9D31000 == 44 [pid = 2948] [id = 95] 02:58:16 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9A6B800 == 43 [pid = 2948] [id = 94] 02:58:16 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C26B800 == 42 [pid = 2948] [id = 93] 02:58:16 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5868800 == 41 [pid = 2948] [id = 92] 02:58:16 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A30DA800 == 40 [pid = 2948] [id = 91] 02:58:16 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A247A800 == 39 [pid = 2948] [id = 90] 02:58:16 INFO - PROCESS | 2948 | --DOCSHELL 000000D29BBF3800 == 38 [pid = 2948] [id = 89] 02:58:16 INFO - PROCESS | 2948 | --DOCSHELL 000000D29F7EB000 == 37 [pid = 2948] [id = 88] 02:58:16 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8B4C000 == 36 [pid = 2948] [id = 86] 02:58:16 INFO - PROCESS | 2948 | --DOCSHELL 000000D29F318800 == 35 [pid = 2948] [id = 85] 02:58:16 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA828000 == 34 [pid = 2948] [id = 84] 02:58:16 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AAAD1000 == 33 [pid = 2948] [id = 87] 02:58:16 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9D43800 == 32 [pid = 2948] [id = 73] 02:58:16 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A580E000 == 31 [pid = 2948] [id = 71] 02:58:16 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AAAD2800 == 30 [pid = 2948] [id = 72] 02:58:16 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AAAD8000 == 29 [pid = 2948] [id = 101] 02:58:16 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8B4F000 == 28 [pid = 2948] [id = 100] 02:58:16 INFO - PROCESS | 2948 | --DOCSHELL 000000D29FDBF000 == 27 [pid = 2948] [id = 99] 02:58:16 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA829000 == 26 [pid = 2948] [id = 98] 02:58:16 INFO - PROCESS | 2948 | --DOMWINDOW == 108 (000000D2A14C0400) [pid = 2948] [serial = 161] [outer = 0000000000000000] [url = about:blank] 02:58:16 INFO - PROCESS | 2948 | --DOMWINDOW == 107 (000000D2A374C800) [pid = 2948] [serial = 235] [outer = 0000000000000000] [url = about:blank] 02:58:16 INFO - PROCESS | 2948 | --DOMWINDOW == 106 (000000D2A4EAD800) [pid = 2948] [serial = 238] [outer = 0000000000000000] [url = about:blank] 02:58:16 INFO - PROCESS | 2948 | --DOMWINDOW == 105 (000000D2A401CC00) [pid = 2948] [serial = 236] [outer = 0000000000000000] [url = about:blank] 02:58:16 INFO - PROCESS | 2948 | --DOMWINDOW == 104 (000000D2A5C64C00) [pid = 2948] [serial = 217] [outer = 0000000000000000] [url = about:blank] 02:58:16 INFO - PROCESS | 2948 | --DOMWINDOW == 103 (000000D2A1E71C00) [pid = 2948] [serial = 214] [outer = 0000000000000000] [url = about:blank] 02:58:16 INFO - PROCESS | 2948 | --DOMWINDOW == 102 (000000D29AD70C00) [pid = 2948] [serial = 211] [outer = 0000000000000000] [url = about:blank] 02:58:16 INFO - PROCESS | 2948 | --DOMWINDOW == 101 (000000D295A45800) [pid = 2948] [serial = 223] [outer = 0000000000000000] [url = about:blank] 02:58:16 INFO - PROCESS | 2948 | --DOMWINDOW == 100 (000000D2961B0400) [pid = 2948] [serial = 224] [outer = 0000000000000000] [url = about:blank] 02:58:16 INFO - PROCESS | 2948 | --DOMWINDOW == 99 (000000D2A5D58000) [pid = 2948] [serial = 239] [outer = 0000000000000000] [url = about:blank] 02:58:16 INFO - PROCESS | 2948 | --DOMWINDOW == 98 (000000D29F378800) [pid = 2948] [serial = 226] [outer = 0000000000000000] [url = about:blank] 02:58:16 INFO - PROCESS | 2948 | --DOMWINDOW == 97 (000000D29FD03400) [pid = 2948] [serial = 227] [outer = 0000000000000000] [url = about:blank] 02:58:16 INFO - PROCESS | 2948 | --DOMWINDOW == 96 (000000D2A1E73C00) [pid = 2948] [serial = 232] [outer = 0000000000000000] [url = about:blank] 02:58:16 INFO - PROCESS | 2948 | --DOMWINDOW == 95 (000000D29FEE5C00) [pid = 2948] [serial = 229] [outer = 0000000000000000] [url = about:blank] 02:58:16 INFO - PROCESS | 2948 | --DOMWINDOW == 94 (000000D295A42400) [pid = 2948] [serial = 208] [outer = 0000000000000000] [url = about:blank] 02:58:16 INFO - PROCESS | 2948 | --DOMWINDOW == 93 (000000D295A49C00) [pid = 2948] [serial = 220] [outer = 0000000000000000] [url = about:blank] 02:58:16 INFO - PROCESS | 2948 | --DOMWINDOW == 92 (000000D29A3AE800) [pid = 2948] [serial = 221] [outer = 0000000000000000] [url = about:blank] 02:58:16 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D2A14C2800) [pid = 2948] [serial = 230] [outer = 0000000000000000] [url = about:blank] 02:58:16 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D2A5837400) [pid = 2948] [serial = 206] [outer = 0000000000000000] [url = about:blank] 02:58:16 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D2A6A54000) [pid = 2948] [serial = 247] [outer = 0000000000000000] [url = about:blank] 02:58:16 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D2A5D5BC00) [pid = 2948] [serial = 241] [outer = 0000000000000000] [url = about:blank] 02:58:16 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D2A8E79C00) [pid = 2948] [serial = 218] [outer = 0000000000000000] [url = about:blank] 02:58:16 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D2A5F46C00) [pid = 2948] [serial = 242] [outer = 0000000000000000] [url = about:blank] 02:58:16 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D2A5D5F800) [pid = 2948] [serial = 245] [outer = 0000000000000000] [url = about:blank] 02:58:16 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D29F37B400) [pid = 2948] [serial = 244] [outer = 0000000000000000] [url = about:blank] 02:58:16 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2A2378800) [pid = 2948] [serial = 233] [outer = 0000000000000000] [url = about:blank] 02:58:16 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A6A5A400) [pid = 2948] [serial = 248] [outer = 0000000000000000] [url = about:blank] 02:58:16 INFO - PROCESS | 2948 | 1465811896119 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1995ms 02:58:16 INFO - PROCESS | 2948 | 1465811896224 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 02:58:16 INFO - PROCESS | 2948 | 1465811896228 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 02:58:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:58:16 INFO - PROCESS | 2948 | 1465811896233 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:58:16 INFO - PROCESS | 2948 | 1465811896237 Marionette TRACE conn6 <- [1,374,null,{}] 02:58:16 INFO - PROCESS | 2948 | 1465811896243 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:16 INFO - PROCESS | 2948 | 1465811896247 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:16 INFO - PROCESS | 2948 | 1465811896339 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 02:58:16 INFO - PROCESS | 2948 | 1465811896350 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:16 INFO - PROCESS | 2948 | 1465811896354 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:16 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2971E3000 == 27 [pid = 2948] [id = 103] 02:58:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D295931400) [pid = 2948] [serial = 306] [outer = 0000000000000000] 02:58:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D29599EC00) [pid = 2948] [serial = 307] [outer = 000000D295931400] 02:58:16 INFO - PROCESS | 2948 | 1465811896405 Marionette DEBUG loaded listener.js 02:58:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D295A3B000) [pid = 2948] [serial = 308] [outer = 000000D295931400] 02:58:16 INFO - PROCESS | 2948 | 1465811896935 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:58:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:58:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 733ms 02:58:16 INFO - PROCESS | 2948 | 1465811896970 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 02:58:16 INFO - PROCESS | 2948 | 1465811896975 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 02:58:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:58:16 INFO - PROCESS | 2948 | 1465811896982 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:58:16 INFO - PROCESS | 2948 | 1465811896985 Marionette TRACE conn6 <- [1,378,null,{}] 02:58:16 INFO - PROCESS | 2948 | 1465811896989 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:16 INFO - PROCESS | 2948 | 1465811896992 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:17 INFO - PROCESS | 2948 | 1465811897088 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 02:58:17 INFO - PROCESS | 2948 | 1465811897155 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:17 INFO - PROCESS | 2948 | 1465811897159 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:17 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C277800 == 28 [pid = 2948] [id = 104] 02:58:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D295ADF800) [pid = 2948] [serial = 309] [outer = 0000000000000000] 02:58:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D295C6D000) [pid = 2948] [serial = 310] [outer = 000000D295ADF800] 02:58:17 INFO - PROCESS | 2948 | 1465811897217 Marionette DEBUG loaded listener.js 02:58:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D2961BC400) [pid = 2948] [serial = 311] [outer = 000000D295ADF800] 02:58:17 INFO - PROCESS | 2948 | 1465811897752 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:58:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:58:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 797ms 02:58:17 INFO - PROCESS | 2948 | 1465811897781 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 02:58:17 INFO - PROCESS | 2948 | 1465811897784 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 02:58:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:58:17 INFO - PROCESS | 2948 | 1465811897787 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:58:17 INFO - PROCESS | 2948 | 1465811897791 Marionette TRACE conn6 <- [1,382,null,{}] 02:58:17 INFO - PROCESS | 2948 | 1465811897802 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:17 INFO - PROCESS | 2948 | 1465811897807 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:17 INFO - PROCESS | 2948 | 1465811897895 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 02:58:17 INFO - PROCESS | 2948 | 1465811897976 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:17 INFO - PROCESS | 2948 | 1465811897979 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:18 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A27AA800 == 29 [pid = 2948] [id = 105] 02:58:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D29A3B6800) [pid = 2948] [serial = 312] [outer = 0000000000000000] 02:58:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D29AB2AC00) [pid = 2948] [serial = 313] [outer = 000000D29A3B6800] 02:58:18 INFO - PROCESS | 2948 | 1465811898031 Marionette DEBUG loaded listener.js 02:58:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D29BB92C00) [pid = 2948] [serial = 314] [outer = 000000D29A3B6800] 02:58:18 INFO - PROCESS | 2948 | 1465811898505 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:58:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:58:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 732ms 02:58:18 INFO - PROCESS | 2948 | 1465811898527 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 02:58:18 INFO - PROCESS | 2948 | 1465811898530 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 02:58:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:58:18 INFO - PROCESS | 2948 | 1465811898533 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:58:18 INFO - PROCESS | 2948 | 1465811898535 Marionette TRACE conn6 <- [1,386,null,{}] 02:58:18 INFO - PROCESS | 2948 | 1465811898539 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:18 INFO - PROCESS | 2948 | 1465811898541 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:18 INFO - PROCESS | 2948 | 1465811898657 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 02:58:18 INFO - PROCESS | 2948 | 1465811898709 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:18 INFO - PROCESS | 2948 | 1465811898712 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:18 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2E31000 == 30 [pid = 2948] [id = 106] 02:58:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D29C2A9000) [pid = 2948] [serial = 315] [outer = 0000000000000000] 02:58:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 93 (000000D29F378C00) [pid = 2948] [serial = 316] [outer = 000000D29C2A9000] 02:58:18 INFO - PROCESS | 2948 | 1465811898759 Marionette DEBUG loaded listener.js 02:58:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 94 (000000D29F3CC000) [pid = 2948] [serial = 317] [outer = 000000D29C2A9000] 02:58:19 INFO - PROCESS | 2948 | 1465811899197 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 02:58:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:58:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 690ms 02:58:19 INFO - PROCESS | 2948 | 1465811899226 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 02:58:19 INFO - PROCESS | 2948 | 1465811899228 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 02:58:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:58:19 INFO - PROCESS | 2948 | 1465811899268 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:58:19 INFO - PROCESS | 2948 | 1465811899270 Marionette TRACE conn6 <- [1,390,null,{}] 02:58:19 INFO - PROCESS | 2948 | 1465811899274 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:19 INFO - PROCESS | 2948 | 1465811899276 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:19 INFO - PROCESS | 2948 | 1465811899381 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 02:58:19 INFO - PROCESS | 2948 | 1465811899387 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:19 INFO - PROCESS | 2948 | 1465811899389 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:19 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A4ECA800 == 31 [pid = 2948] [id = 107] 02:58:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 95 (000000D29FD04400) [pid = 2948] [serial = 318] [outer = 0000000000000000] 02:58:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 96 (000000D29FD10000) [pid = 2948] [serial = 319] [outer = 000000D29FD04400] 02:58:19 INFO - PROCESS | 2948 | 1465811899438 Marionette DEBUG loaded listener.js 02:58:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 97 (000000D2A00EB000) [pid = 2948] [serial = 320] [outer = 000000D29FD04400] 02:58:19 INFO - PROCESS | 2948 | 1465811899910 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 02:58:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:58:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 692ms 02:58:19 INFO - PROCESS | 2948 | 1465811899954 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 02:58:19 INFO - PROCESS | 2948 | 1465811899956 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 02:58:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:58:19 INFO - PROCESS | 2948 | 1465811899959 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:58:19 INFO - PROCESS | 2948 | 1465811899961 Marionette TRACE conn6 <- [1,394,null,{}] 02:58:19 INFO - PROCESS | 2948 | 1465811899965 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:19 INFO - PROCESS | 2948 | 1465811899971 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:20 INFO - PROCESS | 2948 | 1465811900114 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 02:58:20 INFO - PROCESS | 2948 | 1465811900169 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:20 INFO - PROCESS | 2948 | 1465811900171 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:20 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8B4A000 == 32 [pid = 2948] [id = 108] 02:58:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 98 (000000D2A16DE800) [pid = 2948] [serial = 321] [outer = 0000000000000000] 02:58:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 99 (000000D2A1E71000) [pid = 2948] [serial = 322] [outer = 000000D2A16DE800] 02:58:20 INFO - PROCESS | 2948 | 1465811900218 Marionette DEBUG loaded listener.js 02:58:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 100 (000000D2A2374000) [pid = 2948] [serial = 323] [outer = 000000D2A16DE800] 02:58:20 INFO - PROCESS | 2948 | --DOMWINDOW == 99 (000000D2959A5000) [pid = 2948] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:58:20 INFO - PROCESS | 2948 | --DOMWINDOW == 98 (000000D29A3B2400) [pid = 2948] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:58:20 INFO - PROCESS | 2948 | --DOMWINDOW == 97 (000000D2A1A92000) [pid = 2948] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:58:20 INFO - PROCESS | 2948 | --DOMWINDOW == 96 (000000D2A5C64800) [pid = 2948] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:58:20 INFO - PROCESS | 2948 | --DOMWINDOW == 95 (000000D2A5FB5000) [pid = 2948] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:58:20 INFO - PROCESS | 2948 | --DOMWINDOW == 94 (000000D2A6A5F000) [pid = 2948] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:58:20 INFO - PROCESS | 2948 | --DOMWINDOW == 93 (000000D29F37FC00) [pid = 2948] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:58:20 INFO - PROCESS | 2948 | --DOMWINDOW == 92 (000000D295AE7000) [pid = 2948] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:58:20 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D2A1E6D400) [pid = 2948] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:58:20 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D29A3B2000) [pid = 2948] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:58:20 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D2A2B7D800) [pid = 2948] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:58:20 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D2A1E6CC00) [pid = 2948] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:58:20 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D2A66B6000) [pid = 2948] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:58:20 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D29BC70000) [pid = 2948] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:58:20 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D2959A8400) [pid = 2948] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:58:20 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D29FEE2C00) [pid = 2948] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:58:20 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2A8E76000) [pid = 2948] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:58:20 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2AA482000) [pid = 2948] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:58:21 INFO - PROCESS | 2948 | 1465811901350 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 02:58:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:58:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1447ms 02:58:21 INFO - PROCESS | 2948 | 1465811901409 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 02:58:21 INFO - PROCESS | 2948 | 1465811901414 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 02:58:21 INFO - PROCESS | 2948 | 1465811901419 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:58:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:58:21 INFO - PROCESS | 2948 | 1465811901425 Marionette TRACE conn6 <- [1,398,null,{}] 02:58:21 INFO - PROCESS | 2948 | 1465811901430 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:21 INFO - PROCESS | 2948 | 1465811901434 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:21 INFO - PROCESS | 2948 | 1465811901588 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 02:58:21 INFO - PROCESS | 2948 | 1465811901654 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:21 INFO - PROCESS | 2948 | 1465811901658 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:21 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C26B800 == 33 [pid = 2948] [id = 109] 02:58:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D295A43C00) [pid = 2948] [serial = 324] [outer = 0000000000000000] 02:58:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D295A48C00) [pid = 2948] [serial = 325] [outer = 000000D295A43C00] 02:58:21 INFO - PROCESS | 2948 | 1465811901758 Marionette DEBUG loaded listener.js 02:58:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D295C70800) [pid = 2948] [serial = 326] [outer = 000000D295A43C00] 02:58:22 INFO - PROCESS | 2948 | 1465811902610 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 02:58:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:58:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1246ms 02:58:22 INFO - PROCESS | 2948 | 1465811902669 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 02:58:22 INFO - PROCESS | 2948 | 1465811902674 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 02:58:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:58:22 INFO - PROCESS | 2948 | 1465811902681 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:58:22 INFO - PROCESS | 2948 | 1465811902684 Marionette TRACE conn6 <- [1,402,null,{}] 02:58:22 INFO - PROCESS | 2948 | 1465811902688 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:22 INFO - PROCESS | 2948 | 1465811902691 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:22 INFO - PROCESS | 2948 | 1465811902817 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 02:58:22 INFO - PROCESS | 2948 | 1465811902892 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:22 INFO - PROCESS | 2948 | 1465811902895 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:22 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BB28000 == 34 [pid = 2948] [id = 110] 02:58:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D29A04B800) [pid = 2948] [serial = 327] [outer = 0000000000000000] 02:58:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D29A352800) [pid = 2948] [serial = 328] [outer = 000000D29A04B800] 02:58:22 INFO - PROCESS | 2948 | 1465811902955 Marionette DEBUG loaded listener.js 02:58:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D29BB8F400) [pid = 2948] [serial = 329] [outer = 000000D29A04B800] 02:58:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A4ECA800 == 33 [pid = 2948] [id = 107] 02:58:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2E31000 == 32 [pid = 2948] [id = 106] 02:58:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A27AA800 == 31 [pid = 2948] [id = 105] 02:58:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C277800 == 30 [pid = 2948] [id = 104] 02:58:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2971E3000 == 29 [pid = 2948] [id = 103] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D295BA3000) [pid = 2948] [serial = 209] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D29BCD1000) [pid = 2948] [serial = 212] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D2A2B05400) [pid = 2948] [serial = 215] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D2A5D53000) [pid = 2948] [serial = 277] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2A66BBC00) [pid = 2948] [serial = 280] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A5F4F400) [pid = 2948] [serial = 278] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D2A6A61C00) [pid = 2948] [serial = 283] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A6A53000) [pid = 2948] [serial = 281] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29F3BFC00) [pid = 2948] [serial = 268] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29FEE1000) [pid = 2948] [serial = 269] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D295BA5400) [pid = 2948] [serial = 253] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29A34C000) [pid = 2948] [serial = 254] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A1E72C00) [pid = 2948] [serial = 271] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A2374800) [pid = 2948] [serial = 272] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29AD64C00) [pid = 2948] [serial = 262] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29BCCBC00) [pid = 2948] [serial = 263] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2A379E400) [pid = 2948] [serial = 259] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A379CC00) [pid = 2948] [serial = 286] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2A5FAB800) [pid = 2948] [serial = 260] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D2A8E84C00) [pid = 2948] [serial = 251] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A6A57000) [pid = 2948] [serial = 250] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D29F3C2800) [pid = 2948] [serial = 256] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D2A00F5000) [pid = 2948] [serial = 257] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D295A45400) [pid = 2948] [serial = 265] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D29628A000) [pid = 2948] [serial = 266] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D2A28C3400) [pid = 2948] [serial = 274] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 61 (000000D2A8E79800) [pid = 2948] [serial = 289] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 60 (000000D2A9AC9C00) [pid = 2948] [serial = 290] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 59 (000000D2AA488C00) [pid = 2948] [serial = 292] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 58 (000000D2A2EEC000) [pid = 2948] [serial = 293] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 57 (000000D2A6A67C00) [pid = 2948] [serial = 284] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 56 (000000D2A6A67400) [pid = 2948] [serial = 287] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | --DOMWINDOW == 55 (000000D2A3583400) [pid = 2948] [serial = 275] [outer = 0000000000000000] [url = about:blank] 02:58:23 INFO - PROCESS | 2948 | 1465811903709 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 02:58:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:58:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1081ms 02:58:23 INFO - PROCESS | 2948 | 1465811903764 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 02:58:23 INFO - PROCESS | 2948 | 1465811903768 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 02:58:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:58:23 INFO - PROCESS | 2948 | 1465811903773 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:58:23 INFO - PROCESS | 2948 | 1465811903778 Marionette TRACE conn6 <- [1,406,null,{}] 02:58:23 INFO - PROCESS | 2948 | 1465811903783 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:23 INFO - PROCESS | 2948 | 1465811903786 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:23 INFO - PROCESS | 2948 | 1465811903890 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 02:58:23 INFO - PROCESS | 2948 | 1465811903962 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:23 INFO - PROCESS | 2948 | 1465811903965 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:23 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BBF5000 == 30 [pid = 2948] [id = 111] 02:58:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 56 (000000D295A4C400) [pid = 2948] [serial = 330] [outer = 0000000000000000] 02:58:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 57 (000000D295B9B800) [pid = 2948] [serial = 331] [outer = 000000D295A4C400] 02:58:24 INFO - PROCESS | 2948 | 1465811904015 Marionette DEBUG loaded listener.js 02:58:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 58 (000000D296FDB800) [pid = 2948] [serial = 332] [outer = 000000D295A4C400] 02:58:24 INFO - PROCESS | 2948 | 1465811904477 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 02:58:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:58:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 733ms 02:58:24 INFO - PROCESS | 2948 | 1465811904506 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 02:58:24 INFO - PROCESS | 2948 | 1465811904511 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 02:58:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:58:24 INFO - PROCESS | 2948 | 1465811904517 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:58:24 INFO - PROCESS | 2948 | 1465811904520 Marionette TRACE conn6 <- [1,410,null,{}] 02:58:24 INFO - PROCESS | 2948 | 1465811904523 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:24 INFO - PROCESS | 2948 | 1465811904526 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:24 INFO - PROCESS | 2948 | 1465811904620 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 02:58:24 INFO - PROCESS | 2948 | 1465811904628 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:24 INFO - PROCESS | 2948 | 1465811904631 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:24 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A23D5800 == 31 [pid = 2948] [id = 112] 02:58:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 59 (000000D29BB99800) [pid = 2948] [serial = 333] [outer = 0000000000000000] 02:58:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 60 (000000D29BC70400) [pid = 2948] [serial = 334] [outer = 000000D29BB99800] 02:58:24 INFO - PROCESS | 2948 | 1465811904678 Marionette DEBUG loaded listener.js 02:58:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 61 (000000D29C2AA800) [pid = 2948] [serial = 335] [outer = 000000D29BB99800] 02:58:25 INFO - PROCESS | 2948 | 1465811905160 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 02:58:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:58:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 692ms 02:58:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:58:25 INFO - PROCESS | 2948 | 1465811905212 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 02:58:25 INFO - PROCESS | 2948 | 1465811905215 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 02:58:25 INFO - PROCESS | 2948 | 1465811905218 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:58:25 INFO - PROCESS | 2948 | 1465811905222 Marionette TRACE conn6 <- [1,414,null,{}] 02:58:25 INFO - PROCESS | 2948 | 1465811905234 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:25 INFO - PROCESS | 2948 | 1465811905239 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:25 INFO - PROCESS | 2948 | 1465811905332 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 02:58:25 INFO - PROCESS | 2948 | 1465811905405 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:25 INFO - PROCESS | 2948 | 1465811905409 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:25 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A370F800 == 32 [pid = 2948] [id = 113] 02:58:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 62 (000000D29BC6E000) [pid = 2948] [serial = 336] [outer = 0000000000000000] 02:58:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D29FD11C00) [pid = 2948] [serial = 337] [outer = 000000D29BC6E000] 02:58:25 INFO - PROCESS | 2948 | 1465811905459 Marionette DEBUG loaded listener.js 02:58:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D2A14BF800) [pid = 2948] [serial = 338] [outer = 000000D29BC6E000] 02:58:25 INFO - PROCESS | 2948 | 1465811905901 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 02:58:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:58:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 732ms 02:58:25 INFO - PROCESS | 2948 | 1465811905980 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 02:58:25 INFO - PROCESS | 2948 | 1465811905983 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 02:58:25 INFO - PROCESS | 2948 | 1465811905987 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:58:25 INFO - PROCESS | 2948 | 1465811905989 Marionette TRACE conn6 <- [1,418,null,{}] 02:58:25 INFO - PROCESS | 2948 | 1465811905992 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:58:25 INFO - PROCESS | 2948 | 1465811905994 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:26 INFO - PROCESS | 2948 | 1465811906112 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 02:58:26 INFO - PROCESS | 2948 | 1465811906160 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:26 INFO - PROCESS | 2948 | 1465811906163 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:26 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8B3D800 == 33 [pid = 2948] [id = 114] 02:58:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D2A1E6F000) [pid = 2948] [serial = 339] [outer = 0000000000000000] 02:58:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D2A1E73800) [pid = 2948] [serial = 340] [outer = 000000D2A1E6F000] 02:58:26 INFO - PROCESS | 2948 | 1465811906209 Marionette DEBUG loaded listener.js 02:58:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D2A2377000) [pid = 2948] [serial = 341] [outer = 000000D2A1E6F000] 02:58:27 INFO - PROCESS | 2948 | 1465811907133 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 02:58:27 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D29A3B6800) [pid = 2948] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:58:27 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D29C2A9000) [pid = 2948] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:58:27 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D29592BC00) [pid = 2948] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:58:27 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D2A1AA0000) [pid = 2948] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:58:27 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D295C75400) [pid = 2948] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:58:27 INFO - PROCESS | 2948 | --DOMWINDOW == 61 (000000D295932000) [pid = 2948] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:58:27 INFO - PROCESS | 2948 | --DOMWINDOW == 60 (000000D295ADF800) [pid = 2948] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:58:27 INFO - PROCESS | 2948 | --DOMWINDOW == 59 (000000D295931400) [pid = 2948] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:58:27 INFO - PROCESS | 2948 | --DOMWINDOW == 58 (000000D29FD04400) [pid = 2948] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:58:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 02:58:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1173ms 02:58:27 INFO - PROCESS | 2948 | 1465811907169 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 02:58:27 INFO - PROCESS | 2948 | 1465811907171 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 02:58:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:58:27 INFO - PROCESS | 2948 | 1465811907174 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:58:27 INFO - PROCESS | 2948 | 1465811907176 Marionette TRACE conn6 <- [1,422,null,{}] 02:58:27 INFO - PROCESS | 2948 | 1465811907183 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:27 INFO - PROCESS | 2948 | 1465811907186 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:27 INFO - PROCESS | 2948 | 1465811907293 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 02:58:27 INFO - PROCESS | 2948 | 1465811907299 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:27 INFO - PROCESS | 2948 | 1465811907301 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:27 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BD7800 == 34 [pid = 2948] [id = 115] 02:58:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 59 (000000D295C73800) [pid = 2948] [serial = 342] [outer = 0000000000000000] 02:58:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 60 (000000D29BB8D400) [pid = 2948] [serial = 343] [outer = 000000D295C73800] 02:58:27 INFO - PROCESS | 2948 | 1465811907347 Marionette DEBUG loaded listener.js 02:58:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 61 (000000D2A237C000) [pid = 2948] [serial = 344] [outer = 000000D295C73800] 02:58:28 INFO - PROCESS | 2948 | 1465811908286 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 02:58:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:58:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1128ms 02:58:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:58:28 INFO - PROCESS | 2948 | 1465811908306 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 02:58:28 INFO - PROCESS | 2948 | 1465811908308 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 02:58:28 INFO - PROCESS | 2948 | 1465811908315 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:58:28 INFO - PROCESS | 2948 | 1465811908316 Marionette TRACE conn6 <- [1,426,null,{}] 02:58:28 INFO - PROCESS | 2948 | 1465811908321 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:28 INFO - PROCESS | 2948 | 1465811908327 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:28 INFO - PROCESS | 2948 | 1465811908429 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 02:58:28 INFO - PROCESS | 2948 | 1465811908436 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:28 INFO - PROCESS | 2948 | 1465811908438 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:28 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8FFB800 == 35 [pid = 2948] [id = 116] 02:58:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 62 (000000D294079C00) [pid = 2948] [serial = 345] [outer = 0000000000000000] 02:58:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D2A2EA6000) [pid = 2948] [serial = 346] [outer = 000000D294079C00] 02:58:28 INFO - PROCESS | 2948 | 1465811908484 Marionette DEBUG loaded listener.js 02:58:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D2A2EEA400) [pid = 2948] [serial = 347] [outer = 000000D294079C00] 02:58:28 INFO - PROCESS | 2948 | 1465811908928 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 02:58:29 INFO - PROCESS | 2948 | 1465811909007 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 02:58:29 INFO - PROCESS | 2948 | 1465811909010 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:58:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:58:29 INFO - PROCESS | 2948 | 1465811909012 Marionette TRACE conn6 <- [1,430,null,{}] 02:58:29 INFO - PROCESS | 2948 | 1465811909016 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:29 INFO - PROCESS | 2948 | 1465811909018 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:29 INFO - PROCESS | 2948 | 1465811909101 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 02:58:29 INFO - PROCESS | 2948 | 1465811909110 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:29 INFO - PROCESS | 2948 | 1465811909112 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:29 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9CD8800 == 36 [pid = 2948] [id = 117] 02:58:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D2A3131800) [pid = 2948] [serial = 348] [outer = 0000000000000000] 02:58:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D2A313D400) [pid = 2948] [serial = 349] [outer = 000000D2A3131800] 02:58:29 INFO - PROCESS | 2948 | 1465811909158 Marionette DEBUG loaded listener.js 02:58:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D2A36BBC00) [pid = 2948] [serial = 350] [outer = 000000D2A3131800] 02:58:29 INFO - PROCESS | 2948 | 1465811909586 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 02:58:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:58:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 629ms 02:58:29 INFO - PROCESS | 2948 | 1465811909643 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 02:58:29 INFO - PROCESS | 2948 | 1465811909645 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 02:58:29 INFO - PROCESS | 2948 | 1465811909648 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:58:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:58:29 INFO - PROCESS | 2948 | 1465811909650 Marionette TRACE conn6 <- [1,434,null,{}] 02:58:29 INFO - PROCESS | 2948 | 1465811909654 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:29 INFO - PROCESS | 2948 | 1465811909656 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:29 INFO - PROCESS | 2948 | 1465811909741 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 02:58:29 INFO - PROCESS | 2948 | 1465811909749 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:29 INFO - PROCESS | 2948 | 1465811909751 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:29 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9D3C000 == 37 [pid = 2948] [id = 118] 02:58:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D2A3799000) [pid = 2948] [serial = 351] [outer = 0000000000000000] 02:58:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D2A379DC00) [pid = 2948] [serial = 352] [outer = 000000D2A3799000] 02:58:29 INFO - PROCESS | 2948 | 1465811909834 Marionette DEBUG loaded listener.js 02:58:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D2A401CC00) [pid = 2948] [serial = 353] [outer = 000000D2A3799000] 02:58:30 INFO - PROCESS | 2948 | 1465811910463 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 02:58:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:58:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 840ms 02:58:30 INFO - PROCESS | 2948 | 1465811910492 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 02:58:30 INFO - PROCESS | 2948 | 1465811910497 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 02:58:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:58:30 INFO - PROCESS | 2948 | 1465811910502 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:58:30 INFO - PROCESS | 2948 | 1465811910507 Marionette TRACE conn6 <- [1,438,null,{}] 02:58:30 INFO - PROCESS | 2948 | 1465811910527 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:30 INFO - PROCESS | 2948 | 1465811910530 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:30 INFO - PROCESS | 2948 | 1465811910650 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 02:58:30 INFO - PROCESS | 2948 | 1465811910721 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:30 INFO - PROCESS | 2948 | 1465811910724 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:30 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A1CC2800 == 38 [pid = 2948] [id = 119] 02:58:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D295BA0000) [pid = 2948] [serial = 354] [outer = 0000000000000000] 02:58:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D295C79800) [pid = 2948] [serial = 355] [outer = 000000D295BA0000] 02:58:30 INFO - PROCESS | 2948 | 1465811910784 Marionette DEBUG loaded listener.js 02:58:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29AD6E000) [pid = 2948] [serial = 356] [outer = 000000D295BA0000] 02:58:31 INFO - PROCESS | 2948 | 1465811911507 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 02:58:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:58:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1035ms 02:58:31 INFO - PROCESS | 2948 | 1465811911542 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 02:58:31 INFO - PROCESS | 2948 | 1465811911547 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 02:58:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:58:31 INFO - PROCESS | 2948 | 1465811911554 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:58:31 INFO - PROCESS | 2948 | 1465811911557 Marionette TRACE conn6 <- [1,442,null,{}] 02:58:31 INFO - PROCESS | 2948 | 1465811911561 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:31 INFO - PROCESS | 2948 | 1465811911565 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:31 INFO - PROCESS | 2948 | 1465811911686 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 02:58:31 INFO - PROCESS | 2948 | 1465811911828 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:31 INFO - PROCESS | 2948 | 1465811911831 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:31 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8B47800 == 39 [pid = 2948] [id = 120] 02:58:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29FEE5C00) [pid = 2948] [serial = 357] [outer = 0000000000000000] 02:58:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A0097800) [pid = 2948] [serial = 358] [outer = 000000D29FEE5C00] 02:58:31 INFO - PROCESS | 2948 | 1465811911890 Marionette DEBUG loaded listener.js 02:58:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A1E8F800) [pid = 2948] [serial = 359] [outer = 000000D29FEE5C00] 02:58:32 INFO - PROCESS | 2948 | 1465811912545 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 02:58:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:58:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1031ms 02:58:32 INFO - PROCESS | 2948 | 1465811912586 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 02:58:32 INFO - PROCESS | 2948 | 1465811912589 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 02:58:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:58:32 INFO - PROCESS | 2948 | 1465811912593 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:58:32 INFO - PROCESS | 2948 | 1465811912597 Marionette TRACE conn6 <- [1,446,null,{}] 02:58:32 INFO - PROCESS | 2948 | 1465811912609 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:32 INFO - PROCESS | 2948 | 1465811912614 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:32 INFO - PROCESS | 2948 | 1465811912777 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 02:58:32 INFO - PROCESS | 2948 | 1465811912895 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:32 INFO - PROCESS | 2948 | 1465811912898 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:32 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9EB6800 == 40 [pid = 2948] [id = 121] 02:58:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A2EA6C00) [pid = 2948] [serial = 360] [outer = 0000000000000000] 02:58:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A36C0400) [pid = 2948] [serial = 361] [outer = 000000D2A2EA6C00] 02:58:32 INFO - PROCESS | 2948 | 1465811912958 Marionette DEBUG loaded listener.js 02:58:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A4B1D000) [pid = 2948] [serial = 362] [outer = 000000D2A2EA6C00] 02:58:33 INFO - PROCESS | 2948 | 1465811913729 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 02:58:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:58:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1198ms 02:58:33 INFO - PROCESS | 2948 | 1465811913792 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 02:58:33 INFO - PROCESS | 2948 | 1465811913797 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 02:58:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:58:33 INFO - PROCESS | 2948 | 1465811913803 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:58:33 INFO - PROCESS | 2948 | 1465811913806 Marionette TRACE conn6 <- [1,450,null,{}] 02:58:33 INFO - PROCESS | 2948 | 1465811913812 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:33 INFO - PROCESS | 2948 | 1465811913815 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:33 INFO - PROCESS | 2948 | 1465811913929 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 02:58:34 INFO - PROCESS | 2948 | 1465811913997 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:34 INFO - PROCESS | 2948 | 1465811914002 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:34 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29FDC0000 == 41 [pid = 2948] [id = 122] 02:58:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D295A32800) [pid = 2948] [serial = 363] [outer = 0000000000000000] 02:58:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D295A45800) [pid = 2948] [serial = 364] [outer = 000000D295A32800] 02:58:34 INFO - PROCESS | 2948 | 1465811914053 Marionette DEBUG loaded listener.js 02:58:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D295BA3400) [pid = 2948] [serial = 365] [outer = 000000D295A32800] 02:58:35 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9CD8800 == 40 [pid = 2948] [id = 117] 02:58:35 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8FFB800 == 39 [pid = 2948] [id = 116] 02:58:35 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BD7800 == 38 [pid = 2948] [id = 115] 02:58:35 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8B3D800 == 37 [pid = 2948] [id = 114] 02:58:35 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A370F800 == 36 [pid = 2948] [id = 113] 02:58:35 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A23D5800 == 35 [pid = 2948] [id = 112] 02:58:35 INFO - PROCESS | 2948 | --DOCSHELL 000000D29BBF5000 == 34 [pid = 2948] [id = 111] 02:58:35 INFO - PROCESS | 2948 | --DOCSHELL 000000D29BB28000 == 33 [pid = 2948] [id = 110] 02:58:35 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C26B800 == 32 [pid = 2948] [id = 109] 02:58:35 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8B4A000 == 31 [pid = 2948] [id = 108] 02:58:35 INFO - PROCESS | 2948 | --DOCSHELL 000000D29F30C800 == 30 [pid = 2948] [id = 102] 02:58:35 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9EB6800 == 29 [pid = 2948] [id = 121] 02:58:35 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8B47800 == 28 [pid = 2948] [id = 120] 02:58:35 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A1CC2800 == 27 [pid = 2948] [id = 119] 02:58:35 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9D3C000 == 26 [pid = 2948] [id = 118] 02:58:35 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29BB92C00) [pid = 2948] [serial = 314] [outer = 0000000000000000] [url = about:blank] 02:58:35 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29F378C00) [pid = 2948] [serial = 316] [outer = 0000000000000000] [url = about:blank] 02:58:35 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D295B9AC00) [pid = 2948] [serial = 305] [outer = 0000000000000000] [url = about:blank] 02:58:35 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A2EF1000) [pid = 2948] [serial = 302] [outer = 0000000000000000] [url = about:blank] 02:58:35 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29BB8F000) [pid = 2948] [serial = 296] [outer = 0000000000000000] [url = about:blank] 02:58:35 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29F376000) [pid = 2948] [serial = 299] [outer = 0000000000000000] [url = about:blank] 02:58:35 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D295C6D000) [pid = 2948] [serial = 310] [outer = 0000000000000000] [url = about:blank] 02:58:35 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29592FC00) [pid = 2948] [serial = 304] [outer = 0000000000000000] [url = about:blank] 02:58:35 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2961BC400) [pid = 2948] [serial = 311] [outer = 0000000000000000] [url = about:blank] 02:58:35 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A2C8AC00) [pid = 2948] [serial = 301] [outer = 0000000000000000] [url = about:blank] 02:58:35 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D29A047C00) [pid = 2948] [serial = 295] [outer = 0000000000000000] [url = about:blank] 02:58:35 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D29599EC00) [pid = 2948] [serial = 307] [outer = 0000000000000000] [url = about:blank] 02:58:35 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D29AF85800) [pid = 2948] [serial = 298] [outer = 0000000000000000] [url = about:blank] 02:58:35 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D295A3B000) [pid = 2948] [serial = 308] [outer = 0000000000000000] [url = about:blank] 02:58:35 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D29FD10000) [pid = 2948] [serial = 319] [outer = 0000000000000000] [url = about:blank] 02:58:35 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2A1E71000) [pid = 2948] [serial = 322] [outer = 0000000000000000] [url = about:blank] 02:58:35 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D2A00EB000) [pid = 2948] [serial = 320] [outer = 0000000000000000] [url = about:blank] 02:58:35 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D29AB2AC00) [pid = 2948] [serial = 313] [outer = 0000000000000000] [url = about:blank] 02:58:35 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D29F3CC000) [pid = 2948] [serial = 317] [outer = 0000000000000000] [url = about:blank] 02:58:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D2958D6400) [pid = 2948] [serial = 366] [outer = 000000D2A2B0C000] 02:58:35 INFO - PROCESS | 2948 | 1465811915450 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 02:58:35 INFO - PROCESS | 2948 | 1465811915508 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 02:58:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:58:35 INFO - PROCESS | 2948 | 1465811915513 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:58:35 INFO - PROCESS | 2948 | 1465811915517 Marionette TRACE conn6 <- [1,454,null,{}] 02:58:35 INFO - PROCESS | 2948 | 1465811915522 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:35 INFO - PROCESS | 2948 | 1465811915525 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:35 INFO - PROCESS | 2948 | 1465811915621 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 02:58:35 INFO - PROCESS | 2948 | 1465811915628 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:35 INFO - PROCESS | 2948 | 1465811915631 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:35 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29AFB8000 == 27 [pid = 2948] [id = 123] 02:58:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D295932400) [pid = 2948] [serial = 367] [outer = 0000000000000000] 02:58:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D295A47000) [pid = 2948] [serial = 368] [outer = 000000D295932400] 02:58:35 INFO - PROCESS | 2948 | 1465811915689 Marionette DEBUG loaded listener.js 02:58:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D295AE9C00) [pid = 2948] [serial = 369] [outer = 000000D295932400] 02:58:36 INFO - PROCESS | 2948 | [2948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:58:36 INFO - PROCESS | 2948 | 1465811916172 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 02:58:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:58:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 691ms 02:58:36 INFO - PROCESS | 2948 | 1465811916207 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 02:58:36 INFO - PROCESS | 2948 | 1465811916212 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 02:58:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:58:36 INFO - PROCESS | 2948 | 1465811916219 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:58:36 INFO - PROCESS | 2948 | 1465811916222 Marionette TRACE conn6 <- [1,458,null,{}] 02:58:36 INFO - PROCESS | 2948 | 1465811916226 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:36 INFO - PROCESS | 2948 | 1465811916229 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:36 INFO - PROCESS | 2948 | 1465811916320 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 02:58:36 INFO - PROCESS | 2948 | 1465811916328 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:36 INFO - PROCESS | 2948 | 1465811916331 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:36 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29F7D8000 == 28 [pid = 2948] [id = 124] 02:58:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D29616C400) [pid = 2948] [serial = 370] [outer = 0000000000000000] 02:58:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D2961BA000) [pid = 2948] [serial = 371] [outer = 000000D29616C400] 02:58:36 INFO - PROCESS | 2948 | 1465811916381 Marionette DEBUG loaded listener.js 02:58:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D297157C00) [pid = 2948] [serial = 372] [outer = 000000D29616C400] 02:58:36 INFO - PROCESS | 2948 | 1465811916858 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 02:58:36 INFO - PROCESS | 2948 | 1465811916914 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 02:58:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:58:36 INFO - PROCESS | 2948 | 1465811916918 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:58:36 INFO - PROCESS | 2948 | 1465811916921 Marionette TRACE conn6 <- [1,462,null,{}] 02:58:36 INFO - PROCESS | 2948 | 1465811916933 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:36 INFO - PROCESS | 2948 | 1465811916938 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:37 INFO - PROCESS | 2948 | 1465811917059 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 02:58:37 INFO - PROCESS | 2948 | 1465811917133 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:37 INFO - PROCESS | 2948 | 1465811917136 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:37 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A25EF000 == 29 [pid = 2948] [id = 125] 02:58:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D2959A2400) [pid = 2948] [serial = 373] [outer = 0000000000000000] 02:58:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29AD73C00) [pid = 2948] [serial = 374] [outer = 000000D2959A2400] 02:58:37 INFO - PROCESS | 2948 | 1465811917186 Marionette DEBUG loaded listener.js 02:58:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29BB97C00) [pid = 2948] [serial = 375] [outer = 000000D2959A2400] 02:58:37 INFO - PROCESS | 2948 | [2948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:58:37 INFO - PROCESS | 2948 | 1465811917637 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 02:58:37 INFO - PROCESS | 2948 | 1465811917664 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 02:58:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:58:37 INFO - PROCESS | 2948 | 1465811917672 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:58:37 INFO - PROCESS | 2948 | 1465811917674 Marionette TRACE conn6 <- [1,466,null,{}] 02:58:37 INFO - PROCESS | 2948 | 1465811917677 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:37 INFO - PROCESS | 2948 | 1465811917679 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:37 INFO - PROCESS | 2948 | 1465811917791 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 02:58:37 INFO - PROCESS | 2948 | 1465811917798 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:37 INFO - PROCESS | 2948 | 1465811917800 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:37 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2C32000 == 30 [pid = 2948] [id = 126] 02:58:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29C6B1C00) [pid = 2948] [serial = 376] [outer = 0000000000000000] 02:58:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29EC70C00) [pid = 2948] [serial = 377] [outer = 000000D29C6B1C00] 02:58:37 INFO - PROCESS | 2948 | 1465811917847 Marionette DEBUG loaded listener.js 02:58:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29F37FC00) [pid = 2948] [serial = 378] [outer = 000000D29C6B1C00] 02:58:38 INFO - PROCESS | 2948 | 1465811918321 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 02:58:38 INFO - PROCESS | 2948 | 1465811918365 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 02:58:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:58:38 INFO - PROCESS | 2948 | 1465811918373 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:58:38 INFO - PROCESS | 2948 | 1465811918375 Marionette TRACE conn6 <- [1,470,null,{}] 02:58:38 INFO - PROCESS | 2948 | 1465811918379 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:38 INFO - PROCESS | 2948 | 1465811918381 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:38 INFO - PROCESS | 2948 | 1465811918514 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 02:58:38 INFO - PROCESS | 2948 | 1465811918528 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:38 INFO - PROCESS | 2948 | 1465811918530 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:38 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A3625800 == 31 [pid = 2948] [id = 127] 02:58:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29616AC00) [pid = 2948] [serial = 379] [outer = 0000000000000000] 02:58:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29F735C00) [pid = 2948] [serial = 380] [outer = 000000D29616AC00] 02:58:38 INFO - PROCESS | 2948 | 1465811918575 Marionette DEBUG loaded listener.js 02:58:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29FD40400) [pid = 2948] [serial = 381] [outer = 000000D29616AC00] 02:58:39 INFO - PROCESS | 2948 | 1465811919055 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 02:58:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:58:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 733ms 02:58:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:58:39 INFO - PROCESS | 2948 | 1465811919111 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 02:58:39 INFO - PROCESS | 2948 | 1465811919113 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 02:58:39 INFO - PROCESS | 2948 | 1465811919126 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:58:39 INFO - PROCESS | 2948 | 1465811919128 Marionette TRACE conn6 <- [1,474,null,{}] 02:58:39 INFO - PROCESS | 2948 | 1465811919132 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:39 INFO - PROCESS | 2948 | 1465811919138 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:39 INFO - PROCESS | 2948 | 1465811919283 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 02:58:39 INFO - PROCESS | 2948 | 1465811919292 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:39 INFO - PROCESS | 2948 | 1465811919294 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:39 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5F36000 == 32 [pid = 2948] [id = 128] 02:58:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29FEE8800) [pid = 2948] [serial = 382] [outer = 0000000000000000] 02:58:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A14CD000) [pid = 2948] [serial = 383] [outer = 000000D29FEE8800] 02:58:39 INFO - PROCESS | 2948 | 1465811919378 Marionette DEBUG loaded listener.js 02:58:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A1E70400) [pid = 2948] [serial = 384] [outer = 000000D29FEE8800] 02:58:39 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D2A3131800) [pid = 2948] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:58:39 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D295C73800) [pid = 2948] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:58:39 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D294079C00) [pid = 2948] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:58:39 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D295A43C00) [pid = 2948] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:58:39 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29BC6E000) [pid = 2948] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:58:39 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29A04B800) [pid = 2948] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:58:39 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A3799000) [pid = 2948] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:58:39 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D295A4C400) [pid = 2948] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:58:39 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29BB99800) [pid = 2948] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:58:39 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A16DE800) [pid = 2948] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:58:39 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2A1E6F000) [pid = 2948] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:58:39 INFO - PROCESS | 2948 | 1465811919961 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 02:58:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:58:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 901ms 02:58:40 INFO - PROCESS | 2948 | 1465811920020 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 02:58:40 INFO - PROCESS | 2948 | 1465811920022 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 02:58:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:58:40 INFO - PROCESS | 2948 | 1465811920026 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:58:40 INFO - PROCESS | 2948 | 1465811920028 Marionette TRACE conn6 <- [1,478,null,{}] 02:58:40 INFO - PROCESS | 2948 | 1465811920031 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:40 INFO - PROCESS | 2948 | 1465811920033 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:40 INFO - PROCESS | 2948 | 1465811920113 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 02:58:40 INFO - PROCESS | 2948 | 1465811920121 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:40 INFO - PROCESS | 2948 | 1465811920123 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:40 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8B58800 == 33 [pid = 2948] [id = 129] 02:58:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D2A1A94800) [pid = 2948] [serial = 385] [outer = 0000000000000000] 02:58:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2A1E6F000) [pid = 2948] [serial = 386] [outer = 000000D2A1A94800] 02:58:40 INFO - PROCESS | 2948 | 1465811920168 Marionette DEBUG loaded listener.js 02:58:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A2375400) [pid = 2948] [serial = 387] [outer = 000000D2A1A94800] 02:58:40 INFO - PROCESS | 2948 | 1465811920591 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 02:58:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:58:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 584ms 02:58:40 INFO - PROCESS | 2948 | 1465811920614 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 02:58:40 INFO - PROCESS | 2948 | 1465811920616 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 02:58:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:58:40 INFO - PROCESS | 2948 | 1465811920619 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:58:40 INFO - PROCESS | 2948 | 1465811920621 Marionette TRACE conn6 <- [1,482,null,{}] 02:58:40 INFO - PROCESS | 2948 | 1465811920625 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:40 INFO - PROCESS | 2948 | 1465811920627 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:40 INFO - PROCESS | 2948 | 1465811920707 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 02:58:40 INFO - PROCESS | 2948 | 1465811920713 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:40 INFO - PROCESS | 2948 | 1465811920715 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:40 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BF2800 == 34 [pid = 2948] [id = 130] 02:58:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A237D000) [pid = 2948] [serial = 388] [outer = 0000000000000000] 02:58:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A28C1000) [pid = 2948] [serial = 389] [outer = 000000D2A237D000] 02:58:40 INFO - PROCESS | 2948 | 1465811920760 Marionette DEBUG loaded listener.js 02:58:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A2B7F400) [pid = 2948] [serial = 390] [outer = 000000D2A237D000] 02:58:41 INFO - PROCESS | 2948 | 1465811921239 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 02:58:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:58:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 691ms 02:58:41 INFO - PROCESS | 2948 | 1465811921314 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 02:58:41 INFO - PROCESS | 2948 | 1465811921316 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 02:58:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:58:41 INFO - PROCESS | 2948 | 1465811921320 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:58:41 INFO - PROCESS | 2948 | 1465811921321 Marionette TRACE conn6 <- [1,486,null,{}] 02:58:41 INFO - PROCESS | 2948 | 1465811921325 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:41 INFO - PROCESS | 2948 | 1465811921327 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:41 INFO - PROCESS | 2948 | 1465811921408 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 02:58:41 INFO - PROCESS | 2948 | 1465811921414 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:41 INFO - PROCESS | 2948 | 1465811921416 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:41 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A25EE800 == 35 [pid = 2948] [id = 131] 02:58:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A2E13C00) [pid = 2948] [serial = 391] [outer = 0000000000000000] 02:58:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A2EA3800) [pid = 2948] [serial = 392] [outer = 000000D2A2E13C00] 02:58:41 INFO - PROCESS | 2948 | 1465811921460 Marionette DEBUG loaded listener.js 02:58:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A2EE8000) [pid = 2948] [serial = 393] [outer = 000000D2A2E13C00] 02:58:42 INFO - PROCESS | 2948 | 1465811922249 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 02:58:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:58:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 987ms 02:58:42 INFO - PROCESS | 2948 | 1465811922310 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 02:58:42 INFO - PROCESS | 2948 | 1465811922315 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 02:58:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:58:42 INFO - PROCESS | 2948 | 1465811922321 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:58:42 INFO - PROCESS | 2948 | 1465811922325 Marionette TRACE conn6 <- [1,490,null,{}] 02:58:42 INFO - PROCESS | 2948 | 1465811922332 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:42 INFO - PROCESS | 2948 | 1465811922336 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:42 INFO - PROCESS | 2948 | 1465811922471 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 02:58:42 INFO - PROCESS | 2948 | 1465811922535 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:42 INFO - PROCESS | 2948 | 1465811922538 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:42 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29F316000 == 36 [pid = 2948] [id = 132] 02:58:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D295A42400) [pid = 2948] [serial = 394] [outer = 0000000000000000] 02:58:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D295AE1000) [pid = 2948] [serial = 395] [outer = 000000D295A42400] 02:58:42 INFO - PROCESS | 2948 | 1465811922598 Marionette DEBUG loaded listener.js 02:58:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D296168000) [pid = 2948] [serial = 396] [outer = 000000D295A42400] 02:58:43 INFO - PROCESS | 2948 | 1465811923259 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 02:58:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:58:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 986ms 02:58:43 INFO - PROCESS | 2948 | 1465811923310 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 02:58:43 INFO - PROCESS | 2948 | 1465811923316 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 02:58:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:58:43 INFO - PROCESS | 2948 | 1465811923322 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:58:43 INFO - PROCESS | 2948 | 1465811923326 Marionette TRACE conn6 <- [1,494,null,{}] 02:58:43 INFO - PROCESS | 2948 | 1465811923330 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:43 INFO - PROCESS | 2948 | 1465811923333 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:43 INFO - PROCESS | 2948 | 1465811923457 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 02:58:43 INFO - PROCESS | 2948 | 1465811923528 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:43 INFO - PROCESS | 2948 | 1465811923531 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:43 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A3615000 == 37 [pid = 2948] [id = 133] 02:58:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D29AFD1C00) [pid = 2948] [serial = 397] [outer = 0000000000000000] 02:58:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D29BB8CC00) [pid = 2948] [serial = 398] [outer = 000000D29AFD1C00] 02:58:43 INFO - PROCESS | 2948 | 1465811923591 Marionette DEBUG loaded listener.js 02:58:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D29F37B000) [pid = 2948] [serial = 399] [outer = 000000D29AFD1C00] 02:58:44 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BF2800 == 36 [pid = 2948] [id = 130] 02:58:44 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8B58800 == 35 [pid = 2948] [id = 129] 02:58:44 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5F36000 == 34 [pid = 2948] [id = 128] 02:58:44 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A3625800 == 33 [pid = 2948] [id = 127] 02:58:44 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2C32000 == 32 [pid = 2948] [id = 126] 02:58:44 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A25EF000 == 31 [pid = 2948] [id = 125] 02:58:44 INFO - PROCESS | 2948 | --DOCSHELL 000000D29F7D8000 == 30 [pid = 2948] [id = 124] 02:58:44 INFO - PROCESS | 2948 | --DOCSHELL 000000D29AFB8000 == 29 [pid = 2948] [id = 123] 02:58:44 INFO - PROCESS | 2948 | --DOCSHELL 000000D29FDC0000 == 28 [pid = 2948] [id = 122] 02:58:44 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D2A36BBC00) [pid = 2948] [serial = 350] [outer = 0000000000000000] [url = about:blank] 02:58:44 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D29BB8D400) [pid = 2948] [serial = 343] [outer = 0000000000000000] [url = about:blank] 02:58:44 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2A2EA6000) [pid = 2948] [serial = 346] [outer = 0000000000000000] [url = about:blank] 02:58:44 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A313D400) [pid = 2948] [serial = 349] [outer = 0000000000000000] [url = about:blank] 02:58:44 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D295A48C00) [pid = 2948] [serial = 325] [outer = 0000000000000000] [url = about:blank] 02:58:44 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D295C70800) [pid = 2948] [serial = 326] [outer = 0000000000000000] [url = about:blank] 02:58:44 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29FD11C00) [pid = 2948] [serial = 337] [outer = 0000000000000000] [url = about:blank] 02:58:44 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29A352800) [pid = 2948] [serial = 328] [outer = 0000000000000000] [url = about:blank] 02:58:44 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A401CC00) [pid = 2948] [serial = 353] [outer = 0000000000000000] [url = about:blank] 02:58:44 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29BB8F400) [pid = 2948] [serial = 329] [outer = 0000000000000000] [url = about:blank] 02:58:44 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D295B9B800) [pid = 2948] [serial = 331] [outer = 0000000000000000] [url = about:blank] 02:58:44 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D296FDB800) [pid = 2948] [serial = 332] [outer = 0000000000000000] [url = about:blank] 02:58:44 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29BC70400) [pid = 2948] [serial = 334] [outer = 0000000000000000] [url = about:blank] 02:58:44 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29C2AA800) [pid = 2948] [serial = 335] [outer = 0000000000000000] [url = about:blank] 02:58:44 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2A2374000) [pid = 2948] [serial = 323] [outer = 0000000000000000] [url = about:blank] 02:58:44 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A379DC00) [pid = 2948] [serial = 352] [outer = 0000000000000000] [url = about:blank] 02:58:44 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2A1E73800) [pid = 2948] [serial = 340] [outer = 0000000000000000] [url = about:blank] 02:58:44 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D2A2377000) [pid = 2948] [serial = 341] [outer = 0000000000000000] [url = about:blank] 02:58:44 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A2EEA400) [pid = 2948] [serial = 347] [outer = 0000000000000000] [url = about:blank] 02:58:44 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2A237C000) [pid = 2948] [serial = 344] [outer = 0000000000000000] [url = about:blank] 02:58:44 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D2A14BF800) [pid = 2948] [serial = 338] [outer = 0000000000000000] [url = about:blank] 02:58:44 INFO - PROCESS | 2948 | 1465811924529 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 02:58:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:58:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1234ms 02:58:44 INFO - PROCESS | 2948 | 1465811924558 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 02:58:44 INFO - PROCESS | 2948 | 1465811924562 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 02:58:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:58:44 INFO - PROCESS | 2948 | 1465811924567 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:58:44 INFO - PROCESS | 2948 | 1465811924571 Marionette TRACE conn6 <- [1,498,null,{}] 02:58:44 INFO - PROCESS | 2948 | 1465811924576 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:44 INFO - PROCESS | 2948 | 1465811924579 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:44 INFO - PROCESS | 2948 | 1465811924670 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 02:58:44 INFO - PROCESS | 2948 | 1465811924677 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:44 INFO - PROCESS | 2948 | 1465811924682 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:44 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29B1CC000 == 29 [pid = 2948] [id = 134] 02:58:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D295A49C00) [pid = 2948] [serial = 400] [outer = 0000000000000000] 02:58:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D295ADF800) [pid = 2948] [serial = 401] [outer = 000000D295A49C00] 02:58:44 INFO - PROCESS | 2948 | 1465811924731 Marionette DEBUG loaded listener.js 02:58:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D295C72800) [pid = 2948] [serial = 402] [outer = 000000D295A49C00] 02:58:45 INFO - PROCESS | 2948 | 1465811925206 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 02:58:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:58:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 693ms 02:58:45 INFO - PROCESS | 2948 | 1465811925264 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 02:58:45 INFO - PROCESS | 2948 | 1465811925269 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 02:58:45 INFO - PROCESS | 2948 | 1465811925275 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:58:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:58:45 INFO - PROCESS | 2948 | 1465811925278 Marionette TRACE conn6 <- [1,502,null,{}] 02:58:45 INFO - PROCESS | 2948 | 1465811925282 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:45 INFO - PROCESS | 2948 | 1465811925285 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:45 INFO - PROCESS | 2948 | 1465811925377 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 02:58:45 INFO - PROCESS | 2948 | 1465811925386 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:45 INFO - PROCESS | 2948 | 1465811925388 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:45 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A1665800 == 30 [pid = 2948] [id = 135] 02:58:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D29A3B2800) [pid = 2948] [serial = 403] [outer = 0000000000000000] 02:58:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D29AAF3800) [pid = 2948] [serial = 404] [outer = 000000D29A3B2800] 02:58:45 INFO - PROCESS | 2948 | 1465811925443 Marionette DEBUG loaded listener.js 02:58:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29BB8F400) [pid = 2948] [serial = 405] [outer = 000000D29A3B2800] 02:58:45 INFO - PROCESS | 2948 | 1465811925915 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 02:58:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:58:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 691ms 02:58:45 INFO - PROCESS | 2948 | 1465811925970 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 02:58:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:58:45 INFO - PROCESS | 2948 | 1465811925972 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 02:58:45 INFO - PROCESS | 2948 | 1465811925976 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:58:45 INFO - PROCESS | 2948 | 1465811925980 Marionette TRACE conn6 <- [1,506,null,{}] 02:58:46 INFO - PROCESS | 2948 | 1465811925991 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:46 INFO - PROCESS | 2948 | 1465811925996 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:46 INFO - PROCESS | 2948 | 1465811926088 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 02:58:46 INFO - PROCESS | 2948 | 1465811926159 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:46 INFO - PROCESS | 2948 | 1465811926163 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:46 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2937800 == 31 [pid = 2948] [id = 136] 02:58:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29599D800) [pid = 2948] [serial = 406] [outer = 0000000000000000] 02:58:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29F70B400) [pid = 2948] [serial = 407] [outer = 000000D29599D800] 02:58:46 INFO - PROCESS | 2948 | 1465811926212 Marionette DEBUG loaded listener.js 02:58:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29FED2000) [pid = 2948] [serial = 408] [outer = 000000D29599D800] 02:58:46 INFO - PROCESS | 2948 | 1465811926607 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 02:58:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:58:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 691ms 02:58:46 INFO - PROCESS | 2948 | 1465811926670 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 02:58:46 INFO - PROCESS | 2948 | 1465811926673 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 02:58:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:58:46 INFO - PROCESS | 2948 | 1465811926676 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:58:46 INFO - PROCESS | 2948 | 1465811926678 Marionette TRACE conn6 <- [1,510,null,{}] 02:58:46 INFO - PROCESS | 2948 | 1465811926681 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:46 INFO - PROCESS | 2948 | 1465811926683 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:46 INFO - PROCESS | 2948 | 1465811926840 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 02:58:46 INFO - PROCESS | 2948 | 1465811926885 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:46 INFO - PROCESS | 2948 | 1465811926887 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:46 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5806000 == 32 [pid = 2948] [id = 137] 02:58:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A14C3800) [pid = 2948] [serial = 409] [outer = 0000000000000000] 02:58:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A14CA000) [pid = 2948] [serial = 410] [outer = 000000D2A14C3800] 02:58:46 INFO - PROCESS | 2948 | 1465811926938 Marionette DEBUG loaded listener.js 02:58:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A1E70C00) [pid = 2948] [serial = 411] [outer = 000000D2A14C3800] 02:58:47 INFO - PROCESS | 2948 | 1465811927393 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 02:58:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:58:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 735ms 02:58:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:58:47 INFO - PROCESS | 2948 | 1465811927413 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 02:58:47 INFO - PROCESS | 2948 | 1465811927415 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 02:58:47 INFO - PROCESS | 2948 | 1465811927425 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:58:47 INFO - PROCESS | 2948 | 1465811927427 Marionette TRACE conn6 <- [1,514,null,{}] 02:58:47 INFO - PROCESS | 2948 | 1465811927430 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:47 INFO - PROCESS | 2948 | 1465811927433 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:47 INFO - PROCESS | 2948 | 1465811927550 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 02:58:47 INFO - PROCESS | 2948 | 1465811927556 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:47 INFO - PROCESS | 2948 | 1465811927558 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:47 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BB8800 == 33 [pid = 2948] [id = 138] 02:58:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29592FC00) [pid = 2948] [serial = 412] [outer = 0000000000000000] 02:58:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A237BC00) [pid = 2948] [serial = 413] [outer = 000000D29592FC00] 02:58:47 INFO - PROCESS | 2948 | 1465811927604 Marionette DEBUG loaded listener.js 02:58:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A2B0B400) [pid = 2948] [serial = 414] [outer = 000000D29592FC00] 02:58:48 INFO - PROCESS | 2948 | 1465811928072 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 02:58:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 02:58:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 692ms 02:58:48 INFO - PROCESS | 2948 | 1465811928115 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 02:58:48 INFO - PROCESS | 2948 | 1465811928117 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 02:58:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:58:48 INFO - PROCESS | 2948 | 1465811928120 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:58:48 INFO - PROCESS | 2948 | 1465811928122 Marionette TRACE conn6 <- [1,518,null,{}] 02:58:48 INFO - PROCESS | 2948 | 1465811928131 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:48 INFO - PROCESS | 2948 | 1465811928145 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:48 INFO - PROCESS | 2948 | 1465811928312 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 02:58:48 INFO - PROCESS | 2948 | 1465811928362 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:48 INFO - PROCESS | 2948 | 1465811928364 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:48 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9A72000 == 34 [pid = 2948] [id = 139] 02:58:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A2EEF400) [pid = 2948] [serial = 415] [outer = 0000000000000000] 02:58:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A3173800) [pid = 2948] [serial = 416] [outer = 000000D2A2EEF400] 02:58:48 INFO - PROCESS | 2948 | 1465811928409 Marionette DEBUG loaded listener.js 02:58:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A36BE400) [pid = 2948] [serial = 417] [outer = 000000D2A2EEF400] 02:58:48 INFO - PROCESS | 2948 | 1465811928893 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 02:58:48 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D29C6B1C00) [pid = 2948] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:58:48 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D295A32800) [pid = 2948] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:58:48 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D295932400) [pid = 2948] [serial = 367] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:58:48 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29616C400) [pid = 2948] [serial = 370] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:58:48 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2959A2400) [pid = 2948] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:58:48 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29616AC00) [pid = 2948] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:58:48 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D295BA0000) [pid = 2948] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:58:48 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29FEE5C00) [pid = 2948] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:58:48 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A2EA6C00) [pid = 2948] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:58:48 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29FEE8800) [pid = 2948] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:58:48 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A237D000) [pid = 2948] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:58:48 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2A1A94800) [pid = 2948] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:58:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:58:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 839ms 02:58:48 INFO - PROCESS | 2948 | 1465811928962 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 02:58:48 INFO - PROCESS | 2948 | 1465811928965 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 02:58:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:58:48 INFO - PROCESS | 2948 | 1465811928968 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:58:48 INFO - PROCESS | 2948 | 1465811928970 Marionette TRACE conn6 <- [1,522,null,{}] 02:58:48 INFO - PROCESS | 2948 | 1465811928974 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:48 INFO - PROCESS | 2948 | 1465811928976 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:49 INFO - PROCESS | 2948 | 1465811929060 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 02:58:49 INFO - PROCESS | 2948 | 1465811929066 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:49 INFO - PROCESS | 2948 | 1465811929068 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:49 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BEA000 == 35 [pid = 2948] [id = 140] 02:58:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D295C72C00) [pid = 2948] [serial = 418] [outer = 0000000000000000] 02:58:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29A3B7800) [pid = 2948] [serial = 419] [outer = 000000D295C72C00] 02:58:49 INFO - PROCESS | 2948 | 1465811929113 Marionette DEBUG loaded listener.js 02:58:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A14CC800) [pid = 2948] [serial = 420] [outer = 000000D295C72C00] 02:58:49 INFO - PROCESS | 2948 | 1465811929555 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 02:58:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:58:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 629ms 02:58:49 INFO - PROCESS | 2948 | 1465811929600 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 02:58:49 INFO - PROCESS | 2948 | 1465811929603 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 02:58:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:58:49 INFO - PROCESS | 2948 | 1465811929607 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:58:49 INFO - PROCESS | 2948 | 1465811929609 Marionette TRACE conn6 <- [1,526,null,{}] 02:58:49 INFO - PROCESS | 2948 | 1465811929640 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:49 INFO - PROCESS | 2948 | 1465811929642 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:49 INFO - PROCESS | 2948 | 1465811929731 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 02:58:49 INFO - PROCESS | 2948 | 1465811929739 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:49 INFO - PROCESS | 2948 | 1465811929741 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:49 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9EA2000 == 36 [pid = 2948] [id = 141] 02:58:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A36C6C00) [pid = 2948] [serial = 421] [outer = 0000000000000000] 02:58:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A379C400) [pid = 2948] [serial = 422] [outer = 000000D2A36C6C00] 02:58:49 INFO - PROCESS | 2948 | 1465811929786 Marionette DEBUG loaded listener.js 02:58:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A40C5000) [pid = 2948] [serial = 423] [outer = 000000D2A36C6C00] 02:58:50 INFO - PROCESS | 2948 | 1465811930215 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 02:58:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 02:58:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 628ms 02:58:50 INFO - PROCESS | 2948 | 1465811930238 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 02:58:50 INFO - PROCESS | 2948 | 1465811930240 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 02:58:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:58:50 INFO - PROCESS | 2948 | 1465811930249 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:58:50 INFO - PROCESS | 2948 | 1465811930251 Marionette TRACE conn6 <- [1,530,null,{}] 02:58:50 INFO - PROCESS | 2948 | 1465811930255 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:50 INFO - PROCESS | 2948 | 1465811930257 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:50 INFO - PROCESS | 2948 | 1465811930340 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 02:58:50 INFO - PROCESS | 2948 | 1465811930346 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:50 INFO - PROCESS | 2948 | 1465811930348 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:50 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2937000 == 37 [pid = 2948] [id = 142] 02:58:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A4EAE800) [pid = 2948] [serial = 424] [outer = 0000000000000000] 02:58:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A5149C00) [pid = 2948] [serial = 425] [outer = 000000D2A4EAE800] 02:58:50 INFO - PROCESS | 2948 | 1465811930392 Marionette DEBUG loaded listener.js 02:58:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A5C6D000) [pid = 2948] [serial = 426] [outer = 000000D2A4EAE800] 02:58:50 INFO - PROCESS | 2948 | 1465811930895 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 02:58:50 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 02:58:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:58:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:58:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:58:50 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 02:58:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:58:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:58:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:58:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 735ms 02:58:50 INFO - PROCESS | 2948 | 1465811930987 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 02:58:50 INFO - PROCESS | 2948 | 1465811930991 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 02:58:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:58:51 INFO - PROCESS | 2948 | 1465811930997 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:58:51 INFO - PROCESS | 2948 | 1465811931001 Marionette TRACE conn6 <- [1,534,null,{}] 02:58:51 INFO - PROCESS | 2948 | 1465811931008 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:51 INFO - PROCESS | 2948 | 1465811931013 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:51 INFO - PROCESS | 2948 | 1465811931297 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 02:58:51 INFO - PROCESS | 2948 | 1465811931409 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:51 INFO - PROCESS | 2948 | 1465811931413 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:51 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A23C2000 == 38 [pid = 2948] [id = 143] 02:58:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D29628A400) [pid = 2948] [serial = 427] [outer = 0000000000000000] 02:58:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D296C38800) [pid = 2948] [serial = 428] [outer = 000000D29628A400] 02:58:51 INFO - PROCESS | 2948 | 1465811931471 Marionette DEBUG loaded listener.js 02:58:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D29AF70000) [pid = 2948] [serial = 429] [outer = 000000D29628A400] 02:58:52 INFO - PROCESS | 2948 | 1465811932024 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 02:58:52 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 02:58:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1082ms 02:58:52 INFO - PROCESS | 2948 | 1465811932122 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 02:58:52 INFO - PROCESS | 2948 | 1465811932126 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 02:58:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:58:52 INFO - PROCESS | 2948 | 1465811932139 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:58:52 INFO - PROCESS | 2948 | 1465811932144 Marionette TRACE conn6 <- [1,538,null,{}] 02:58:52 INFO - PROCESS | 2948 | 1465811932148 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:52 INFO - PROCESS | 2948 | 1465811932151 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:52 INFO - PROCESS | 2948 | 1465811932274 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 02:58:52 INFO - PROCESS | 2948 | 1465811932353 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:52 INFO - PROCESS | 2948 | 1465811932356 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:52 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8FE8000 == 39 [pid = 2948] [id = 144] 02:58:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D29F378C00) [pid = 2948] [serial = 430] [outer = 0000000000000000] 02:58:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D29FD3D000) [pid = 2948] [serial = 431] [outer = 000000D29F378C00] 02:58:52 INFO - PROCESS | 2948 | 1465811932414 Marionette DEBUG loaded listener.js 02:58:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A14CA400) [pid = 2948] [serial = 432] [outer = 000000D29F378C00] 02:58:53 INFO - PROCESS | 2948 | 1465811933007 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 02:58:53 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 02:58:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 903ms 02:58:53 INFO - PROCESS | 2948 | 1465811933040 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 02:58:53 INFO - PROCESS | 2948 | 1465811933043 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 02:58:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:58:53 INFO - PROCESS | 2948 | 1465811933047 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:58:53 INFO - PROCESS | 2948 | 1465811933049 Marionette TRACE conn6 <- [1,542,null,{}] 02:58:53 INFO - PROCESS | 2948 | 1465811933060 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:53 INFO - PROCESS | 2948 | 1465811933065 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:53 INFO - PROCESS | 2948 | 1465811933186 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 02:58:53 INFO - PROCESS | 2948 | 1465811933277 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:53 INFO - PROCESS | 2948 | 1465811933281 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:53 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA089000 == 40 [pid = 2948] [id = 145] 02:58:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A2EE5C00) [pid = 2948] [serial = 433] [outer = 0000000000000000] 02:58:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D2A343E400) [pid = 2948] [serial = 434] [outer = 000000D2A2EE5C00] 02:58:53 INFO - PROCESS | 2948 | 1465811933342 Marionette DEBUG loaded listener.js 02:58:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D2A5D54000) [pid = 2948] [serial = 435] [outer = 000000D2A2EE5C00] 02:58:53 INFO - PROCESS | 2948 | [2948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:58:53 INFO - PROCESS | 2948 | [2948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:58:53 INFO - PROCESS | 2948 | 1465811933975 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 02:58:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:58:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 986ms 02:58:54 INFO - PROCESS | 2948 | 1465811934035 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 02:58:54 INFO - PROCESS | 2948 | 1465811934038 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 02:58:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:58:54 INFO - PROCESS | 2948 | 1465811934041 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:58:54 INFO - PROCESS | 2948 | 1465811934043 Marionette TRACE conn6 <- [1,546,null,{}] 02:58:54 INFO - PROCESS | 2948 | 1465811934047 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:54 INFO - PROCESS | 2948 | 1465811934050 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:54 INFO - PROCESS | 2948 | 1465811934164 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 02:58:54 INFO - PROCESS | 2948 | 1465811934235 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:54 INFO - PROCESS | 2948 | 1465811934237 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:54 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA267000 == 41 [pid = 2948] [id = 146] 02:58:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D2A5D5F000) [pid = 2948] [serial = 436] [outer = 0000000000000000] 02:58:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D2A5F09000) [pid = 2948] [serial = 437] [outer = 000000D2A5D5F000] 02:58:54 INFO - PROCESS | 2948 | 1465811934333 Marionette DEBUG loaded listener.js 02:58:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D2A5F51800) [pid = 2948] [serial = 438] [outer = 000000D2A5D5F000] 02:58:55 INFO - PROCESS | 2948 | 1465811935077 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 02:58:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:58:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1084ms 02:58:55 INFO - PROCESS | 2948 | 1465811935128 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 02:58:55 INFO - PROCESS | 2948 | 1465811935133 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 02:58:55 INFO - PROCESS | 2948 | 1465811935138 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:58:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:58:55 INFO - PROCESS | 2948 | 1465811935141 Marionette TRACE conn6 <- [1,550,null,{}] 02:58:55 INFO - PROCESS | 2948 | 1465811935175 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:55 INFO - PROCESS | 2948 | 1465811935178 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:55 INFO - PROCESS | 2948 | 1465811935292 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 02:58:55 INFO - PROCESS | 2948 | 1465811935358 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:55 INFO - PROCESS | 2948 | 1465811935363 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:55 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C30E000 == 42 [pid = 2948] [id = 147] 02:58:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 93 (000000D295BA1C00) [pid = 2948] [serial = 439] [outer = 0000000000000000] 02:58:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 94 (000000D295C77000) [pid = 2948] [serial = 440] [outer = 000000D295BA1C00] 02:58:55 INFO - PROCESS | 2948 | 1465811935413 Marionette DEBUG loaded listener.js 02:58:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 95 (000000D29A0BD000) [pid = 2948] [serial = 441] [outer = 000000D295BA1C00] 02:58:55 INFO - PROCESS | 2948 | [2948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:58:55 INFO - PROCESS | 2948 | [2948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:58:56 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9EA2000 == 41 [pid = 2948] [id = 141] 02:58:56 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BEA000 == 40 [pid = 2948] [id = 140] 02:58:56 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9A72000 == 39 [pid = 2948] [id = 139] 02:58:56 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BB8800 == 38 [pid = 2948] [id = 138] 02:58:56 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5806000 == 37 [pid = 2948] [id = 137] 02:58:56 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2937800 == 36 [pid = 2948] [id = 136] 02:58:56 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A1665800 == 35 [pid = 2948] [id = 135] 02:58:56 INFO - PROCESS | 2948 | --DOCSHELL 000000D29B1CC000 == 34 [pid = 2948] [id = 134] 02:58:56 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A25EE800 == 33 [pid = 2948] [id = 131] 02:58:56 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A3615000 == 32 [pid = 2948] [id = 133] 02:58:56 INFO - PROCESS | 2948 | --DOCSHELL 000000D29F316000 == 31 [pid = 2948] [id = 132] 02:58:56 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA267000 == 30 [pid = 2948] [id = 146] 02:58:56 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA089000 == 29 [pid = 2948] [id = 145] 02:58:56 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8FE8000 == 28 [pid = 2948] [id = 144] 02:58:56 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A23C2000 == 27 [pid = 2948] [id = 143] 02:58:56 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2937000 == 26 [pid = 2948] [id = 142] 02:58:56 INFO - PROCESS | 2948 | --DOMWINDOW == 94 (000000D29EC70C00) [pid = 2948] [serial = 377] [outer = 0000000000000000] [url = about:blank] 02:58:56 INFO - PROCESS | 2948 | --DOMWINDOW == 93 (000000D295A45800) [pid = 2948] [serial = 364] [outer = 0000000000000000] [url = about:blank] 02:58:56 INFO - PROCESS | 2948 | --DOMWINDOW == 92 (000000D295BA3400) [pid = 2948] [serial = 365] [outer = 0000000000000000] [url = about:blank] 02:58:56 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D295A47000) [pid = 2948] [serial = 368] [outer = 0000000000000000] [url = about:blank] 02:58:56 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D295AE9C00) [pid = 2948] [serial = 369] [outer = 0000000000000000] [url = about:blank] 02:58:56 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D2961BA000) [pid = 2948] [serial = 371] [outer = 0000000000000000] [url = about:blank] 02:58:56 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D297157C00) [pid = 2948] [serial = 372] [outer = 0000000000000000] [url = about:blank] 02:58:56 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D29AD73C00) [pid = 2948] [serial = 374] [outer = 0000000000000000] [url = about:blank] 02:58:56 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D2A14C1800) [pid = 2948] [serial = 155] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:58:56 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D29F735C00) [pid = 2948] [serial = 380] [outer = 0000000000000000] [url = about:blank] 02:58:56 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D29AD6E000) [pid = 2948] [serial = 356] [outer = 0000000000000000] [url = about:blank] 02:58:56 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D295C79800) [pid = 2948] [serial = 355] [outer = 0000000000000000] [url = about:blank] 02:58:56 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A1E8F800) [pid = 2948] [serial = 359] [outer = 0000000000000000] [url = about:blank] 02:58:56 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D2A0097800) [pid = 2948] [serial = 358] [outer = 0000000000000000] [url = about:blank] 02:58:56 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A4B1D000) [pid = 2948] [serial = 362] [outer = 0000000000000000] [url = about:blank] 02:58:56 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A2EA3800) [pid = 2948] [serial = 392] [outer = 0000000000000000] [url = about:blank] 02:58:56 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A36C0400) [pid = 2948] [serial = 361] [outer = 0000000000000000] [url = about:blank] 02:58:56 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A14CD000) [pid = 2948] [serial = 383] [outer = 0000000000000000] [url = about:blank] 02:58:56 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29FD40400) [pid = 2948] [serial = 381] [outer = 0000000000000000] [url = about:blank] 02:58:56 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A28C1000) [pid = 2948] [serial = 389] [outer = 0000000000000000] [url = about:blank] 02:58:56 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A1E70400) [pid = 2948] [serial = 384] [outer = 0000000000000000] [url = about:blank] 02:58:56 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A1E6F000) [pid = 2948] [serial = 386] [outer = 0000000000000000] [url = about:blank] 02:58:56 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A2B7F400) [pid = 2948] [serial = 390] [outer = 0000000000000000] [url = about:blank] 02:58:56 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D29F37FC00) [pid = 2948] [serial = 378] [outer = 0000000000000000] [url = about:blank] 02:58:56 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A2375400) [pid = 2948] [serial = 387] [outer = 0000000000000000] [url = about:blank] 02:58:56 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D29BB97C00) [pid = 2948] [serial = 375] [outer = 0000000000000000] [url = about:blank] 02:58:56 INFO - PROCESS | 2948 | 1465811936802 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 02:58:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:58:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1713ms 02:58:56 INFO - PROCESS | 2948 | 1465811936856 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 02:58:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:58:56 INFO - PROCESS | 2948 | 1465811936861 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 02:58:56 INFO - PROCESS | 2948 | 1465811936867 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:58:56 INFO - PROCESS | 2948 | 1465811936871 Marionette TRACE conn6 <- [1,554,null,{}] 02:58:56 INFO - PROCESS | 2948 | 1465811936881 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:56 INFO - PROCESS | 2948 | 1465811936884 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:56 INFO - PROCESS | 2948 | 1465811936989 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 02:58:57 INFO - PROCESS | 2948 | 1465811936997 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:57 INFO - PROCESS | 2948 | 1465811937001 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:57 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29AB6C800 == 27 [pid = 2948] [id = 148] 02:58:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D295A2F000) [pid = 2948] [serial = 442] [outer = 0000000000000000] 02:58:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D295A34000) [pid = 2948] [serial = 443] [outer = 000000D295A2F000] 02:58:57 INFO - PROCESS | 2948 | 1465811937050 Marionette DEBUG loaded listener.js 02:58:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D295A4B000) [pid = 2948] [serial = 444] [outer = 000000D295A2F000] 02:58:57 INFO - PROCESS | 2948 | [2948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:58:57 INFO - PROCESS | 2948 | [2948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:58:57 INFO - PROCESS | 2948 | 1465811937507 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:58:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:58:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 690ms 02:58:57 INFO - PROCESS | 2948 | 1465811937558 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 02:58:57 INFO - PROCESS | 2948 | 1465811937564 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 02:58:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:58:57 INFO - PROCESS | 2948 | 1465811937571 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:58:57 INFO - PROCESS | 2948 | 1465811937574 Marionette TRACE conn6 <- [1,558,null,{}] 02:58:57 INFO - PROCESS | 2948 | 1465811937578 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:57 INFO - PROCESS | 2948 | 1465811937580 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:57 INFO - PROCESS | 2948 | 1465811937673 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 02:58:57 INFO - PROCESS | 2948 | 1465811937683 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:57 INFO - PROCESS | 2948 | 1465811937685 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:57 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29F30C800 == 28 [pid = 2948] [id = 149] 02:58:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D295BA5C00) [pid = 2948] [serial = 445] [outer = 0000000000000000] 02:58:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D295C70C00) [pid = 2948] [serial = 446] [outer = 000000D295BA5C00] 02:58:57 INFO - PROCESS | 2948 | 1465811937741 Marionette DEBUG loaded listener.js 02:58:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D296310000) [pid = 2948] [serial = 447] [outer = 000000D295BA5C00] 02:58:58 INFO - PROCESS | 2948 | [2948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:58:58 INFO - PROCESS | 2948 | [2948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:58:58 INFO - PROCESS | 2948 | [2948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:58:58 INFO - PROCESS | 2948 | [2948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:58:58 INFO - PROCESS | 2948 | 1465811938208 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 02:58:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:58:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 693ms 02:58:58 INFO - PROCESS | 2948 | 1465811938265 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 02:58:58 INFO - PROCESS | 2948 | 1465811938267 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 02:58:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:58:58 INFO - PROCESS | 2948 | 1465811938271 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:58:58 INFO - PROCESS | 2948 | 1465811938275 Marionette TRACE conn6 <- [1,562,null,{}] 02:58:58 INFO - PROCESS | 2948 | 1465811938288 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:58 INFO - PROCESS | 2948 | 1465811938293 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:58 INFO - PROCESS | 2948 | 1465811938422 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 02:58:58 INFO - PROCESS | 2948 | 1465811938500 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:58 INFO - PROCESS | 2948 | 1465811938503 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:58 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2479000 == 29 [pid = 2948] [id = 150] 02:58:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D295824400) [pid = 2948] [serial = 448] [outer = 0000000000000000] 02:58:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29AB2AC00) [pid = 2948] [serial = 449] [outer = 000000D295824400] 02:58:58 INFO - PROCESS | 2948 | 1465811938554 Marionette DEBUG loaded listener.js 02:58:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29BB96C00) [pid = 2948] [serial = 450] [outer = 000000D295824400] 02:58:58 INFO - PROCESS | 2948 | 1465811938979 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:58:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:58:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 731ms 02:58:59 INFO - PROCESS | 2948 | 1465811939009 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 02:58:59 INFO - PROCESS | 2948 | 1465811939012 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 02:58:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:58:59 INFO - PROCESS | 2948 | 1465811939016 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:58:59 INFO - PROCESS | 2948 | 1465811939018 Marionette TRACE conn6 <- [1,566,null,{}] 02:58:59 INFO - PROCESS | 2948 | 1465811939022 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:59 INFO - PROCESS | 2948 | 1465811939024 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:59 INFO - PROCESS | 2948 | 1465811939141 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 02:58:59 INFO - PROCESS | 2948 | 1465811939147 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:59 INFO - PROCESS | 2948 | 1465811939149 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:58:59 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A293D000 == 30 [pid = 2948] [id = 151] 02:58:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29BCD0400) [pid = 2948] [serial = 451] [outer = 0000000000000000] 02:58:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29C2AD000) [pid = 2948] [serial = 452] [outer = 000000D29BCD0400] 02:58:59 INFO - PROCESS | 2948 | 1465811939233 Marionette DEBUG loaded listener.js 02:58:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D29F37AC00) [pid = 2948] [serial = 453] [outer = 000000D29BCD0400] 02:58:59 INFO - PROCESS | 2948 | [2948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:59:00 INFO - PROCESS | 2948 | 1465811940041 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 02:59:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:59:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1076ms 02:59:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:59:00 INFO - PROCESS | 2948 | 1465811940095 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 02:59:00 INFO - PROCESS | 2948 | 1465811940097 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 02:59:00 INFO - PROCESS | 2948 | 1465811940100 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:59:00 INFO - PROCESS | 2948 | 1465811940102 Marionette TRACE conn6 <- [1,570,null,{}] 02:59:00 INFO - PROCESS | 2948 | 1465811940106 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:00 INFO - PROCESS | 2948 | 1465811940108 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:00 INFO - PROCESS | 2948 | 1465811940218 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 02:59:00 INFO - PROCESS | 2948 | 1465811940229 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:00 INFO - PROCESS | 2948 | 1465811940231 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:00 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A3712000 == 31 [pid = 2948] [id = 152] 02:59:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D295BA5000) [pid = 2948] [serial = 454] [outer = 0000000000000000] 02:59:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D29FD02400) [pid = 2948] [serial = 455] [outer = 000000D295BA5000] 02:59:00 INFO - PROCESS | 2948 | 1465811940314 Marionette DEBUG loaded listener.js 02:59:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D29FD48000) [pid = 2948] [serial = 456] [outer = 000000D295BA5000] 02:59:00 INFO - PROCESS | 2948 | 1465811940741 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 02:59:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:59:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 671ms 02:59:00 INFO - PROCESS | 2948 | 1465811940775 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 02:59:00 INFO - PROCESS | 2948 | 1465811940777 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 02:59:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:59:00 INFO - PROCESS | 2948 | 1465811940781 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:59:00 INFO - PROCESS | 2948 | 1465811940783 Marionette TRACE conn6 <- [1,574,null,{}] 02:59:00 INFO - PROCESS | 2948 | 1465811940786 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:00 INFO - PROCESS | 2948 | 1465811940792 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:01 INFO - PROCESS | 2948 | 1465811941068 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 02:59:01 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D29592FC00) [pid = 2948] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:59:01 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A2EEF400) [pid = 2948] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:59:01 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29599D800) [pid = 2948] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:59:01 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29AFD1C00) [pid = 2948] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:59:01 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D295A42400) [pid = 2948] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:59:01 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29A3B2800) [pid = 2948] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:59:01 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D295A49C00) [pid = 2948] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:59:01 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A2E13C00) [pid = 2948] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:59:01 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D295C72C00) [pid = 2948] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:59:01 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A36C6C00) [pid = 2948] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:59:01 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A14C3800) [pid = 2948] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:59:01 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A4EAE800) [pid = 2948] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:59:01 INFO - PROCESS | 2948 | 1465811941126 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:01 INFO - PROCESS | 2948 | 1465811941129 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:01 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A30CF000 == 32 [pid = 2948] [id = 153] 02:59:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2958D7C00) [pid = 2948] [serial = 457] [outer = 0000000000000000] 02:59:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D295A37C00) [pid = 2948] [serial = 458] [outer = 000000D2958D7C00] 02:59:01 INFO - PROCESS | 2948 | 1465811941176 Marionette DEBUG loaded listener.js 02:59:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29FEE9C00) [pid = 2948] [serial = 459] [outer = 000000D2958D7C00] 02:59:01 INFO - PROCESS | 2948 | [2948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:01 INFO - PROCESS | 2948 | [2948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:59:01 INFO - PROCESS | 2948 | [2948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:01 INFO - PROCESS | 2948 | 1465811941556 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 02:59:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:59:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 837ms 02:59:01 INFO - PROCESS | 2948 | 1465811941620 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 02:59:01 INFO - PROCESS | 2948 | 1465811941623 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 02:59:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:59:01 INFO - PROCESS | 2948 | 1465811941626 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:59:01 INFO - PROCESS | 2948 | 1465811941628 Marionette TRACE conn6 <- [1,578,null,{}] 02:59:01 INFO - PROCESS | 2948 | 1465811941631 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:01 INFO - PROCESS | 2948 | 1465811941633 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:01 INFO - PROCESS | 2948 | 1465811941716 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 02:59:01 INFO - PROCESS | 2948 | 1465811941722 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:01 INFO - PROCESS | 2948 | 1465811941724 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:01 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BBD800 == 33 [pid = 2948] [id = 154] 02:59:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29C755800) [pid = 2948] [serial = 460] [outer = 0000000000000000] 02:59:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A1E70400) [pid = 2948] [serial = 461] [outer = 000000D29C755800] 02:59:01 INFO - PROCESS | 2948 | 1465811941768 Marionette DEBUG loaded listener.js 02:59:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A1E8F800) [pid = 2948] [serial = 462] [outer = 000000D29C755800] 02:59:02 INFO - PROCESS | 2948 | 1465811942207 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 02:59:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:59:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 628ms 02:59:02 INFO - PROCESS | 2948 | 1465811942258 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 02:59:02 INFO - PROCESS | 2948 | 1465811942260 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 02:59:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:59:02 INFO - PROCESS | 2948 | 1465811942263 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:59:02 INFO - PROCESS | 2948 | 1465811942265 Marionette TRACE conn6 <- [1,582,null,{}] 02:59:02 INFO - PROCESS | 2948 | 1465811942268 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:02 INFO - PROCESS | 2948 | 1465811942270 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:02 INFO - PROCESS | 2948 | 1465811942353 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 02:59:02 INFO - PROCESS | 2948 | 1465811942387 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:02 INFO - PROCESS | 2948 | 1465811942389 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:02 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BEC000 == 34 [pid = 2948] [id = 155] 02:59:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A237E400) [pid = 2948] [serial = 463] [outer = 0000000000000000] 02:59:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A2556400) [pid = 2948] [serial = 464] [outer = 000000D2A237E400] 02:59:02 INFO - PROCESS | 2948 | 1465811942435 Marionette DEBUG loaded listener.js 02:59:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A2B05C00) [pid = 2948] [serial = 465] [outer = 000000D2A237E400] 02:59:02 INFO - PROCESS | 2948 | 1465811942846 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 02:59:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:59:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 629ms 02:59:02 INFO - PROCESS | 2948 | 1465811942900 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 02:59:02 INFO - PROCESS | 2948 | 1465811942902 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 02:59:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:59:02 INFO - PROCESS | 2948 | 1465811942905 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:59:02 INFO - PROCESS | 2948 | 1465811942907 Marionette TRACE conn6 <- [1,586,null,{}] 02:59:02 INFO - PROCESS | 2948 | 1465811942910 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:02 INFO - PROCESS | 2948 | 1465811942912 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:03 INFO - PROCESS | 2948 | 1465811942995 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 02:59:03 INFO - PROCESS | 2948 | 1465811943001 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:03 INFO - PROCESS | 2948 | 1465811943003 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:03 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2478000 == 35 [pid = 2948] [id = 156] 02:59:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A2E9DC00) [pid = 2948] [serial = 466] [outer = 0000000000000000] 02:59:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A2EA0800) [pid = 2948] [serial = 467] [outer = 000000D2A2E9DC00] 02:59:03 INFO - PROCESS | 2948 | 1465811943048 Marionette DEBUG loaded listener.js 02:59:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A2EE7800) [pid = 2948] [serial = 468] [outer = 000000D2A2E9DC00] 02:59:03 INFO - PROCESS | 2948 | 1465811943850 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 02:59:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:59:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 985ms 02:59:03 INFO - PROCESS | 2948 | 1465811943895 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 02:59:03 INFO - PROCESS | 2948 | 1465811943900 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 02:59:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:59:03 INFO - PROCESS | 2948 | 1465811943905 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:59:03 INFO - PROCESS | 2948 | 1465811943911 Marionette TRACE conn6 <- [1,590,null,{}] 02:59:03 INFO - PROCESS | 2948 | 1465811943916 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:03 INFO - PROCESS | 2948 | 1465811943919 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:04 INFO - PROCESS | 2948 | 1465811944047 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 02:59:04 INFO - PROCESS | 2948 | 1465811944119 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:04 INFO - PROCESS | 2948 | 1465811944123 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:04 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29FDC0800 == 36 [pid = 2948] [id = 157] 02:59:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D295A4A400) [pid = 2948] [serial = 469] [outer = 0000000000000000] 02:59:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D295B98800) [pid = 2948] [serial = 470] [outer = 000000D295A4A400] 02:59:04 INFO - PROCESS | 2948 | 1465811944183 Marionette DEBUG loaded listener.js 02:59:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D29627D800) [pid = 2948] [serial = 471] [outer = 000000D295A4A400] 02:59:04 INFO - PROCESS | 2948 | 1465811944902 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 02:59:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:59:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1034ms 02:59:05 INFO - PROCESS | 2948 | 1465811944989 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 02:59:05 INFO - PROCESS | 2948 | 1465811944994 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 02:59:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:59:05 INFO - PROCESS | 2948 | 1465811945001 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:59:05 INFO - PROCESS | 2948 | 1465811945004 Marionette TRACE conn6 <- [1,594,null,{}] 02:59:05 INFO - PROCESS | 2948 | 1465811945009 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:05 INFO - PROCESS | 2948 | 1465811945012 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:05 INFO - PROCESS | 2948 | 1465811945148 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 02:59:05 INFO - PROCESS | 2948 | 1465811945213 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:05 INFO - PROCESS | 2948 | 1465811945216 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:05 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A3711800 == 37 [pid = 2948] [id = 158] 02:59:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D29BC6F000) [pid = 2948] [serial = 472] [outer = 0000000000000000] 02:59:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D29BCCC400) [pid = 2948] [serial = 473] [outer = 000000D29BC6F000] 02:59:05 INFO - PROCESS | 2948 | 1465811945275 Marionette DEBUG loaded listener.js 02:59:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D29FEC4000) [pid = 2948] [serial = 474] [outer = 000000D29BC6F000] 02:59:05 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BEC000 == 36 [pid = 2948] [id = 155] 02:59:05 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BBD800 == 35 [pid = 2948] [id = 154] 02:59:05 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A30CF000 == 34 [pid = 2948] [id = 153] 02:59:05 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A3712000 == 33 [pid = 2948] [id = 152] 02:59:05 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A293D000 == 32 [pid = 2948] [id = 151] 02:59:05 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2479000 == 31 [pid = 2948] [id = 150] 02:59:05 INFO - PROCESS | 2948 | --DOCSHELL 000000D29F30C800 == 30 [pid = 2948] [id = 149] 02:59:05 INFO - PROCESS | 2948 | --DOCSHELL 000000D29AB6C800 == 29 [pid = 2948] [id = 148] 02:59:05 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D2A237BC00) [pid = 2948] [serial = 413] [outer = 0000000000000000] [url = about:blank] 02:59:05 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D2A3173800) [pid = 2948] [serial = 416] [outer = 0000000000000000] [url = about:blank] 02:59:05 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D2A2B0B400) [pid = 2948] [serial = 414] [outer = 0000000000000000] [url = about:blank] 02:59:05 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D29F70B400) [pid = 2948] [serial = 407] [outer = 0000000000000000] [url = about:blank] 02:59:05 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D29FED2000) [pid = 2948] [serial = 408] [outer = 0000000000000000] [url = about:blank] 02:59:05 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D29BB8CC00) [pid = 2948] [serial = 398] [outer = 0000000000000000] [url = about:blank] 02:59:05 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D29F37B000) [pid = 2948] [serial = 399] [outer = 0000000000000000] [url = about:blank] 02:59:05 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D295AE1000) [pid = 2948] [serial = 395] [outer = 0000000000000000] [url = about:blank] 02:59:05 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D296168000) [pid = 2948] [serial = 396] [outer = 0000000000000000] [url = about:blank] 02:59:05 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29AAF3800) [pid = 2948] [serial = 404] [outer = 0000000000000000] [url = about:blank] 02:59:05 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29BB8F400) [pid = 2948] [serial = 405] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D295ADF800) [pid = 2948] [serial = 401] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D295C72800) [pid = 2948] [serial = 402] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A2EE8000) [pid = 2948] [serial = 393] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29A3B7800) [pid = 2948] [serial = 419] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A379C400) [pid = 2948] [serial = 422] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A14CC800) [pid = 2948] [serial = 420] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A5C6D000) [pid = 2948] [serial = 426] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2A36BE400) [pid = 2948] [serial = 417] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A14CA000) [pid = 2948] [serial = 410] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2A1E70C00) [pid = 2948] [serial = 411] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D2A40C5000) [pid = 2948] [serial = 423] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A5149C00) [pid = 2948] [serial = 425] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 2948 | 1465811946125 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:59:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:59:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1186ms 02:59:06 INFO - PROCESS | 2948 | 1465811946194 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 02:59:06 INFO - PROCESS | 2948 | 1465811946198 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 02:59:06 INFO - PROCESS | 2948 | 1465811946203 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:59:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:59:06 INFO - PROCESS | 2948 | 1465811946208 Marionette TRACE conn6 <- [1,598,null,{}] 02:59:06 INFO - PROCESS | 2948 | 1465811946213 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:06 INFO - PROCESS | 2948 | 1465811946215 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:06 INFO - PROCESS | 2948 | 1465811946310 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 02:59:06 INFO - PROCESS | 2948 | 1465811946376 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:06 INFO - PROCESS | 2948 | 1465811946379 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:06 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C27E800 == 30 [pid = 2948] [id = 159] 02:59:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D295A38C00) [pid = 2948] [serial = 475] [outer = 0000000000000000] 02:59:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D295C76800) [pid = 2948] [serial = 476] [outer = 000000D295A38C00] 02:59:06 INFO - PROCESS | 2948 | 1465811946428 Marionette DEBUG loaded listener.js 02:59:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D29A047C00) [pid = 2948] [serial = 477] [outer = 000000D295A38C00] 02:59:06 INFO - PROCESS | 2948 | 1465811946867 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 02:59:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:59:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 691ms 02:59:06 INFO - PROCESS | 2948 | 1465811946902 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 02:59:06 INFO - PROCESS | 2948 | 1465811946907 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 02:59:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:59:06 INFO - PROCESS | 2948 | 1465811946913 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:59:06 INFO - PROCESS | 2948 | 1465811946916 Marionette TRACE conn6 <- [1,602,null,{}] 02:59:06 INFO - PROCESS | 2948 | 1465811946920 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:06 INFO - PROCESS | 2948 | 1465811946923 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:07 INFO - PROCESS | 2948 | 1465811947017 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 02:59:07 INFO - PROCESS | 2948 | 1465811947024 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:07 INFO - PROCESS | 2948 | 1465811947026 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:07 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2145800 == 31 [pid = 2948] [id = 160] 02:59:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29BB94800) [pid = 2948] [serial = 478] [outer = 0000000000000000] 02:59:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29BB99800) [pid = 2948] [serial = 479] [outer = 000000D29BB94800] 02:59:07 INFO - PROCESS | 2948 | 1465811947074 Marionette DEBUG loaded listener.js 02:59:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29F374000) [pid = 2948] [serial = 480] [outer = 000000D29BB94800] 02:59:07 INFO - PROCESS | 2948 | 1465811947584 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 02:59:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:59:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 730ms 02:59:07 INFO - PROCESS | 2948 | 1465811947648 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 02:59:07 INFO - PROCESS | 2948 | 1465811947650 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 02:59:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:59:07 INFO - PROCESS | 2948 | 1465811947653 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:59:07 INFO - PROCESS | 2948 | 1465811947657 Marionette TRACE conn6 <- [1,606,null,{}] 02:59:07 INFO - PROCESS | 2948 | 1465811947669 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:07 INFO - PROCESS | 2948 | 1465811947674 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:07 INFO - PROCESS | 2948 | 1465811947762 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 02:59:07 INFO - PROCESS | 2948 | 1465811947769 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:07 INFO - PROCESS | 2948 | 1465811947772 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:07 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A33C8000 == 32 [pid = 2948] [id = 161] 02:59:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29FEDE400) [pid = 2948] [serial = 481] [outer = 0000000000000000] 02:59:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A006A800) [pid = 2948] [serial = 482] [outer = 000000D29FEDE400] 02:59:07 INFO - PROCESS | 2948 | 1465811947822 Marionette DEBUG loaded listener.js 02:59:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A14C9400) [pid = 2948] [serial = 483] [outer = 000000D29FEDE400] 02:59:08 INFO - PROCESS | 2948 | 1465811948246 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:59:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:59:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 628ms 02:59:08 INFO - PROCESS | 2948 | 1465811948290 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 02:59:08 INFO - PROCESS | 2948 | 1465811948292 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 02:59:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:59:08 INFO - PROCESS | 2948 | 1465811948296 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:59:08 INFO - PROCESS | 2948 | 1465811948298 Marionette TRACE conn6 <- [1,610,null,{}] 02:59:08 INFO - PROCESS | 2948 | 1465811948301 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:08 INFO - PROCESS | 2948 | 1465811948303 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:08 INFO - PROCESS | 2948 | 1465811948448 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 02:59:08 INFO - PROCESS | 2948 | 1465811948465 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:08 INFO - PROCESS | 2948 | 1465811948468 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:08 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5F3D000 == 33 [pid = 2948] [id = 162] 02:59:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A1E72000) [pid = 2948] [serial = 484] [outer = 0000000000000000] 02:59:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A1E76400) [pid = 2948] [serial = 485] [outer = 000000D2A1E72000] 02:59:08 INFO - PROCESS | 2948 | 1465811948520 Marionette DEBUG loaded listener.js 02:59:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A2380000) [pid = 2948] [serial = 486] [outer = 000000D2A1E72000] 02:59:08 INFO - PROCESS | 2948 | 1465811948961 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 02:59:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:59:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 692ms 02:59:09 INFO - PROCESS | 2948 | 1465811948991 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 02:59:09 INFO - PROCESS | 2948 | 1465811948993 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 02:59:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:59:09 INFO - PROCESS | 2948 | 1465811949010 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:59:09 INFO - PROCESS | 2948 | 1465811949012 Marionette TRACE conn6 <- [1,614,null,{}] 02:59:09 INFO - PROCESS | 2948 | 1465811949015 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:09 INFO - PROCESS | 2948 | 1465811949017 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:09 INFO - PROCESS | 2948 | 1465811949123 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 02:59:09 INFO - PROCESS | 2948 | 1465811949128 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:09 INFO - PROCESS | 2948 | 1465811949130 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:09 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BDA800 == 34 [pid = 2948] [id = 163] 02:59:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A29EC400) [pid = 2948] [serial = 487] [outer = 0000000000000000] 02:59:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A2B0E000) [pid = 2948] [serial = 488] [outer = 000000D2A29EC400] 02:59:09 INFO - PROCESS | 2948 | 1465811949176 Marionette DEBUG loaded listener.js 02:59:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A2EA8400) [pid = 2948] [serial = 489] [outer = 000000D2A29EC400] 02:59:09 INFO - PROCESS | 2948 | 1465811949637 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 02:59:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:59:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 692ms 02:59:09 INFO - PROCESS | 2948 | 1465811949704 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 02:59:09 INFO - PROCESS | 2948 | 1465811949706 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 02:59:09 INFO - PROCESS | 2948 | 1465811949709 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:59:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:59:09 INFO - PROCESS | 2948 | 1465811949711 Marionette TRACE conn6 <- [1,618,null,{}] 02:59:09 INFO - PROCESS | 2948 | 1465811949718 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:09 INFO - PROCESS | 2948 | 1465811949725 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:09 INFO - PROCESS | 2948 | 1465811949882 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 02:59:09 INFO - PROCESS | 2948 | 1465811949905 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:09 INFO - PROCESS | 2948 | 1465811949908 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:09 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9CE6000 == 35 [pid = 2948] [id = 164] 02:59:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A2EEF400) [pid = 2948] [serial = 490] [outer = 0000000000000000] 02:59:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A374CC00) [pid = 2948] [serial = 491] [outer = 000000D2A2EEF400] 02:59:09 INFO - PROCESS | 2948 | 1465811949952 Marionette DEBUG loaded listener.js 02:59:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A379E000) [pid = 2948] [serial = 492] [outer = 000000D2A2EEF400] 02:59:10 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D295A2F000) [pid = 2948] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:59:10 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D295BA5C00) [pid = 2948] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:59:10 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D29BCD0400) [pid = 2948] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:59:10 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D295BA1C00) [pid = 2948] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:59:10 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D295824400) [pid = 2948] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:59:10 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29628A400) [pid = 2948] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:59:10 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29F378C00) [pid = 2948] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:59:10 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A2EE5C00) [pid = 2948] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:59:10 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D295BA5000) [pid = 2948] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:59:10 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A5D5F000) [pid = 2948] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:59:10 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2958D7C00) [pid = 2948] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:59:10 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29C755800) [pid = 2948] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:59:10 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A237E400) [pid = 2948] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:59:10 INFO - PROCESS | 2948 | 1465811950441 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 02:59:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:59:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 777ms 02:59:10 INFO - PROCESS | 2948 | 1465811950489 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 02:59:10 INFO - PROCESS | 2948 | 1465811950491 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 02:59:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:59:10 INFO - PROCESS | 2948 | 1465811950495 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:59:10 INFO - PROCESS | 2948 | 1465811950497 Marionette TRACE conn6 <- [1,622,null,{}] 02:59:10 INFO - PROCESS | 2948 | 1465811950500 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:10 INFO - PROCESS | 2948 | 1465811950502 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:10 INFO - PROCESS | 2948 | 1465811950583 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 02:59:10 INFO - PROCESS | 2948 | 1465811950589 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:10 INFO - PROCESS | 2948 | 1465811950591 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:10 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BBEB800 == 36 [pid = 2948] [id = 165] 02:59:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29BC73800) [pid = 2948] [serial = 493] [outer = 0000000000000000] 02:59:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29AF8B000) [pid = 2948] [serial = 494] [outer = 000000D29BC73800] 02:59:10 INFO - PROCESS | 2948 | 1465811950636 Marionette DEBUG loaded listener.js 02:59:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A2B03C00) [pid = 2948] [serial = 495] [outer = 000000D29BC73800] 02:59:10 INFO - PROCESS | 2948 | [2948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:10 INFO - PROCESS | 2948 | [2948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:59:11 INFO - PROCESS | 2948 | [2948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:11 INFO - PROCESS | 2948 | [2948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:59:11 INFO - PROCESS | 2948 | 1465811951051 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 02:59:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:59:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 586ms 02:59:11 INFO - PROCESS | 2948 | 1465811951084 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 02:59:11 INFO - PROCESS | 2948 | 1465811951087 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 02:59:11 INFO - PROCESS | 2948 | 1465811951090 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:59:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:59:11 INFO - PROCESS | 2948 | 1465811951092 Marionette TRACE conn6 <- [1,626,null,{}] 02:59:11 INFO - PROCESS | 2948 | 1465811951095 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:11 INFO - PROCESS | 2948 | 1465811951097 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:11 INFO - PROCESS | 2948 | 1465811951212 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 02:59:11 INFO - PROCESS | 2948 | 1465811951221 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:11 INFO - PROCESS | 2948 | 1465811951223 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:11 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9EB6000 == 37 [pid = 2948] [id = 166] 02:59:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29FD0FC00) [pid = 2948] [serial = 496] [outer = 0000000000000000] 02:59:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A4B16C00) [pid = 2948] [serial = 497] [outer = 000000D29FD0FC00] 02:59:11 INFO - PROCESS | 2948 | 1465811951267 Marionette DEBUG loaded listener.js 02:59:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A5C62C00) [pid = 2948] [serial = 498] [outer = 000000D29FD0FC00] 02:59:11 INFO - PROCESS | 2948 | [2948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:11 INFO - PROCESS | 2948 | [2948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:59:11 INFO - PROCESS | 2948 | [2948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:11 INFO - PROCESS | 2948 | 1465811951669 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:59:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:59:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 627ms 02:59:11 INFO - PROCESS | 2948 | 1465811951721 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 02:59:11 INFO - PROCESS | 2948 | 1465811951723 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 02:59:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:59:11 INFO - PROCESS | 2948 | 1465811951726 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:59:11 INFO - PROCESS | 2948 | 1465811951728 Marionette TRACE conn6 <- [1,630,null,{}] 02:59:11 INFO - PROCESS | 2948 | 1465811951732 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:11 INFO - PROCESS | 2948 | 1465811951734 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:11 INFO - PROCESS | 2948 | 1465811951817 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 02:59:11 INFO - PROCESS | 2948 | 1465811951822 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:11 INFO - PROCESS | 2948 | 1465811951824 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:11 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA022800 == 38 [pid = 2948] [id = 167] 02:59:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A5837400) [pid = 2948] [serial = 499] [outer = 0000000000000000] 02:59:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A5D57000) [pid = 2948] [serial = 500] [outer = 000000D2A5837400] 02:59:11 INFO - PROCESS | 2948 | 1465811951869 Marionette DEBUG loaded listener.js 02:59:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A5F11400) [pid = 2948] [serial = 501] [outer = 000000D2A5837400] 02:59:12 INFO - PROCESS | 2948 | 1465811952283 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 02:59:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:59:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 585ms 02:59:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:59:12 INFO - PROCESS | 2948 | 1465811952321 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 02:59:12 INFO - PROCESS | 2948 | 1465811952323 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 02:59:12 INFO - PROCESS | 2948 | 1465811952326 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:59:12 INFO - PROCESS | 2948 | 1465811952328 Marionette TRACE conn6 <- [1,634,null,{}] 02:59:12 INFO - PROCESS | 2948 | 1465811952344 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:12 INFO - PROCESS | 2948 | 1465811952346 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:12 INFO - PROCESS | 2948 | 1465811952430 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 02:59:12 INFO - PROCESS | 2948 | 1465811952592 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:12 INFO - PROCESS | 2948 | 1465811952595 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:12 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29AFC1000 == 39 [pid = 2948] [id = 168] 02:59:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D29592FC00) [pid = 2948] [serial = 502] [outer = 0000000000000000] 02:59:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D295A2E400) [pid = 2948] [serial = 503] [outer = 000000D29592FC00] 02:59:12 INFO - PROCESS | 2948 | 1465811952670 Marionette DEBUG loaded listener.js 02:59:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D295C76400) [pid = 2948] [serial = 504] [outer = 000000D29592FC00] 02:59:13 INFO - PROCESS | 2948 | 1465811953260 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:59:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:59:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 986ms 02:59:13 INFO - PROCESS | 2948 | 1465811953317 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 02:59:13 INFO - PROCESS | 2948 | 1465811953321 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 02:59:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:59:13 INFO - PROCESS | 2948 | 1465811953325 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:59:13 INFO - PROCESS | 2948 | 1465811953329 Marionette TRACE conn6 <- [1,638,null,{}] 02:59:13 INFO - PROCESS | 2948 | 1465811953335 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:13 INFO - PROCESS | 2948 | 1465811953338 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:13 INFO - PROCESS | 2948 | 1465811953454 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 02:59:13 INFO - PROCESS | 2948 | 1465811953530 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:13 INFO - PROCESS | 2948 | 1465811953533 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:13 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5179000 == 40 [pid = 2948] [id = 169] 02:59:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D29F702400) [pid = 2948] [serial = 505] [outer = 0000000000000000] 02:59:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D29FD03000) [pid = 2948] [serial = 506] [outer = 000000D29F702400] 02:59:13 INFO - PROCESS | 2948 | 1465811953631 Marionette DEBUG loaded listener.js 02:59:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A14BF800) [pid = 2948] [serial = 507] [outer = 000000D29F702400] 02:59:14 INFO - PROCESS | 2948 | 1465811954253 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 02:59:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:59:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 986ms 02:59:14 INFO - PROCESS | 2948 | 1465811954317 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 02:59:14 INFO - PROCESS | 2948 | 1465811954322 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 02:59:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:59:14 INFO - PROCESS | 2948 | 1465811954326 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:59:14 INFO - PROCESS | 2948 | 1465811954328 Marionette TRACE conn6 <- [1,642,null,{}] 02:59:14 INFO - PROCESS | 2948 | 1465811954332 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:14 INFO - PROCESS | 2948 | 1465811954335 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:14 INFO - PROCESS | 2948 | 1465811954452 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 02:59:14 INFO - PROCESS | 2948 | 1465811954526 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:14 INFO - PROCESS | 2948 | 1465811954529 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:14 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA07C000 == 41 [pid = 2948] [id = 170] 02:59:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D2A2EA2000) [pid = 2948] [serial = 508] [outer = 0000000000000000] 02:59:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D2A2EEF000) [pid = 2948] [serial = 509] [outer = 000000D2A2EA2000] 02:59:14 INFO - PROCESS | 2948 | 1465811954625 Marionette DEBUG loaded listener.js 02:59:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D2A36C0400) [pid = 2948] [serial = 510] [outer = 000000D2A2EA2000] 02:59:15 INFO - PROCESS | 2948 | 1465811955273 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 02:59:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:59:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 986ms 02:59:15 INFO - PROCESS | 2948 | 1465811955315 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 02:59:15 INFO - PROCESS | 2948 | 1465811955318 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 02:59:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:59:15 INFO - PROCESS | 2948 | 1465811955329 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:59:15 INFO - PROCESS | 2948 | 1465811955336 Marionette TRACE conn6 <- [1,646,null,{}] 02:59:15 INFO - PROCESS | 2948 | 1465811955340 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:15 INFO - PROCESS | 2948 | 1465811955344 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:15 INFO - PROCESS | 2948 | 1465811955458 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 02:59:15 INFO - PROCESS | 2948 | 1465811955529 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:15 INFO - PROCESS | 2948 | 1465811955532 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:15 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA27A800 == 42 [pid = 2948] [id = 171] 02:59:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D2A4BBD000) [pid = 2948] [serial = 511] [outer = 0000000000000000] 02:59:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D2A66B8400) [pid = 2948] [serial = 512] [outer = 000000D2A4BBD000] 02:59:15 INFO - PROCESS | 2948 | 1465811955586 Marionette DEBUG loaded listener.js 02:59:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 93 (000000D2A66C1000) [pid = 2948] [serial = 513] [outer = 000000D2A4BBD000] 02:59:16 INFO - PROCESS | 2948 | 1465811956353 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:59:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:59:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1086ms 02:59:16 INFO - PROCESS | 2948 | 1465811956414 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 02:59:16 INFO - PROCESS | 2948 | 1465811956418 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 02:59:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:59:16 INFO - PROCESS | 2948 | 1465811956423 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:59:16 INFO - PROCESS | 2948 | 1465811956427 Marionette TRACE conn6 <- [1,650,null,{}] 02:59:16 INFO - PROCESS | 2948 | 1465811956432 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:16 INFO - PROCESS | 2948 | 1465811956435 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:16 INFO - PROCESS | 2948 | 1465811956543 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 02:59:16 INFO - PROCESS | 2948 | 1465811956617 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:16 INFO - PROCESS | 2948 | 1465811956622 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:16 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29FDC1800 == 43 [pid = 2948] [id = 172] 02:59:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 94 (000000D295A3B800) [pid = 2948] [serial = 514] [outer = 0000000000000000] 02:59:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 95 (000000D295A4F400) [pid = 2948] [serial = 515] [outer = 000000D295A3B800] 02:59:16 INFO - PROCESS | 2948 | 1465811956672 Marionette DEBUG loaded listener.js 02:59:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 96 (000000D2971B3C00) [pid = 2948] [serial = 516] [outer = 000000D295A3B800] 02:59:17 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C30E000 == 42 [pid = 2948] [id = 147] 02:59:17 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA022800 == 41 [pid = 2948] [id = 167] 02:59:17 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9EB6000 == 40 [pid = 2948] [id = 166] 02:59:17 INFO - PROCESS | 2948 | --DOCSHELL 000000D29BBEB800 == 39 [pid = 2948] [id = 165] 02:59:17 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9CE6000 == 38 [pid = 2948] [id = 164] 02:59:17 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BDA800 == 37 [pid = 2948] [id = 163] 02:59:17 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5F3D000 == 36 [pid = 2948] [id = 162] 02:59:17 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A33C8000 == 35 [pid = 2948] [id = 161] 02:59:17 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2145800 == 34 [pid = 2948] [id = 160] 02:59:17 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C27E800 == 33 [pid = 2948] [id = 159] 02:59:17 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A3711800 == 32 [pid = 2948] [id = 158] 02:59:17 INFO - PROCESS | 2948 | --DOCSHELL 000000D29FDC0800 == 31 [pid = 2948] [id = 157] 02:59:17 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2478000 == 30 [pid = 2948] [id = 156] 02:59:17 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA27A800 == 29 [pid = 2948] [id = 171] 02:59:17 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA07C000 == 28 [pid = 2948] [id = 170] 02:59:17 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5179000 == 27 [pid = 2948] [id = 169] 02:59:17 INFO - PROCESS | 2948 | --DOCSHELL 000000D29AFC1000 == 26 [pid = 2948] [id = 168] 02:59:17 INFO - PROCESS | 2948 | --DOMWINDOW == 95 (000000D29AF70000) [pid = 2948] [serial = 429] [outer = 0000000000000000] [url = about:blank] 02:59:17 INFO - PROCESS | 2948 | --DOMWINDOW == 94 (000000D296C38800) [pid = 2948] [serial = 428] [outer = 0000000000000000] [url = about:blank] 02:59:17 INFO - PROCESS | 2948 | --DOMWINDOW == 93 (000000D2A14CA400) [pid = 2948] [serial = 432] [outer = 0000000000000000] [url = about:blank] 02:59:17 INFO - PROCESS | 2948 | --DOMWINDOW == 92 (000000D29FD3D000) [pid = 2948] [serial = 431] [outer = 0000000000000000] [url = about:blank] 02:59:17 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D2A5D54000) [pid = 2948] [serial = 435] [outer = 0000000000000000] [url = about:blank] 02:59:17 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D2A343E400) [pid = 2948] [serial = 434] [outer = 0000000000000000] [url = about:blank] 02:59:17 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D29FD02400) [pid = 2948] [serial = 455] [outer = 0000000000000000] [url = about:blank] 02:59:17 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D2A5F51800) [pid = 2948] [serial = 438] [outer = 0000000000000000] [url = about:blank] 02:59:17 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D2A5F09000) [pid = 2948] [serial = 437] [outer = 0000000000000000] [url = about:blank] 02:59:17 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D295A37C00) [pid = 2948] [serial = 458] [outer = 0000000000000000] [url = about:blank] 02:59:17 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D29FD48000) [pid = 2948] [serial = 456] [outer = 0000000000000000] [url = about:blank] 02:59:17 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D2A1E70400) [pid = 2948] [serial = 461] [outer = 0000000000000000] [url = about:blank] 02:59:17 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2A1E8F800) [pid = 2948] [serial = 462] [outer = 0000000000000000] [url = about:blank] 02:59:17 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A2B05C00) [pid = 2948] [serial = 465] [outer = 0000000000000000] [url = about:blank] 02:59:17 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29F37AC00) [pid = 2948] [serial = 453] [outer = 0000000000000000] [url = about:blank] 02:59:17 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29BB96C00) [pid = 2948] [serial = 450] [outer = 0000000000000000] [url = about:blank] 02:59:17 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29FEE9C00) [pid = 2948] [serial = 459] [outer = 0000000000000000] [url = about:blank] 02:59:17 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A2556400) [pid = 2948] [serial = 464] [outer = 0000000000000000] [url = about:blank] 02:59:17 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D295A34000) [pid = 2948] [serial = 443] [outer = 0000000000000000] [url = about:blank] 02:59:17 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D295A4B000) [pid = 2948] [serial = 444] [outer = 0000000000000000] [url = about:blank] 02:59:17 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D295C70C00) [pid = 2948] [serial = 446] [outer = 0000000000000000] [url = about:blank] 02:59:17 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D296310000) [pid = 2948] [serial = 447] [outer = 0000000000000000] [url = about:blank] 02:59:17 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29C2AD000) [pid = 2948] [serial = 452] [outer = 0000000000000000] [url = about:blank] 02:59:17 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29A0BD000) [pid = 2948] [serial = 441] [outer = 0000000000000000] [url = about:blank] 02:59:17 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D295C77000) [pid = 2948] [serial = 440] [outer = 0000000000000000] [url = about:blank] 02:59:17 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D29AB2AC00) [pid = 2948] [serial = 449] [outer = 0000000000000000] [url = about:blank] 02:59:17 INFO - PROCESS | 2948 | [2948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:17 INFO - PROCESS | 2948 | [2948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:17 INFO - PROCESS | 2948 | [2948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:59:18 INFO - PROCESS | 2948 | 1465811958062 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 02:59:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:59:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1694ms 02:59:18 INFO - PROCESS | 2948 | 1465811958122 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 02:59:18 INFO - PROCESS | 2948 | 1465811958127 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 02:59:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:59:18 INFO - PROCESS | 2948 | 1465811958131 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:59:18 INFO - PROCESS | 2948 | 1465811958135 Marionette TRACE conn6 <- [1,654,null,{}] 02:59:18 INFO - PROCESS | 2948 | 1465811958141 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:18 INFO - PROCESS | 2948 | 1465811958144 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:18 INFO - PROCESS | 2948 | 1465811958239 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 02:59:18 INFO - PROCESS | 2948 | 1465811958246 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:18 INFO - PROCESS | 2948 | 1465811958249 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:18 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29B1CD000 == 27 [pid = 2948] [id = 173] 02:59:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D295A33000) [pid = 2948] [serial = 517] [outer = 0000000000000000] 02:59:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D295A36400) [pid = 2948] [serial = 518] [outer = 000000D295A33000] 02:59:18 INFO - PROCESS | 2948 | 1465811958306 Marionette DEBUG loaded listener.js 02:59:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D295ADE800) [pid = 2948] [serial = 519] [outer = 000000D295A33000] 02:59:18 INFO - PROCESS | 2948 | [2948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:18 INFO - PROCESS | 2948 | [2948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:59:18 INFO - PROCESS | 2948 | [2948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:18 INFO - PROCESS | 2948 | [2948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:59:18 INFO - PROCESS | 2948 | 1465811958775 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 02:59:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:59:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 688ms 02:59:18 INFO - PROCESS | 2948 | 1465811958824 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 02:59:18 INFO - PROCESS | 2948 | 1465811958830 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 02:59:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:59:18 INFO - PROCESS | 2948 | 1465811958836 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:59:18 INFO - PROCESS | 2948 | 1465811958839 Marionette TRACE conn6 <- [1,658,null,{}] 02:59:18 INFO - PROCESS | 2948 | 1465811958843 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:18 INFO - PROCESS | 2948 | 1465811958846 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:18 INFO - PROCESS | 2948 | 1465811958936 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 02:59:18 INFO - PROCESS | 2948 | 1465811958950 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:18 INFO - PROCESS | 2948 | 1465811958953 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:18 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29FDC0800 == 28 [pid = 2948] [id = 174] 02:59:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D295C78000) [pid = 2948] [serial = 520] [outer = 0000000000000000] 02:59:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D295C7BC00) [pid = 2948] [serial = 521] [outer = 000000D295C78000] 02:59:19 INFO - PROCESS | 2948 | 1465811959004 Marionette DEBUG loaded listener.js 02:59:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D296FE4C00) [pid = 2948] [serial = 522] [outer = 000000D295C78000] 02:59:19 INFO - PROCESS | 2948 | 1465811959462 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 02:59:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:59:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 693ms 02:59:19 INFO - PROCESS | 2948 | 1465811959531 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 02:59:19 INFO - PROCESS | 2948 | 1465811959533 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 02:59:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:59:19 INFO - PROCESS | 2948 | 1465811959537 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:59:19 INFO - PROCESS | 2948 | 1465811959540 Marionette TRACE conn6 <- [1,662,null,{}] 02:59:19 INFO - PROCESS | 2948 | 1465811959551 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:19 INFO - PROCESS | 2948 | 1465811959556 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:19 INFO - PROCESS | 2948 | 1465811959676 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 02:59:19 INFO - PROCESS | 2948 | 1465811959753 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:19 INFO - PROCESS | 2948 | 1465811959756 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:19 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A292D800 == 29 [pid = 2948] [id = 175] 02:59:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D295933800) [pid = 2948] [serial = 523] [outer = 0000000000000000] 02:59:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29AFD1C00) [pid = 2948] [serial = 524] [outer = 000000D295933800] 02:59:19 INFO - PROCESS | 2948 | 1465811959806 Marionette DEBUG loaded listener.js 02:59:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29BB97000) [pid = 2948] [serial = 525] [outer = 000000D295933800] 02:59:20 INFO - PROCESS | 2948 | [2948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:20 INFO - PROCESS | 2948 | [2948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:59:20 INFO - PROCESS | 2948 | [2948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:20 INFO - PROCESS | 2948 | [2948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:59:20 INFO - PROCESS | 2948 | 1465811960223 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 02:59:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 02:59:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 733ms 02:59:20 INFO - PROCESS | 2948 | 1465811960273 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 02:59:20 INFO - PROCESS | 2948 | 1465811960275 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 02:59:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:59:20 INFO - PROCESS | 2948 | 1465811960278 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:59:20 INFO - PROCESS | 2948 | 1465811960280 Marionette TRACE conn6 <- [1,666,null,{}] 02:59:20 INFO - PROCESS | 2948 | 1465811960284 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:20 INFO - PROCESS | 2948 | 1465811960286 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:20 INFO - PROCESS | 2948 | 1465811960398 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 02:59:20 INFO - PROCESS | 2948 | 1465811960409 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:20 INFO - PROCESS | 2948 | 1465811960411 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:20 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A30C3000 == 30 [pid = 2948] [id = 176] 02:59:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29C2A6800) [pid = 2948] [serial = 526] [outer = 0000000000000000] 02:59:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D29F374400) [pid = 2948] [serial = 527] [outer = 000000D29C2A6800] 02:59:20 INFO - PROCESS | 2948 | 1465811960497 Marionette DEBUG loaded listener.js 02:59:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D29F3BFC00) [pid = 2948] [serial = 528] [outer = 000000D29C2A6800] 02:59:20 INFO - PROCESS | 2948 | 1465811960925 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 02:59:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:59:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 692ms 02:59:20 INFO - PROCESS | 2948 | 1465811960973 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 02:59:20 INFO - PROCESS | 2948 | 1465811960975 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 02:59:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:59:20 INFO - PROCESS | 2948 | 1465811960986 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:59:20 INFO - PROCESS | 2948 | 1465811960988 Marionette TRACE conn6 <- [1,670,null,{}] 02:59:21 INFO - PROCESS | 2948 | 1465811961032 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:21 INFO - PROCESS | 2948 | 1465811961034 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:21 INFO - PROCESS | 2948 | 1465811961138 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 02:59:21 INFO - PROCESS | 2948 | 1465811961147 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:21 INFO - PROCESS | 2948 | 1465811961149 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:21 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5193000 == 31 [pid = 2948] [id = 177] 02:59:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D295C77800) [pid = 2948] [serial = 529] [outer = 0000000000000000] 02:59:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D29FD0D800) [pid = 2948] [serial = 530] [outer = 000000D295C77800] 02:59:21 INFO - PROCESS | 2948 | 1465811961194 Marionette DEBUG loaded listener.js 02:59:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D29FEE4C00) [pid = 2948] [serial = 531] [outer = 000000D295C77800] 02:59:21 INFO - PROCESS | 2948 | [2948] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:59:22 INFO - PROCESS | 2948 | [2948] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:59:22 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D2A1E72000) [pid = 2948] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:59:22 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2A29EC400) [pid = 2948] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:59:22 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D295A4A400) [pid = 2948] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:59:22 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29BC6F000) [pid = 2948] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:59:22 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A2E9DC00) [pid = 2948] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:59:22 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A2EEF400) [pid = 2948] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:59:22 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29BB94800) [pid = 2948] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:59:22 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D295A38C00) [pid = 2948] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:59:22 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29FEDE400) [pid = 2948] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:59:22 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29BC73800) [pid = 2948] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:59:22 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29FD0FC00) [pid = 2948] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:59:22 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A5837400) [pid = 2948] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:59:22 INFO - PROCESS | 2948 | 1465811962215 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 02:59:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 02:59:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1270ms 02:59:22 INFO - PROCESS | 2948 | 1465811962258 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 02:59:22 INFO - PROCESS | 2948 | 1465811962260 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 02:59:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:59:22 INFO - PROCESS | 2948 | 1465811962263 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:59:22 INFO - PROCESS | 2948 | 1465811962265 Marionette TRACE conn6 <- [1,674,null,{}] 02:59:22 INFO - PROCESS | 2948 | 1465811962269 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:22 INFO - PROCESS | 2948 | 1465811962275 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:22 INFO - PROCESS | 2948 | 1465811962383 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 02:59:22 INFO - PROCESS | 2948 | 1465811962389 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:22 INFO - PROCESS | 2948 | 1465811962391 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:22 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8B44000 == 32 [pid = 2948] [id = 178] 02:59:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2959A8000) [pid = 2948] [serial = 532] [outer = 0000000000000000] 02:59:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A1AC3000) [pid = 2948] [serial = 533] [outer = 000000D2959A8000] 02:59:22 INFO - PROCESS | 2948 | 1465811962437 Marionette DEBUG loaded listener.js 02:59:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A1E73800) [pid = 2948] [serial = 534] [outer = 000000D2959A8000] 02:59:23 INFO - PROCESS | 2948 | 1465811963367 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 02:59:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:59:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1136ms 02:59:23 INFO - PROCESS | 2948 | 1465811963406 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 02:59:23 INFO - PROCESS | 2948 | 1465811963409 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 02:59:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:59:23 INFO - PROCESS | 2948 | 1465811963412 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:59:23 INFO - PROCESS | 2948 | 1465811963414 Marionette TRACE conn6 <- [1,678,null,{}] 02:59:23 INFO - PROCESS | 2948 | 1465811963418 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:23 INFO - PROCESS | 2948 | 1465811963420 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:23 INFO - PROCESS | 2948 | 1465811963499 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 02:59:23 INFO - PROCESS | 2948 | 1465811963506 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:23 INFO - PROCESS | 2948 | 1465811963508 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:23 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BD2800 == 33 [pid = 2948] [id = 179] 02:59:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A1E77800) [pid = 2948] [serial = 535] [outer = 0000000000000000] 02:59:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A237B800) [pid = 2948] [serial = 536] [outer = 000000D2A1E77800] 02:59:23 INFO - PROCESS | 2948 | 1465811963552 Marionette DEBUG loaded listener.js 02:59:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A2B04400) [pid = 2948] [serial = 537] [outer = 000000D2A1E77800] 02:59:24 INFO - PROCESS | 2948 | 1465811964832 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 02:59:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:59:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1446ms 02:59:24 INFO - PROCESS | 2948 | 1465811964863 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 02:59:24 INFO - PROCESS | 2948 | 1465811964868 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 02:59:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:59:24 INFO - PROCESS | 2948 | 1465811964881 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:59:24 INFO - PROCESS | 2948 | 1465811964884 Marionette TRACE conn6 <- [1,682,null,{}] 02:59:24 INFO - PROCESS | 2948 | 1465811964890 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:24 INFO - PROCESS | 2948 | 1465811964894 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:25 INFO - PROCESS | 2948 | 1465811965064 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 02:59:25 INFO - PROCESS | 2948 | 1465811965154 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:25 INFO - PROCESS | 2948 | 1465811965157 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:25 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29FDBE000 == 34 [pid = 2948] [id = 180] 02:59:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D295A4FC00) [pid = 2948] [serial = 538] [outer = 0000000000000000] 02:59:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D295BA4C00) [pid = 2948] [serial = 539] [outer = 000000D295A4FC00] 02:59:25 INFO - PROCESS | 2948 | 1465811965216 Marionette DEBUG loaded listener.js 02:59:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D296FE1400) [pid = 2948] [serial = 540] [outer = 000000D295A4FC00] 02:59:26 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8B44000 == 33 [pid = 2948] [id = 178] 02:59:26 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5193000 == 32 [pid = 2948] [id = 177] 02:59:26 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A30C3000 == 31 [pid = 2948] [id = 176] 02:59:26 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A292D800 == 30 [pid = 2948] [id = 175] 02:59:26 INFO - PROCESS | 2948 | --DOCSHELL 000000D29FDC0800 == 29 [pid = 2948] [id = 174] 02:59:26 INFO - PROCESS | 2948 | --DOCSHELL 000000D29B1CD000 == 28 [pid = 2948] [id = 173] 02:59:26 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D2A1E76400) [pid = 2948] [serial = 485] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A2380000) [pid = 2948] [serial = 486] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A2EA8400) [pid = 2948] [serial = 489] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A2B0E000) [pid = 2948] [serial = 488] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29627D800) [pid = 2948] [serial = 471] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29BCCC400) [pid = 2948] [serial = 473] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29FEC4000) [pid = 2948] [serial = 474] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A2EE7800) [pid = 2948] [serial = 468] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A2EA0800) [pid = 2948] [serial = 467] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A374CC00) [pid = 2948] [serial = 491] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D29BB99800) [pid = 2948] [serial = 479] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D29F374000) [pid = 2948] [serial = 480] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D295C76800) [pid = 2948] [serial = 476] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D29A047C00) [pid = 2948] [serial = 477] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A006A800) [pid = 2948] [serial = 482] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D295B98800) [pid = 2948] [serial = 470] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D29AF8B000) [pid = 2948] [serial = 494] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D2A4B16C00) [pid = 2948] [serial = 497] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D2A5C62C00) [pid = 2948] [serial = 498] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D2A379E000) [pid = 2948] [serial = 492] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 2948 | --DOMWINDOW == 61 (000000D2A5F11400) [pid = 2948] [serial = 501] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 2948 | --DOMWINDOW == 60 (000000D2A2B03C00) [pid = 2948] [serial = 495] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 2948 | --DOMWINDOW == 59 (000000D2A14C9400) [pid = 2948] [serial = 483] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 2948 | --DOMWINDOW == 58 (000000D2A5D57000) [pid = 2948] [serial = 500] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 2948 | 1465811966453 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 02:59:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 02:59:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1594ms 02:59:26 INFO - PROCESS | 2948 | 1465811966476 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 02:59:26 INFO - PROCESS | 2948 | 1465811966480 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 02:59:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:59:26 INFO - PROCESS | 2948 | 1465811966485 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:59:26 INFO - PROCESS | 2948 | 1465811966488 Marionette TRACE conn6 <- [1,686,null,{}] 02:59:26 INFO - PROCESS | 2948 | 1465811966530 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:26 INFO - PROCESS | 2948 | 1465811966533 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:26 INFO - PROCESS | 2948 | 1465811966640 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 02:59:26 INFO - PROCESS | 2948 | 1465811966649 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:26 INFO - PROCESS | 2948 | 1465811966654 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:26 INFO - PROCESS | 2948 | ++DOCSHELL 000000D296665800 == 29 [pid = 2948] [id = 181] 02:59:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 59 (000000D295828C00) [pid = 2948] [serial = 541] [outer = 0000000000000000] 02:59:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 60 (000000D2958D1C00) [pid = 2948] [serial = 542] [outer = 000000D295828C00] 02:59:26 INFO - PROCESS | 2948 | 1465811966703 Marionette DEBUG loaded listener.js 02:59:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 61 (000000D295A30C00) [pid = 2948] [serial = 543] [outer = 000000D295828C00] 02:59:27 INFO - PROCESS | 2948 | 1465811967618 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 02:59:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 02:59:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1199ms 02:59:27 INFO - PROCESS | 2948 | 1465811967685 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 02:59:27 INFO - PROCESS | 2948 | 1465811967691 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 02:59:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:59:27 INFO - PROCESS | 2948 | 1465811967697 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:59:27 INFO - PROCESS | 2948 | 1465811967700 Marionette TRACE conn6 <- [1,690,null,{}] 02:59:27 INFO - PROCESS | 2948 | 1465811967704 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:27 INFO - PROCESS | 2948 | 1465811967707 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:27 INFO - PROCESS | 2948 | 1465811967801 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 02:59:27 INFO - PROCESS | 2948 | 1465811967809 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:27 INFO - PROCESS | 2948 | 1465811967811 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:27 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C210800 == 30 [pid = 2948] [id = 182] 02:59:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 62 (000000D295C73000) [pid = 2948] [serial = 544] [outer = 0000000000000000] 02:59:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D295C79C00) [pid = 2948] [serial = 545] [outer = 000000D295C73000] 02:59:27 INFO - PROCESS | 2948 | 1465811967861 Marionette DEBUG loaded listener.js 02:59:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D2961BB400) [pid = 2948] [serial = 546] [outer = 000000D295C73000] 02:59:28 INFO - PROCESS | 2948 | 1465811968820 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 02:59:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:59:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1136ms 02:59:28 INFO - PROCESS | 2948 | 1465811968835 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 02:59:28 INFO - PROCESS | 2948 | 1465811968837 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 02:59:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:59:28 INFO - PROCESS | 2948 | 1465811968847 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:59:28 INFO - PROCESS | 2948 | 1465811968851 Marionette TRACE conn6 <- [1,694,null,{}] 02:59:28 INFO - PROCESS | 2948 | 1465811968862 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:28 INFO - PROCESS | 2948 | 1465811968867 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:28 INFO - PROCESS | 2948 | 1465811968978 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 02:59:28 INFO - PROCESS | 2948 | 1465811968985 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:28 INFO - PROCESS | 2948 | 1465811968989 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:29 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A1CB7000 == 31 [pid = 2948] [id = 183] 02:59:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D29AAFB000) [pid = 2948] [serial = 547] [outer = 0000000000000000] 02:59:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D29AB91800) [pid = 2948] [serial = 548] [outer = 000000D29AAFB000] 02:59:29 INFO - PROCESS | 2948 | 1465811969037 Marionette DEBUG loaded listener.js 02:59:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D29B038400) [pid = 2948] [serial = 549] [outer = 000000D29AAFB000] 02:59:29 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2959A8000) [pid = 2948] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:59:29 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D295C78000) [pid = 2948] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:59:29 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D295A3B800) [pid = 2948] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:59:29 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D295933800) [pid = 2948] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:59:29 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D295A33000) [pid = 2948] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:59:29 INFO - PROCESS | 2948 | --DOMWINDOW == 61 (000000D29C2A6800) [pid = 2948] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:59:29 INFO - PROCESS | 2948 | --DOMWINDOW == 60 (000000D29592FC00) [pid = 2948] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:59:29 INFO - PROCESS | 2948 | --DOMWINDOW == 59 (000000D29F702400) [pid = 2948] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:59:29 INFO - PROCESS | 2948 | --DOMWINDOW == 58 (000000D2A2EA2000) [pid = 2948] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:59:29 INFO - PROCESS | 2948 | --DOMWINDOW == 57 (000000D2A4BBD000) [pid = 2948] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:59:29 INFO - PROCESS | 2948 | --DOMWINDOW == 56 (000000D295C77800) [pid = 2948] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:59:30 INFO - PROCESS | 2948 | 1465811969999 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 02:59:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:59:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1200ms 02:59:30 INFO - PROCESS | 2948 | 1465811970043 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 02:59:30 INFO - PROCESS | 2948 | 1465811970046 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 02:59:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:59:30 INFO - PROCESS | 2948 | 1465811970049 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:59:30 INFO - PROCESS | 2948 | 1465811970051 Marionette TRACE conn6 <- [1,698,null,{}] 02:59:30 INFO - PROCESS | 2948 | 1465811970055 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:30 INFO - PROCESS | 2948 | 1465811970057 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:30 INFO - PROCESS | 2948 | 1465811970168 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 02:59:30 INFO - PROCESS | 2948 | 1465811970209 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:30 INFO - PROCESS | 2948 | 1465811970212 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:30 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2924800 == 32 [pid = 2948] [id = 184] 02:59:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 57 (000000D294841800) [pid = 2948] [serial = 550] [outer = 0000000000000000] 02:59:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 58 (000000D29BB8E800) [pid = 2948] [serial = 551] [outer = 000000D294841800] 02:59:30 INFO - PROCESS | 2948 | 1465811970258 Marionette DEBUG loaded listener.js 02:59:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 59 (000000D29BCC2800) [pid = 2948] [serial = 552] [outer = 000000D294841800] 02:59:31 INFO - PROCESS | 2948 | 1465811971133 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 02:59:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:59:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1137ms 02:59:31 INFO - PROCESS | 2948 | 1465811971190 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 02:59:31 INFO - PROCESS | 2948 | 1465811971192 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 02:59:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:59:31 INFO - PROCESS | 2948 | 1465811971195 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:59:31 INFO - PROCESS | 2948 | 1465811971197 Marionette TRACE conn6 <- [1,702,null,{}] 02:59:31 INFO - PROCESS | 2948 | 1465811971204 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:31 INFO - PROCESS | 2948 | 1465811971206 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:31 INFO - PROCESS | 2948 | 1465811971288 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 02:59:31 INFO - PROCESS | 2948 | 1465811971295 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:31 INFO - PROCESS | 2948 | 1465811971297 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:31 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A30D0800 == 33 [pid = 2948] [id = 185] 02:59:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 60 (000000D29BCD0C00) [pid = 2948] [serial = 553] [outer = 0000000000000000] 02:59:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 61 (000000D29C752800) [pid = 2948] [serial = 554] [outer = 000000D29BCD0C00] 02:59:31 INFO - PROCESS | 2948 | 1465811971342 Marionette DEBUG loaded listener.js 02:59:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 62 (000000D29F37B800) [pid = 2948] [serial = 555] [outer = 000000D29BCD0C00] 02:59:32 INFO - PROCESS | 2948 | 1465811972280 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 02:59:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 02:59:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1130ms 02:59:32 INFO - PROCESS | 2948 | 1465811972362 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 02:59:32 INFO - PROCESS | 2948 | 1465811972366 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 02:59:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:59:32 INFO - PROCESS | 2948 | 1465811972372 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:59:32 INFO - PROCESS | 2948 | 1465811972377 Marionette TRACE conn6 <- [1,706,null,{}] 02:59:32 INFO - PROCESS | 2948 | 1465811972384 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:32 INFO - PROCESS | 2948 | 1465811972388 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:32 INFO - PROCESS | 2948 | 1465811972538 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 02:59:32 INFO - PROCESS | 2948 | 1465811972647 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:32 INFO - PROCESS | 2948 | 1465811972651 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:32 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29AB6C800 == 34 [pid = 2948] [id = 186] 02:59:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D2958DC800) [pid = 2948] [serial = 556] [outer = 0000000000000000] 02:59:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D295933800) [pid = 2948] [serial = 557] [outer = 000000D2958DC800] 02:59:32 INFO - PROCESS | 2948 | 1465811972754 Marionette DEBUG loaded listener.js 02:59:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D295AE8800) [pid = 2948] [serial = 558] [outer = 000000D2958DC800] 02:59:33 INFO - PROCESS | 2948 | 1465811973861 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 02:59:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:59:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1553ms 02:59:33 INFO - PROCESS | 2948 | 1465811973926 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 02:59:33 INFO - PROCESS | 2948 | 1465811973930 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 02:59:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:59:33 INFO - PROCESS | 2948 | 1465811973979 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:59:33 INFO - PROCESS | 2948 | 1465811973984 Marionette TRACE conn6 <- [1,710,null,{}] 02:59:34 INFO - PROCESS | 2948 | 1465811973989 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:34 INFO - PROCESS | 2948 | 1465811973992 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:34 INFO - PROCESS | 2948 | 1465811974129 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 02:59:34 INFO - PROCESS | 2948 | 1465811974237 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:34 INFO - PROCESS | 2948 | 1465811974240 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:34 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2E29000 == 35 [pid = 2948] [id = 187] 02:59:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D29A348400) [pid = 2948] [serial = 559] [outer = 0000000000000000] 02:59:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D29AD73C00) [pid = 2948] [serial = 560] [outer = 000000D29A348400] 02:59:34 INFO - PROCESS | 2948 | 1465811974297 Marionette DEBUG loaded listener.js 02:59:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D29BB99C00) [pid = 2948] [serial = 561] [outer = 000000D29A348400] 02:59:34 INFO - PROCESS | 2948 | 1465811974863 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 02:59:34 INFO - PROCESS | 2948 | 1465811974926 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 02:59:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:59:34 INFO - PROCESS | 2948 | 1465811974930 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:59:34 INFO - PROCESS | 2948 | 1465811974933 Marionette TRACE conn6 <- [1,714,null,{}] 02:59:34 INFO - PROCESS | 2948 | 1465811974943 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:34 INFO - PROCESS | 2948 | 1465811974948 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:35 INFO - PROCESS | 2948 | 1465811975067 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 02:59:35 INFO - PROCESS | 2948 | 1465811975185 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:35 INFO - PROCESS | 2948 | 1465811975190 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:35 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8B42000 == 36 [pid = 2948] [id = 188] 02:59:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D29FEC5C00) [pid = 2948] [serial = 562] [outer = 0000000000000000] 02:59:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D29FEDC000) [pid = 2948] [serial = 563] [outer = 000000D29FEC5C00] 02:59:35 INFO - PROCESS | 2948 | 1465811975251 Marionette DEBUG loaded listener.js 02:59:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D2A0069000) [pid = 2948] [serial = 564] [outer = 000000D29FEC5C00] 02:59:36 INFO - PROCESS | 2948 | 1465811976034 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 02:59:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:59:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1143ms 02:59:36 INFO - PROCESS | 2948 | 1465811976075 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 02:59:36 INFO - PROCESS | 2948 | 1465811976080 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 02:59:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:59:36 INFO - PROCESS | 2948 | 1465811976098 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:59:36 INFO - PROCESS | 2948 | 1465811976102 Marionette TRACE conn6 <- [1,718,null,{}] 02:59:36 INFO - PROCESS | 2948 | 1465811976107 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:36 INFO - PROCESS | 2948 | 1465811976110 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:36 INFO - PROCESS | 2948 | 1465811976222 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 02:59:36 INFO - PROCESS | 2948 | 1465811976288 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:36 INFO - PROCESS | 2948 | 1465811976292 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:36 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29B01C000 == 37 [pid = 2948] [id = 189] 02:59:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D295C72800) [pid = 2948] [serial = 565] [outer = 0000000000000000] 02:59:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29616AC00) [pid = 2948] [serial = 566] [outer = 000000D295C72800] 02:59:36 INFO - PROCESS | 2948 | 1465811976343 Marionette DEBUG loaded listener.js 02:59:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29A3B1800) [pid = 2948] [serial = 567] [outer = 000000D295C72800] 02:59:37 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2924800 == 36 [pid = 2948] [id = 184] 02:59:37 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A1CB7000 == 35 [pid = 2948] [id = 183] 02:59:37 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C210800 == 34 [pid = 2948] [id = 182] 02:59:37 INFO - PROCESS | 2948 | --DOCSHELL 000000D296665800 == 33 [pid = 2948] [id = 181] 02:59:37 INFO - PROCESS | 2948 | --DOCSHELL 000000D29FDBE000 == 32 [pid = 2948] [id = 180] 02:59:37 INFO - PROCESS | 2948 | --DOCSHELL 000000D29FDC1800 == 31 [pid = 2948] [id = 172] 02:59:37 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BD2800 == 30 [pid = 2948] [id = 179] 02:59:37 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8B42000 == 29 [pid = 2948] [id = 188] 02:59:37 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2E29000 == 28 [pid = 2948] [id = 187] 02:59:37 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A30D0800 == 27 [pid = 2948] [id = 185] 02:59:37 INFO - PROCESS | 2948 | --DOCSHELL 000000D29AB6C800 == 26 [pid = 2948] [id = 186] 02:59:37 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A1AC3000) [pid = 2948] [serial = 533] [outer = 0000000000000000] [url = about:blank] 02:59:37 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D295C7BC00) [pid = 2948] [serial = 521] [outer = 0000000000000000] [url = about:blank] 02:59:37 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2971B3C00) [pid = 2948] [serial = 516] [outer = 0000000000000000] [url = about:blank] 02:59:37 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D295A4F400) [pid = 2948] [serial = 515] [outer = 0000000000000000] [url = about:blank] 02:59:37 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D29AFD1C00) [pid = 2948] [serial = 524] [outer = 0000000000000000] [url = about:blank] 02:59:37 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D295A36400) [pid = 2948] [serial = 518] [outer = 0000000000000000] [url = about:blank] 02:59:37 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D295ADE800) [pid = 2948] [serial = 519] [outer = 0000000000000000] [url = about:blank] 02:59:37 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D29F374400) [pid = 2948] [serial = 527] [outer = 0000000000000000] [url = about:blank] 02:59:37 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D295C76400) [pid = 2948] [serial = 504] [outer = 0000000000000000] [url = about:blank] 02:59:37 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D295A2E400) [pid = 2948] [serial = 503] [outer = 0000000000000000] [url = about:blank] 02:59:37 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D2A14BF800) [pid = 2948] [serial = 507] [outer = 0000000000000000] [url = about:blank] 02:59:37 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D29FD03000) [pid = 2948] [serial = 506] [outer = 0000000000000000] [url = about:blank] 02:59:37 INFO - PROCESS | 2948 | --DOMWINDOW == 61 (000000D2A36C0400) [pid = 2948] [serial = 510] [outer = 0000000000000000] [url = about:blank] 02:59:37 INFO - PROCESS | 2948 | --DOMWINDOW == 60 (000000D2A2EEF000) [pid = 2948] [serial = 509] [outer = 0000000000000000] [url = about:blank] 02:59:37 INFO - PROCESS | 2948 | --DOMWINDOW == 59 (000000D2A66C1000) [pid = 2948] [serial = 513] [outer = 0000000000000000] [url = about:blank] 02:59:37 INFO - PROCESS | 2948 | --DOMWINDOW == 58 (000000D2A66B8400) [pid = 2948] [serial = 512] [outer = 0000000000000000] [url = about:blank] 02:59:37 INFO - PROCESS | 2948 | --DOMWINDOW == 57 (000000D29FD0D800) [pid = 2948] [serial = 530] [outer = 0000000000000000] [url = about:blank] 02:59:37 INFO - PROCESS | 2948 | --DOMWINDOW == 56 (000000D29F3BFC00) [pid = 2948] [serial = 528] [outer = 0000000000000000] [url = about:blank] 02:59:37 INFO - PROCESS | 2948 | --DOMWINDOW == 55 (000000D296FE4C00) [pid = 2948] [serial = 522] [outer = 0000000000000000] [url = about:blank] 02:59:37 INFO - PROCESS | 2948 | --DOMWINDOW == 54 (000000D29FEE4C00) [pid = 2948] [serial = 531] [outer = 0000000000000000] [url = about:blank] 02:59:37 INFO - PROCESS | 2948 | --DOMWINDOW == 53 (000000D2A1E73800) [pid = 2948] [serial = 534] [outer = 0000000000000000] [url = about:blank] 02:59:37 INFO - PROCESS | 2948 | --DOMWINDOW == 52 (000000D29BB97000) [pid = 2948] [serial = 525] [outer = 0000000000000000] [url = about:blank] 02:59:37 INFO - PROCESS | 2948 | 1465811977581 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 02:59:37 INFO - PROCESS | 2948 | 1465811977641 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 02:59:37 INFO - PROCESS | 2948 | 1465811977645 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:59:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:59:37 INFO - PROCESS | 2948 | 1465811977649 Marionette TRACE conn6 <- [1,722,null,{}] 02:59:37 INFO - PROCESS | 2948 | 1465811977654 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:37 INFO - PROCESS | 2948 | 1465811977657 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:37 INFO - PROCESS | 2948 | 1465811977744 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 02:59:37 INFO - PROCESS | 2948 | 1465811977752 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:37 INFO - PROCESS | 2948 | 1465811977756 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:37 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29B013000 == 27 [pid = 2948] [id = 190] 02:59:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 53 (000000D295933C00) [pid = 2948] [serial = 568] [outer = 0000000000000000] 02:59:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 54 (000000D295A4A400) [pid = 2948] [serial = 569] [outer = 000000D295933C00] 02:59:37 INFO - PROCESS | 2948 | 1465811977810 Marionette DEBUG loaded listener.js 02:59:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 55 (000000D295B9DC00) [pid = 2948] [serial = 570] [outer = 000000D295933C00] 02:59:38 INFO - PROCESS | 2948 | 1465811978282 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 02:59:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:59:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 692ms 02:59:38 INFO - PROCESS | 2948 | 1465811978342 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 02:59:38 INFO - PROCESS | 2948 | 1465811978348 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 02:59:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:59:38 INFO - PROCESS | 2948 | 1465811978354 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:59:38 INFO - PROCESS | 2948 | 1465811978357 Marionette TRACE conn6 <- [1,726,null,{}] 02:59:38 INFO - PROCESS | 2948 | 1465811978361 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:38 INFO - PROCESS | 2948 | 1465811978364 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:38 INFO - PROCESS | 2948 | 1465811978482 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 02:59:38 INFO - PROCESS | 2948 | 1465811978551 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:38 INFO - PROCESS | 2948 | 1465811978553 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:38 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29FDA8000 == 28 [pid = 2948] [id = 191] 02:59:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 56 (000000D295B97800) [pid = 2948] [serial = 571] [outer = 0000000000000000] 02:59:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 57 (000000D296311400) [pid = 2948] [serial = 572] [outer = 000000D295B97800] 02:59:38 INFO - PROCESS | 2948 | 1465811978602 Marionette DEBUG loaded listener.js 02:59:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 58 (000000D2971B3C00) [pid = 2948] [serial = 573] [outer = 000000D295B97800] 02:59:39 INFO - PROCESS | 2948 | [2948] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:59:39 INFO - PROCESS | 2948 | 1465811979490 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 02:59:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:59:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1192ms 02:59:39 INFO - PROCESS | 2948 | 1465811979548 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 02:59:39 INFO - PROCESS | 2948 | 1465811979551 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 02:59:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:59:39 INFO - PROCESS | 2948 | 1465811979554 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:59:39 INFO - PROCESS | 2948 | 1465811979558 Marionette TRACE conn6 <- [1,730,null,{}] 02:59:39 INFO - PROCESS | 2948 | 1465811979569 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:39 INFO - PROCESS | 2948 | 1465811979574 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:39 INFO - PROCESS | 2948 | 1465811979688 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 02:59:39 INFO - PROCESS | 2948 | 1465811979697 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:39 INFO - PROCESS | 2948 | 1465811979700 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:39 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2476800 == 29 [pid = 2948] [id = 192] 02:59:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 59 (000000D295926400) [pid = 2948] [serial = 574] [outer = 0000000000000000] 02:59:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 60 (000000D29B1F7800) [pid = 2948] [serial = 575] [outer = 000000D295926400] 02:59:39 INFO - PROCESS | 2948 | 1465811979749 Marionette DEBUG loaded listener.js 02:59:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 61 (000000D29BC6F000) [pid = 2948] [serial = 576] [outer = 000000D295926400] 02:59:40 INFO - PROCESS | 2948 | 1465811980706 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 02:59:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 02:59:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1194ms 02:59:40 INFO - PROCESS | 2948 | 1465811980754 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 02:59:40 INFO - PROCESS | 2948 | 1465811980757 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 02:59:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:59:40 INFO - PROCESS | 2948 | 1465811980760 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:59:40 INFO - PROCESS | 2948 | 1465811980762 Marionette TRACE conn6 <- [1,734,null,{}] 02:59:40 INFO - PROCESS | 2948 | 1465811980766 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:40 INFO - PROCESS | 2948 | 1465811980768 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:40 INFO - PROCESS | 2948 | 1465811980878 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 02:59:40 INFO - PROCESS | 2948 | 1465811980884 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:40 INFO - PROCESS | 2948 | 1465811980886 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:40 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2C2B000 == 30 [pid = 2948] [id = 193] 02:59:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 62 (000000D29F374800) [pid = 2948] [serial = 577] [outer = 0000000000000000] 02:59:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D29F379000) [pid = 2948] [serial = 578] [outer = 000000D29F374800] 02:59:40 INFO - PROCESS | 2948 | 1465811980967 Marionette DEBUG loaded listener.js 02:59:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D29F70CC00) [pid = 2948] [serial = 579] [outer = 000000D29F374800] 02:59:41 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D29BCD0C00) [pid = 2948] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:59:41 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D29AAFB000) [pid = 2948] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:59:41 INFO - PROCESS | 2948 | --DOMWINDOW == 61 (000000D295C73000) [pid = 2948] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:59:41 INFO - PROCESS | 2948 | --DOMWINDOW == 60 (000000D2A1E77800) [pid = 2948] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:59:41 INFO - PROCESS | 2948 | --DOMWINDOW == 59 (000000D295828C00) [pid = 2948] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:59:41 INFO - PROCESS | 2948 | --DOMWINDOW == 58 (000000D295A4FC00) [pid = 2948] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:59:41 INFO - PROCESS | 2948 | --DOMWINDOW == 57 (000000D294841800) [pid = 2948] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:59:41 INFO - PROCESS | 2948 | 1465811981926 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 02:59:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 02:59:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1181ms 02:59:41 INFO - PROCESS | 2948 | 1465811981946 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 02:59:41 INFO - PROCESS | 2948 | 1465811981948 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 02:59:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:59:41 INFO - PROCESS | 2948 | 1465811981952 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:59:41 INFO - PROCESS | 2948 | 1465811981954 Marionette TRACE conn6 <- [1,738,null,{}] 02:59:41 INFO - PROCESS | 2948 | 1465811981958 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:41 INFO - PROCESS | 2948 | 1465811981960 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:42 INFO - PROCESS | 2948 | 1465811982041 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 02:59:42 INFO - PROCESS | 2948 | 1465811982048 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:42 INFO - PROCESS | 2948 | 1465811982050 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:42 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A3616000 == 31 [pid = 2948] [id = 194] 02:59:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 58 (000000D295B97000) [pid = 2948] [serial = 580] [outer = 0000000000000000] 02:59:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 59 (000000D29C2A3400) [pid = 2948] [serial = 581] [outer = 000000D295B97000] 02:59:42 INFO - PROCESS | 2948 | 1465811982095 Marionette DEBUG loaded listener.js 02:59:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 60 (000000D29FD0F000) [pid = 2948] [serial = 582] [outer = 000000D295B97000] 02:59:43 INFO - PROCESS | 2948 | 1465811983019 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 02:59:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:59:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1075ms 02:59:43 INFO - PROCESS | 2948 | 1465811983030 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 02:59:43 INFO - PROCESS | 2948 | 1465811983032 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 02:59:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:59:43 INFO - PROCESS | 2948 | 1465811983038 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:59:43 INFO - PROCESS | 2948 | 1465811983040 Marionette TRACE conn6 <- [1,742,null,{}] 02:59:43 INFO - PROCESS | 2948 | 1465811983044 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:43 INFO - PROCESS | 2948 | 1465811983050 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:43 INFO - PROCESS | 2948 | 1465811983158 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 02:59:43 INFO - PROCESS | 2948 | 1465811983165 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:43 INFO - PROCESS | 2948 | 1465811983168 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:43 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5F40800 == 32 [pid = 2948] [id = 195] 02:59:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 61 (000000D29FD07400) [pid = 2948] [serial = 583] [outer = 0000000000000000] 02:59:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 62 (000000D2A0096400) [pid = 2948] [serial = 584] [outer = 000000D29FD07400] 02:59:43 INFO - PROCESS | 2948 | 1465811983213 Marionette DEBUG loaded listener.js 02:59:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D2A14CC000) [pid = 2948] [serial = 585] [outer = 000000D29FD07400] 02:59:44 INFO - PROCESS | 2948 | 1465811984453 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 02:59:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 02:59:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1432ms 02:59:44 INFO - PROCESS | 2948 | 1465811984476 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 02:59:44 INFO - PROCESS | 2948 | 1465811984481 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 02:59:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:59:44 INFO - PROCESS | 2948 | 1465811984486 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:59:44 INFO - PROCESS | 2948 | 1465811984490 Marionette TRACE conn6 <- [1,746,null,{}] 02:59:44 INFO - PROCESS | 2948 | 1465811984495 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:44 INFO - PROCESS | 2948 | 1465811984499 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:44 INFO - PROCESS | 2948 | 1465811984677 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 02:59:44 INFO - PROCESS | 2948 | 1465811984764 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:44 INFO - PROCESS | 2948 | 1465811984767 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:44 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29F7DD800 == 33 [pid = 2948] [id = 196] 02:59:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D295A38000) [pid = 2948] [serial = 586] [outer = 0000000000000000] 02:59:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D295B99800) [pid = 2948] [serial = 587] [outer = 000000D295A38000] 02:59:44 INFO - PROCESS | 2948 | 1465811984826 Marionette DEBUG loaded listener.js 02:59:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D296613C00) [pid = 2948] [serial = 588] [outer = 000000D295A38000] 02:59:45 INFO - PROCESS | 2948 | 1465811985630 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 02:59:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A3616000 == 32 [pid = 2948] [id = 194] 02:59:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2C2B000 == 31 [pid = 2948] [id = 193] 02:59:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2476800 == 30 [pid = 2948] [id = 192] 02:59:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D29FDA8000 == 29 [pid = 2948] [id = 191] 02:59:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D29B013000 == 28 [pid = 2948] [id = 190] 02:59:45 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D29C752800) [pid = 2948] [serial = 554] [outer = 0000000000000000] [url = about:blank] 02:59:45 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D29AB91800) [pid = 2948] [serial = 548] [outer = 0000000000000000] [url = about:blank] 02:59:45 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D295C79C00) [pid = 2948] [serial = 545] [outer = 0000000000000000] [url = about:blank] 02:59:45 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D2A2B04400) [pid = 2948] [serial = 537] [outer = 0000000000000000] [url = about:blank] 02:59:45 INFO - PROCESS | 2948 | --DOMWINDOW == 61 (000000D2A237B800) [pid = 2948] [serial = 536] [outer = 0000000000000000] [url = about:blank] 02:59:45 INFO - PROCESS | 2948 | --DOMWINDOW == 60 (000000D2958D1C00) [pid = 2948] [serial = 542] [outer = 0000000000000000] [url = about:blank] 02:59:45 INFO - PROCESS | 2948 | --DOMWINDOW == 59 (000000D295A30C00) [pid = 2948] [serial = 543] [outer = 0000000000000000] [url = about:blank] 02:59:45 INFO - PROCESS | 2948 | --DOMWINDOW == 58 (000000D295BA4C00) [pid = 2948] [serial = 539] [outer = 0000000000000000] [url = about:blank] 02:59:45 INFO - PROCESS | 2948 | --DOMWINDOW == 57 (000000D296FE1400) [pid = 2948] [serial = 540] [outer = 0000000000000000] [url = about:blank] 02:59:45 INFO - PROCESS | 2948 | --DOMWINDOW == 56 (000000D29B038400) [pid = 2948] [serial = 549] [outer = 0000000000000000] [url = about:blank] 02:59:45 INFO - PROCESS | 2948 | --DOMWINDOW == 55 (000000D29F37B800) [pid = 2948] [serial = 555] [outer = 0000000000000000] [url = about:blank] 02:59:45 INFO - PROCESS | 2948 | --DOMWINDOW == 54 (000000D29BB8E800) [pid = 2948] [serial = 551] [outer = 0000000000000000] [url = about:blank] 02:59:45 INFO - PROCESS | 2948 | --DOMWINDOW == 53 (000000D2961BB400) [pid = 2948] [serial = 546] [outer = 0000000000000000] [url = about:blank] 02:59:45 INFO - PROCESS | 2948 | --DOMWINDOW == 52 (000000D29BCC2800) [pid = 2948] [serial = 552] [outer = 0000000000000000] [url = about:blank] 02:59:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:59:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1191ms 02:59:45 INFO - PROCESS | 2948 | 1465811985685 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 02:59:45 INFO - PROCESS | 2948 | 1465811985689 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 02:59:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:59:45 INFO - PROCESS | 2948 | 1465811985694 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:59:45 INFO - PROCESS | 2948 | 1465811985698 Marionette TRACE conn6 <- [1,750,null,{}] 02:59:45 INFO - PROCESS | 2948 | 1465811985704 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:45 INFO - PROCESS | 2948 | 1465811985706 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:45 INFO - PROCESS | 2948 | 1465811985804 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 02:59:45 INFO - PROCESS | 2948 | 1465811985811 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:45 INFO - PROCESS | 2948 | 1465811985816 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:45 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29AFBF800 == 29 [pid = 2948] [id = 197] 02:59:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 53 (000000D295A32000) [pid = 2948] [serial = 589] [outer = 0000000000000000] 02:59:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 54 (000000D295A36C00) [pid = 2948] [serial = 590] [outer = 000000D295A32000] 02:59:45 INFO - PROCESS | 2948 | 1465811985866 Marionette DEBUG loaded listener.js 02:59:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 55 (000000D295C6F400) [pid = 2948] [serial = 591] [outer = 000000D295A32000] 02:59:46 INFO - PROCESS | 2948 | [2948] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:59:46 INFO - PROCESS | 2948 | 1465811986829 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 02:59:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:59:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1184ms 02:59:46 INFO - PROCESS | 2948 | 1465811986880 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 02:59:46 INFO - PROCESS | 2948 | 1465811986885 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 02:59:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:59:46 INFO - PROCESS | 2948 | 1465811986892 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:59:46 INFO - PROCESS | 2948 | 1465811986894 Marionette TRACE conn6 <- [1,754,null,{}] 02:59:46 INFO - PROCESS | 2948 | 1465811986898 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:46 INFO - PROCESS | 2948 | 1465811986901 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:47 INFO - PROCESS | 2948 | 1465811986990 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 02:59:47 INFO - PROCESS | 2948 | 1465811986997 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:47 INFO - PROCESS | 2948 | 1465811986999 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:47 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A1665800 == 30 [pid = 2948] [id = 198] 02:59:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 56 (000000D29A0B4C00) [pid = 2948] [serial = 592] [outer = 0000000000000000] 02:59:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 57 (000000D29A230C00) [pid = 2948] [serial = 593] [outer = 000000D29A0B4C00] 02:59:47 INFO - PROCESS | 2948 | 1465811987049 Marionette DEBUG loaded listener.js 02:59:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 58 (000000D29AD65800) [pid = 2948] [serial = 594] [outer = 000000D29A0B4C00] 02:59:48 INFO - PROCESS | 2948 | 1465811988006 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 02:59:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:59:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1190ms 02:59:48 INFO - PROCESS | 2948 | 1465811988084 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 02:59:48 INFO - PROCESS | 2948 | 1465811988086 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 02:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:59:48 INFO - PROCESS | 2948 | 1465811988090 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:59:48 INFO - PROCESS | 2948 | 1465811988094 Marionette TRACE conn6 <- [1,758,null,{}] 02:59:48 INFO - PROCESS | 2948 | 1465811988105 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:48 INFO - PROCESS | 2948 | 1465811988110 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:48 INFO - PROCESS | 2948 | 1465811988218 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 02:59:48 INFO - PROCESS | 2948 | 1465811988225 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:48 INFO - PROCESS | 2948 | 1465811988228 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:48 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A292F000 == 31 [pid = 2948] [id = 199] 02:59:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 59 (000000D29BB99000) [pid = 2948] [serial = 595] [outer = 0000000000000000] 02:59:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 60 (000000D29BCC7000) [pid = 2948] [serial = 596] [outer = 000000D29BB99000] 02:59:48 INFO - PROCESS | 2948 | 1465811988279 Marionette DEBUG loaded listener.js 02:59:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 61 (000000D29F37C000) [pid = 2948] [serial = 597] [outer = 000000D29BB99000] 02:59:48 INFO - PROCESS | 2948 | 1465811988743 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 02:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 692ms 02:59:48 INFO - PROCESS | 2948 | 1465811988785 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 02:59:48 INFO - PROCESS | 2948 | 1465811988787 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 02:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:59:48 INFO - PROCESS | 2948 | 1465811988791 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:59:48 INFO - PROCESS | 2948 | 1465811988792 Marionette TRACE conn6 <- [1,762,null,{}] 02:59:48 INFO - PROCESS | 2948 | 1465811988796 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:48 INFO - PROCESS | 2948 | 1465811988798 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:48 INFO - PROCESS | 2948 | 1465811988910 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 02:59:48 INFO - PROCESS | 2948 | 1465811988915 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:48 INFO - PROCESS | 2948 | 1465811988917 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:48 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A3625000 == 32 [pid = 2948] [id = 200] 02:59:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 62 (000000D29FD06C00) [pid = 2948] [serial = 598] [outer = 0000000000000000] 02:59:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D29FECD000) [pid = 2948] [serial = 599] [outer = 000000D29FD06C00] 02:59:48 INFO - PROCESS | 2948 | 1465811988964 Marionette DEBUG loaded listener.js 02:59:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D29FEE9C00) [pid = 2948] [serial = 600] [outer = 000000D29FD06C00] 02:59:49 INFO - PROCESS | 2948 | 1465811989421 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 02:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 692ms 02:59:49 INFO - PROCESS | 2948 | 1465811989485 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 02:59:49 INFO - PROCESS | 2948 | 1465811989488 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 02:59:49 INFO - PROCESS | 2948 | 1465811989499 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:59:49 INFO - PROCESS | 2948 | 1465811989501 Marionette TRACE conn6 <- [1,766,null,{}] 02:59:49 INFO - PROCESS | 2948 | 1465811989505 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:49 INFO - PROCESS | 2948 | 1465811989507 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:49 INFO - PROCESS | 2948 | 1465811989640 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 02:59:49 INFO - PROCESS | 2948 | 1465811989662 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:49 INFO - PROCESS | 2948 | 1465811989664 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:49 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5F35800 == 33 [pid = 2948] [id = 201] 02:59:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D2A0090000) [pid = 2948] [serial = 601] [outer = 0000000000000000] 02:59:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D2A14C3400) [pid = 2948] [serial = 602] [outer = 000000D2A0090000] 02:59:49 INFO - PROCESS | 2948 | 1465811989709 Marionette DEBUG loaded listener.js 02:59:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D2A16DA000) [pid = 2948] [serial = 603] [outer = 000000D2A0090000] 02:59:50 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D295C72800) [pid = 2948] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:59:50 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D295B97800) [pid = 2948] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:59:50 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D2958DC800) [pid = 2948] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:59:50 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D29A348400) [pid = 2948] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:59:50 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D29FEC5C00) [pid = 2948] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:59:50 INFO - PROCESS | 2948 | --DOMWINDOW == 61 (000000D295926400) [pid = 2948] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:59:50 INFO - PROCESS | 2948 | --DOMWINDOW == 60 (000000D29F374800) [pid = 2948] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:59:50 INFO - PROCESS | 2948 | --DOMWINDOW == 59 (000000D295B97000) [pid = 2948] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:59:50 INFO - PROCESS | 2948 | --DOMWINDOW == 58 (000000D295933C00) [pid = 2948] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:59:50 INFO - PROCESS | 2948 | 1465811990134 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 02:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 671ms 02:59:50 INFO - PROCESS | 2948 | 1465811990176 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 02:59:50 INFO - PROCESS | 2948 | 1465811990179 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 02:59:50 INFO - PROCESS | 2948 | 1465811990182 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:59:50 INFO - PROCESS | 2948 | 1465811990184 Marionette TRACE conn6 <- [1,770,null,{}] 02:59:50 INFO - PROCESS | 2948 | 1465811990187 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:50 INFO - PROCESS | 2948 | 1465811990193 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:50 INFO - PROCESS | 2948 | 1465811990299 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 02:59:50 INFO - PROCESS | 2948 | 1465811990372 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:50 INFO - PROCESS | 2948 | 1465811990374 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:50 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BD8800 == 34 [pid = 2948] [id = 202] 02:59:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 59 (000000D29A0C2800) [pid = 2948] [serial = 604] [outer = 0000000000000000] 02:59:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 60 (000000D2A16E1800) [pid = 2948] [serial = 605] [outer = 000000D29A0C2800] 02:59:50 INFO - PROCESS | 2948 | 1465811990427 Marionette DEBUG loaded listener.js 02:59:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 61 (000000D2A1E72400) [pid = 2948] [serial = 606] [outer = 000000D29A0C2800] 02:59:50 INFO - PROCESS | 2948 | 1465811990796 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 02:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 628ms 02:59:50 INFO - PROCESS | 2948 | 1465811990814 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 02:59:50 INFO - PROCESS | 2948 | 1465811990816 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 02:59:50 INFO - PROCESS | 2948 | 1465811990819 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:59:50 INFO - PROCESS | 2948 | 1465811990821 Marionette TRACE conn6 <- [1,774,null,{}] 02:59:50 INFO - PROCESS | 2948 | 1465811990824 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:50 INFO - PROCESS | 2948 | 1465811990826 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:50 INFO - PROCESS | 2948 | 1465811990931 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 02:59:50 INFO - PROCESS | 2948 | 1465811990966 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:50 INFO - PROCESS | 2948 | 1465811990968 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:50 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8FDD800 == 35 [pid = 2948] [id = 203] 02:59:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 62 (000000D29AB92000) [pid = 2948] [serial = 607] [outer = 0000000000000000] 02:59:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D2A2371400) [pid = 2948] [serial = 608] [outer = 000000D29AB92000] 02:59:51 INFO - PROCESS | 2948 | 1465811991012 Marionette DEBUG loaded listener.js 02:59:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D2A237E800) [pid = 2948] [serial = 609] [outer = 000000D29AB92000] 02:59:51 INFO - PROCESS | 2948 | 1465811991399 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 02:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 02:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:59:51 INFO - PROCESS | 2948 | 1465811991452 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 02:59:51 INFO - PROCESS | 2948 | 1465811991454 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 02:59:51 INFO - PROCESS | 2948 | 1465811991457 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:59:51 INFO - PROCESS | 2948 | 1465811991459 Marionette TRACE conn6 <- [1,778,null,{}] 02:59:51 INFO - PROCESS | 2948 | 1465811991463 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:51 INFO - PROCESS | 2948 | 1465811991465 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:51 INFO - PROCESS | 2948 | 1465811991571 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 02:59:51 INFO - PROCESS | 2948 | 1465811991579 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:51 INFO - PROCESS | 2948 | 1465811991581 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:51 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9A65000 == 36 [pid = 2948] [id = 204] 02:59:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D29BCCF800) [pid = 2948] [serial = 610] [outer = 0000000000000000] 02:59:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D2A28C5C00) [pid = 2948] [serial = 611] [outer = 000000D29BCCF800] 02:59:51 INFO - PROCESS | 2948 | 1465811991633 Marionette DEBUG loaded listener.js 02:59:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D2A2B0DC00) [pid = 2948] [serial = 612] [outer = 000000D29BCCF800] 02:59:52 INFO - PROCESS | 2948 | 1465811992087 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 02:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 692ms 02:59:52 INFO - PROCESS | 2948 | 1465811992154 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 02:59:52 INFO - PROCESS | 2948 | 1465811992159 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 02:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:59:52 INFO - PROCESS | 2948 | 1465811992165 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:59:52 INFO - PROCESS | 2948 | 1465811992170 Marionette TRACE conn6 <- [1,782,null,{}] 02:59:52 INFO - PROCESS | 2948 | 1465811992177 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:52 INFO - PROCESS | 2948 | 1465811992181 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:52 INFO - PROCESS | 2948 | 1465811992397 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 02:59:52 INFO - PROCESS | 2948 | 1465811992463 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:52 INFO - PROCESS | 2948 | 1465811992468 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:52 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29B004800 == 37 [pid = 2948] [id = 205] 02:59:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D295A35400) [pid = 2948] [serial = 613] [outer = 0000000000000000] 02:59:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D295A42400) [pid = 2948] [serial = 614] [outer = 000000D295A35400] 02:59:52 INFO - PROCESS | 2948 | 1465811992568 Marionette DEBUG loaded listener.js 02:59:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D296164400) [pid = 2948] [serial = 615] [outer = 000000D295A35400] 02:59:53 INFO - PROCESS | 2948 | 1465811993129 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 02:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 986ms 02:59:53 INFO - PROCESS | 2948 | 1465811993154 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 02:59:53 INFO - PROCESS | 2948 | 1465811993159 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 02:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:59:53 INFO - PROCESS | 2948 | 1465811993166 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:59:53 INFO - PROCESS | 2948 | 1465811993169 Marionette TRACE conn6 <- [1,786,null,{}] 02:59:53 INFO - PROCESS | 2948 | 1465811993173 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:53 INFO - PROCESS | 2948 | 1465811993176 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:53 INFO - PROCESS | 2948 | 1465811993290 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 02:59:53 INFO - PROCESS | 2948 | 1465811993377 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:53 INFO - PROCESS | 2948 | 1465811993379 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:53 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2C28000 == 38 [pid = 2948] [id = 206] 02:59:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29AB24800) [pid = 2948] [serial = 616] [outer = 0000000000000000] 02:59:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29B0F0400) [pid = 2948] [serial = 617] [outer = 000000D29AB24800] 02:59:53 INFO - PROCESS | 2948 | 1465811993437 Marionette DEBUG loaded listener.js 02:59:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29BC6F800) [pid = 2948] [serial = 618] [outer = 000000D29AB24800] 02:59:54 INFO - PROCESS | 2948 | 1465811994013 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 02:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 02:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 881ms 02:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:59:54 INFO - PROCESS | 2948 | 1465811994050 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 02:59:54 INFO - PROCESS | 2948 | 1465811994053 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 02:59:54 INFO - PROCESS | 2948 | 1465811994057 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:59:54 INFO - PROCESS | 2948 | 1465811994061 Marionette TRACE conn6 <- [1,790,null,{}] 02:59:54 INFO - PROCESS | 2948 | 1465811994072 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:54 INFO - PROCESS | 2948 | 1465811994077 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:54 INFO - PROCESS | 2948 | 1465811994191 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 02:59:54 INFO - PROCESS | 2948 | 1465811994276 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:54 INFO - PROCESS | 2948 | 1465811994280 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:54 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9CDE800 == 39 [pid = 2948] [id = 207] 02:59:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A14C8000) [pid = 2948] [serial = 619] [outer = 0000000000000000] 02:59:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A1A92800) [pid = 2948] [serial = 620] [outer = 000000D2A14C8000] 02:59:54 INFO - PROCESS | 2948 | 1465811994338 Marionette DEBUG loaded listener.js 02:59:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A2377400) [pid = 2948] [serial = 621] [outer = 000000D2A14C8000] 02:59:54 INFO - PROCESS | 2948 | 1465811994918 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 02:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 02:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 943ms 02:59:55 INFO - PROCESS | 2948 | 1465811995001 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 02:59:55 INFO - PROCESS | 2948 | 1465811995005 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 02:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:59:55 INFO - PROCESS | 2948 | 1465811995008 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:59:55 INFO - PROCESS | 2948 | 1465811995010 Marionette TRACE conn6 <- [1,794,null,{}] 02:59:55 INFO - PROCESS | 2948 | 1465811995014 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:55 INFO - PROCESS | 2948 | 1465811995017 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:55 INFO - PROCESS | 2948 | 1465811995127 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 02:59:55 INFO - PROCESS | 2948 | 1465811995196 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:55 INFO - PROCESS | 2948 | 1465811995199 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:55 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9D42800 == 40 [pid = 2948] [id = 208] 02:59:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A2EA0000) [pid = 2948] [serial = 622] [outer = 0000000000000000] 02:59:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A2EA5800) [pid = 2948] [serial = 623] [outer = 000000D2A2EA0000] 02:59:55 INFO - PROCESS | 2948 | 1465811995254 Marionette DEBUG loaded listener.js 02:59:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A2EE5C00) [pid = 2948] [serial = 624] [outer = 000000D2A2EA0000] 02:59:55 INFO - PROCESS | 2948 | 1465811995864 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 02:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 02:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 879ms 02:59:55 INFO - PROCESS | 2948 | 1465811995890 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 02:59:55 INFO - PROCESS | 2948 | 1465811995893 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 02:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:59:55 INFO - PROCESS | 2948 | 1465811995897 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:59:55 INFO - PROCESS | 2948 | 1465811995899 Marionette TRACE conn6 <- [1,798,null,{}] 02:59:55 INFO - PROCESS | 2948 | 1465811995903 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:55 INFO - PROCESS | 2948 | 1465811995905 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:56 INFO - PROCESS | 2948 | 1465811996112 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 02:59:56 INFO - PROCESS | 2948 | 1465811996212 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:56 INFO - PROCESS | 2948 | 1465811996215 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:56 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BB20800 == 41 [pid = 2948] [id = 209] 02:59:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2959A0800) [pid = 2948] [serial = 625] [outer = 0000000000000000] 02:59:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2959AA000) [pid = 2948] [serial = 626] [outer = 000000D2959A0800] 02:59:56 INFO - PROCESS | 2948 | 1465811996267 Marionette DEBUG loaded listener.js 02:59:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D295C6C800) [pid = 2948] [serial = 627] [outer = 000000D2959A0800] 02:59:57 INFO - PROCESS | 2948 | --DOCSHELL 000000D29B01C000 == 40 [pid = 2948] [id = 189] 02:59:57 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8FDD800 == 39 [pid = 2948] [id = 203] 02:59:57 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BD8800 == 38 [pid = 2948] [id = 202] 02:59:57 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5F35800 == 37 [pid = 2948] [id = 201] 02:59:57 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A3625000 == 36 [pid = 2948] [id = 200] 02:59:57 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A292F000 == 35 [pid = 2948] [id = 199] 02:59:57 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A1665800 == 34 [pid = 2948] [id = 198] 02:59:57 INFO - PROCESS | 2948 | --DOCSHELL 000000D29AFBF800 == 33 [pid = 2948] [id = 197] 02:59:57 INFO - PROCESS | 2948 | --DOCSHELL 000000D29F7DD800 == 32 [pid = 2948] [id = 196] 02:59:57 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5F40800 == 31 [pid = 2948] [id = 195] 02:59:57 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9D42800 == 30 [pid = 2948] [id = 208] 02:59:57 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9CDE800 == 29 [pid = 2948] [id = 207] 02:59:57 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2C28000 == 28 [pid = 2948] [id = 206] 02:59:57 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9A65000 == 27 [pid = 2948] [id = 204] 02:59:57 INFO - PROCESS | 2948 | --DOCSHELL 000000D29B004800 == 26 [pid = 2948] [id = 205] 02:59:57 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29A3B1800) [pid = 2948] [serial = 567] [outer = 0000000000000000] [url = about:blank] 02:59:57 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29616AC00) [pid = 2948] [serial = 566] [outer = 0000000000000000] [url = about:blank] 02:59:57 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D296311400) [pid = 2948] [serial = 572] [outer = 0000000000000000] [url = about:blank] 02:59:57 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D295AE8800) [pid = 2948] [serial = 558] [outer = 0000000000000000] [url = about:blank] 02:59:57 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D295933800) [pid = 2948] [serial = 557] [outer = 0000000000000000] [url = about:blank] 02:59:57 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29BB99C00) [pid = 2948] [serial = 561] [outer = 0000000000000000] [url = about:blank] 02:59:57 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29AD73C00) [pid = 2948] [serial = 560] [outer = 0000000000000000] [url = about:blank] 02:59:57 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29FEDC000) [pid = 2948] [serial = 563] [outer = 0000000000000000] [url = about:blank] 02:59:57 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A0069000) [pid = 2948] [serial = 564] [outer = 0000000000000000] [url = about:blank] 02:59:57 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29B1F7800) [pid = 2948] [serial = 575] [outer = 0000000000000000] [url = about:blank] 02:59:57 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D29F379000) [pid = 2948] [serial = 578] [outer = 0000000000000000] [url = about:blank] 02:59:57 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D29BC6F000) [pid = 2948] [serial = 576] [outer = 0000000000000000] [url = about:blank] 02:59:57 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D29C2A3400) [pid = 2948] [serial = 581] [outer = 0000000000000000] [url = about:blank] 02:59:57 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D29FD0F000) [pid = 2948] [serial = 582] [outer = 0000000000000000] [url = about:blank] 02:59:57 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D29F70CC00) [pid = 2948] [serial = 579] [outer = 0000000000000000] [url = about:blank] 02:59:57 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2A0096400) [pid = 2948] [serial = 584] [outer = 0000000000000000] [url = about:blank] 02:59:57 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D295A4A400) [pid = 2948] [serial = 569] [outer = 0000000000000000] [url = about:blank] 02:59:57 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D295B9DC00) [pid = 2948] [serial = 570] [outer = 0000000000000000] [url = about:blank] 02:59:57 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D2971B3C00) [pid = 2948] [serial = 573] [outer = 0000000000000000] [url = about:blank] 02:59:57 INFO - PROCESS | 2948 | 1465811997571 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 02:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1691ms 02:59:57 INFO - PROCESS | 2948 | 1465811997590 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 02:59:57 INFO - PROCESS | 2948 | 1465811997595 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 02:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:59:57 INFO - PROCESS | 2948 | 1465811997600 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:59:57 INFO - PROCESS | 2948 | 1465811997603 Marionette TRACE conn6 <- [1,802,null,{}] 02:59:57 INFO - PROCESS | 2948 | 1465811997609 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:57 INFO - PROCESS | 2948 | 1465811997612 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:57 INFO - PROCESS | 2948 | 1465811997709 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 02:59:57 INFO - PROCESS | 2948 | 1465811997716 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:57 INFO - PROCESS | 2948 | 1465811997719 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:57 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29A07F800 == 27 [pid = 2948] [id = 210] 02:59:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D29592F400) [pid = 2948] [serial = 628] [outer = 0000000000000000] 02:59:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D29599C400) [pid = 2948] [serial = 629] [outer = 000000D29592F400] 02:59:57 INFO - PROCESS | 2948 | 1465811997772 Marionette DEBUG loaded listener.js 02:59:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D295A38400) [pid = 2948] [serial = 630] [outer = 000000D29592F400] 02:59:58 INFO - PROCESS | 2948 | 1465811998272 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 02:59:58 INFO - PROCESS | 2948 | 1465811998343 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 02:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:59:58 INFO - PROCESS | 2948 | 1465811998349 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:59:58 INFO - PROCESS | 2948 | 1465811998352 Marionette TRACE conn6 <- [1,806,null,{}] 02:59:58 INFO - PROCESS | 2948 | 1465811998356 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:58 INFO - PROCESS | 2948 | 1465811998359 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:58 INFO - PROCESS | 2948 | 1465811998456 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 02:59:58 INFO - PROCESS | 2948 | 1465811998527 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:58 INFO - PROCESS | 2948 | 1465811998530 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:58 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29F7D1000 == 28 [pid = 2948] [id = 211] 02:59:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D295AE3400) [pid = 2948] [serial = 631] [outer = 0000000000000000] 02:59:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D295BA2C00) [pid = 2948] [serial = 632] [outer = 000000D295AE3400] 02:59:58 INFO - PROCESS | 2948 | 1465811998579 Marionette DEBUG loaded listener.js 02:59:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D29616C800) [pid = 2948] [serial = 633] [outer = 000000D295AE3400] 02:59:58 INFO - PROCESS | 2948 | 1465811998969 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 02:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 692ms 02:59:59 INFO - PROCESS | 2948 | 1465811999069 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 02:59:59 INFO - PROCESS | 2948 | 1465811999071 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 02:59:59 INFO - PROCESS | 2948 | 1465811999079 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:59:59 INFO - PROCESS | 2948 | 1465811999083 Marionette TRACE conn6 <- [1,810,null,{}] 02:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:59:59 INFO - PROCESS | 2948 | 1465811999095 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:59 INFO - PROCESS | 2948 | 1465811999100 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:59 INFO - PROCESS | 2948 | 1465811999193 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 02:59:59 INFO - PROCESS | 2948 | 1465811999202 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:59 INFO - PROCESS | 2948 | 1465811999206 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 02:59:59 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A247C000 == 29 [pid = 2948] [id = 212] 02:59:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D2958D2400) [pid = 2948] [serial = 634] [outer = 0000000000000000] 02:59:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29AB26000) [pid = 2948] [serial = 635] [outer = 000000D2958D2400] 02:59:59 INFO - PROCESS | 2948 | 1465811999255 Marionette DEBUG loaded listener.js 02:59:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29B16C000) [pid = 2948] [serial = 636] [outer = 000000D2958D2400] 03:00:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29BC73C00) [pid = 2948] [serial = 637] [outer = 000000D2A2B0C000] 03:00:06 INFO - PROCESS | 2948 | 1465812006151 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 03:00:06 INFO - PROCESS | 2948 | 1465812006176 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 03:00:06 INFO - PROCESS | 2948 | 1465812006179 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:00:06 INFO - PROCESS | 2948 | 1465812006181 Marionette TRACE conn6 <- [1,814,null,{}] 03:00:06 INFO - PROCESS | 2948 | 1465812006191 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:06 INFO - PROCESS | 2948 | 1465812006193 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:06 INFO - PROCESS | 2948 | 1465812006303 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 03:00:06 INFO - PROCESS | 2948 | 1465812006309 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:06 INFO - PROCESS | 2948 | 1465812006312 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:06 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29A375000 == 30 [pid = 2948] [id = 213] 03:00:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2958D8C00) [pid = 2948] [serial = 638] [outer = 0000000000000000] 03:00:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29FD05C00) [pid = 2948] [serial = 639] [outer = 000000D2958D8C00] 03:00:06 INFO - PROCESS | 2948 | 1465812006393 Marionette DEBUG loaded listener.js 03:00:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29FD40400) [pid = 2948] [serial = 640] [outer = 000000D2958D8C00] 03:00:06 INFO - PROCESS | 2948 | 1465812006875 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 03:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 733ms 03:00:06 INFO - PROCESS | 2948 | 1465812006916 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 03:00:06 INFO - PROCESS | 2948 | 1465812006918 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 03:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:00:06 INFO - PROCESS | 2948 | 1465812006922 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:00:06 INFO - PROCESS | 2948 | 1465812006924 Marionette TRACE conn6 <- [1,818,null,{}] 03:00:06 INFO - PROCESS | 2948 | 1465812006933 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:06 INFO - PROCESS | 2948 | 1465812006936 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:07 INFO - PROCESS | 2948 | 1465812007039 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 03:00:07 INFO - PROCESS | 2948 | 1465812007046 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:07 INFO - PROCESS | 2948 | 1465812007049 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:07 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5F39000 == 31 [pid = 2948] [id = 214] 03:00:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D295925000) [pid = 2948] [serial = 641] [outer = 0000000000000000] 03:00:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29FEE5C00) [pid = 2948] [serial = 642] [outer = 000000D295925000] 03:00:07 INFO - PROCESS | 2948 | 1465812007094 Marionette DEBUG loaded listener.js 03:00:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A14BF800) [pid = 2948] [serial = 643] [outer = 000000D295925000] 03:00:07 INFO - PROCESS | 2948 | 1465812007547 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 03:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 651ms 03:00:07 INFO - PROCESS | 2948 | 1465812007575 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 03:00:07 INFO - PROCESS | 2948 | 1465812007577 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 03:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:00:07 INFO - PROCESS | 2948 | 1465812007586 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:00:07 INFO - PROCESS | 2948 | 1465812007588 Marionette TRACE conn6 <- [1,822,null,{}] 03:00:07 INFO - PROCESS | 2948 | 1465812007592 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:07 INFO - PROCESS | 2948 | 1465812007598 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:07 INFO - PROCESS | 2948 | 1465812007840 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 03:00:07 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29BCCF800) [pid = 2948] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:00:07 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29A0C2800) [pid = 2948] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:00:07 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D295A32000) [pid = 2948] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:00:07 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29A0B4C00) [pid = 2948] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:00:07 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29FD06C00) [pid = 2948] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:00:07 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D295A38000) [pid = 2948] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:00:07 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29FD07400) [pid = 2948] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:00:07 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2A0090000) [pid = 2948] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:00:07 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D29BB99000) [pid = 2948] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:00:07 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D29AB92000) [pid = 2948] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:00:07 INFO - PROCESS | 2948 | 1465812007928 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:07 INFO - PROCESS | 2948 | 1465812007930 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:07 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A30C9000 == 32 [pid = 2948] [id = 215] 03:00:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D2958D0800) [pid = 2948] [serial = 644] [outer = 0000000000000000] 03:00:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29664F000) [pid = 2948] [serial = 645] [outer = 000000D2958D0800] 03:00:07 INFO - PROCESS | 2948 | 1465812007976 Marionette DEBUG loaded listener.js 03:00:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D2A1E73C00) [pid = 2948] [serial = 646] [outer = 000000D2958D0800] 03:00:08 INFO - PROCESS | 2948 | 1465812008331 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 03:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 775ms 03:00:08 INFO - PROCESS | 2948 | 1465812008365 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 03:00:08 INFO - PROCESS | 2948 | 1465812008367 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 03:00:08 INFO - PROCESS | 2948 | 1465812008379 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:00:08 INFO - PROCESS | 2948 | 1465812008381 Marionette TRACE conn6 <- [1,826,null,{}] 03:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:00:08 INFO - PROCESS | 2948 | 1465812008384 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:08 INFO - PROCESS | 2948 | 1465812008386 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:08 INFO - PROCESS | 2948 | 1465812008465 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 03:00:08 INFO - PROCESS | 2948 | 1465812008470 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:08 INFO - PROCESS | 2948 | 1465812008472 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:08 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9A7C800 == 33 [pid = 2948] [id = 216] 03:00:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29BCC4400) [pid = 2948] [serial = 647] [outer = 0000000000000000] 03:00:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A2554400) [pid = 2948] [serial = 648] [outer = 000000D29BCC4400] 03:00:08 INFO - PROCESS | 2948 | 1465812008517 Marionette DEBUG loaded listener.js 03:00:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A2E13800) [pid = 2948] [serial = 649] [outer = 000000D29BCC4400] 03:00:08 INFO - PROCESS | 2948 | 1465812008912 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 03:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 588ms 03:00:08 INFO - PROCESS | 2948 | 1465812008972 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 03:00:08 INFO - PROCESS | 2948 | 1465812008975 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 03:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:00:08 INFO - PROCESS | 2948 | 1465812008983 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:00:08 INFO - PROCESS | 2948 | 1465812008985 Marionette TRACE conn6 <- [1,830,null,{}] 03:00:08 INFO - PROCESS | 2948 | 1465812008989 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:08 INFO - PROCESS | 2948 | 1465812008991 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:09 INFO - PROCESS | 2948 | 1465812009073 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 03:00:09 INFO - PROCESS | 2948 | 1465812009078 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:09 INFO - PROCESS | 2948 | 1465812009080 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:09 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9D3A800 == 34 [pid = 2948] [id = 217] 03:00:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A2EA3000) [pid = 2948] [serial = 650] [outer = 0000000000000000] 03:00:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A2EA9000) [pid = 2948] [serial = 651] [outer = 000000D2A2EA3000] 03:00:09 INFO - PROCESS | 2948 | 1465812009124 Marionette DEBUG loaded listener.js 03:00:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A2EECC00) [pid = 2948] [serial = 652] [outer = 000000D2A2EA3000] 03:00:09 INFO - PROCESS | 2948 | 1465812009570 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 03:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 628ms 03:00:09 INFO - PROCESS | 2948 | 1465812009615 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 03:00:09 INFO - PROCESS | 2948 | 1465812009617 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 03:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:00:09 INFO - PROCESS | 2948 | 1465812009620 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:00:09 INFO - PROCESS | 2948 | 1465812009622 Marionette TRACE conn6 <- [1,834,null,{}] 03:00:09 INFO - PROCESS | 2948 | 1465812009629 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:09 INFO - PROCESS | 2948 | 1465812009631 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:09 INFO - PROCESS | 2948 | 1465812009714 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 03:00:09 INFO - PROCESS | 2948 | 1465812009719 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:09 INFO - PROCESS | 2948 | 1465812009721 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:09 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A247B800 == 35 [pid = 2948] [id = 218] 03:00:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A2EF0800) [pid = 2948] [serial = 653] [outer = 0000000000000000] 03:00:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A312FC00) [pid = 2948] [serial = 654] [outer = 000000D2A2EF0800] 03:00:09 INFO - PROCESS | 2948 | 1465812009765 Marionette DEBUG loaded listener.js 03:00:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A3176800) [pid = 2948] [serial = 655] [outer = 000000D2A2EF0800] 03:00:10 INFO - PROCESS | 2948 | 1465812010620 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 03:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1026ms 03:00:10 INFO - PROCESS | 2948 | 1465812010649 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 03:00:10 INFO - PROCESS | 2948 | 1465812010654 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 03:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:00:10 INFO - PROCESS | 2948 | 1465812010659 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:00:10 INFO - PROCESS | 2948 | 1465812010665 Marionette TRACE conn6 <- [1,838,null,{}] 03:00:10 INFO - PROCESS | 2948 | 1465812010691 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:10 INFO - PROCESS | 2948 | 1465812010694 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:10 INFO - PROCESS | 2948 | 1465812010843 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 03:00:10 INFO - PROCESS | 2948 | 1465812010915 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:10 INFO - PROCESS | 2948 | 1465812010918 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:10 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A00AF000 == 36 [pid = 2948] [id = 219] 03:00:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D295A47800) [pid = 2948] [serial = 656] [outer = 0000000000000000] 03:00:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D295B97400) [pid = 2948] [serial = 657] [outer = 000000D295A47800] 03:00:11 INFO - PROCESS | 2948 | 1465812011017 Marionette DEBUG loaded listener.js 03:00:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D297152400) [pid = 2948] [serial = 658] [outer = 000000D295A47800] 03:00:11 INFO - PROCESS | 2948 | 1465812011911 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 03:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1272ms 03:00:11 INFO - PROCESS | 2948 | 1465812011936 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 03:00:11 INFO - PROCESS | 2948 | 1465812011941 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 03:00:11 INFO - PROCESS | 2948 | 1465812011946 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:00:11 INFO - PROCESS | 2948 | 1465812011949 Marionette TRACE conn6 <- [1,842,null,{}] 03:00:11 INFO - PROCESS | 2948 | 1465812011955 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:11 INFO - PROCESS | 2948 | 1465812011957 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:12 INFO - PROCESS | 2948 | 1465812012077 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 03:00:12 INFO - PROCESS | 2948 | 1465812012149 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:12 INFO - PROCESS | 2948 | 1465812012154 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:12 INFO - PROCESS | 2948 | ++DOCSHELL 000000D296C80000 == 37 [pid = 2948] [id = 220] 03:00:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D295A43C00) [pid = 2948] [serial = 659] [outer = 0000000000000000] 03:00:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D295BA0000) [pid = 2948] [serial = 660] [outer = 000000D295A43C00] 03:00:12 INFO - PROCESS | 2948 | 1465812012205 Marionette DEBUG loaded listener.js 03:00:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D29660FC00) [pid = 2948] [serial = 661] [outer = 000000D295A43C00] 03:00:12 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9D3A800 == 36 [pid = 2948] [id = 217] 03:00:12 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9A7C800 == 35 [pid = 2948] [id = 216] 03:00:12 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A30C9000 == 34 [pid = 2948] [id = 215] 03:00:12 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5F39000 == 33 [pid = 2948] [id = 214] 03:00:12 INFO - PROCESS | 2948 | --DOCSHELL 000000D29A375000 == 32 [pid = 2948] [id = 213] 03:00:12 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A247C000 == 31 [pid = 2948] [id = 212] 03:00:12 INFO - PROCESS | 2948 | --DOCSHELL 000000D29F7D1000 == 30 [pid = 2948] [id = 211] 03:00:12 INFO - PROCESS | 2948 | --DOCSHELL 000000D29A07F800 == 29 [pid = 2948] [id = 210] 03:00:12 INFO - PROCESS | 2948 | 1465812012749 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 03:00:12 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D2A16E1800) [pid = 2948] [serial = 605] [outer = 0000000000000000] [url = about:blank] 03:00:12 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D2A1E72400) [pid = 2948] [serial = 606] [outer = 0000000000000000] [url = about:blank] 03:00:12 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D295C6F400) [pid = 2948] [serial = 591] [outer = 0000000000000000] [url = about:blank] 03:00:12 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D29A230C00) [pid = 2948] [serial = 593] [outer = 0000000000000000] [url = about:blank] 03:00:12 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D29FEE9C00) [pid = 2948] [serial = 600] [outer = 0000000000000000] [url = about:blank] 03:00:12 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D295B99800) [pid = 2948] [serial = 587] [outer = 0000000000000000] [url = about:blank] 03:00:12 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A14CC000) [pid = 2948] [serial = 585] [outer = 0000000000000000] [url = about:blank] 03:00:12 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A14C3400) [pid = 2948] [serial = 602] [outer = 0000000000000000] [url = about:blank] 03:00:12 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29BCC7000) [pid = 2948] [serial = 596] [outer = 0000000000000000] [url = about:blank] 03:00:12 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29FECD000) [pid = 2948] [serial = 599] [outer = 0000000000000000] [url = about:blank] 03:00:12 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29F37C000) [pid = 2948] [serial = 597] [outer = 0000000000000000] [url = about:blank] 03:00:12 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A16DA000) [pid = 2948] [serial = 603] [outer = 0000000000000000] [url = about:blank] 03:00:12 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A2371400) [pid = 2948] [serial = 608] [outer = 0000000000000000] [url = about:blank] 03:00:12 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D296613C00) [pid = 2948] [serial = 588] [outer = 0000000000000000] [url = about:blank] 03:00:12 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29AD65800) [pid = 2948] [serial = 594] [outer = 0000000000000000] [url = about:blank] 03:00:12 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D295A36C00) [pid = 2948] [serial = 590] [outer = 0000000000000000] [url = about:blank] 03:00:12 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A237E800) [pid = 2948] [serial = 609] [outer = 0000000000000000] [url = about:blank] 03:00:12 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2A28C5C00) [pid = 2948] [serial = 611] [outer = 0000000000000000] [url = about:blank] 03:00:12 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D2A2B0DC00) [pid = 2948] [serial = 612] [outer = 0000000000000000] [url = about:blank] 03:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 839ms 03:00:12 INFO - PROCESS | 2948 | 1465812012789 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 03:00:12 INFO - PROCESS | 2948 | 1465812012794 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 03:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:00:12 INFO - PROCESS | 2948 | 1465812012801 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:00:12 INFO - PROCESS | 2948 | 1465812012804 Marionette TRACE conn6 <- [1,846,null,{}] 03:00:12 INFO - PROCESS | 2948 | 1465812012807 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:12 INFO - PROCESS | 2948 | 1465812012810 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:12 INFO - PROCESS | 2948 | 1465812012901 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 03:00:12 INFO - PROCESS | 2948 | 1465812012909 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:12 INFO - PROCESS | 2948 | 1465812012911 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:12 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29F7D5000 == 30 [pid = 2948] [id = 221] 03:00:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D295C74000) [pid = 2948] [serial = 662] [outer = 0000000000000000] 03:00:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D29616B400) [pid = 2948] [serial = 663] [outer = 000000D295C74000] 03:00:12 INFO - PROCESS | 2948 | 1465812012961 Marionette DEBUG loaded listener.js 03:00:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29A04BC00) [pid = 2948] [serial = 664] [outer = 000000D295C74000] 03:00:13 INFO - PROCESS | 2948 | 1465812013434 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 03:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 691ms 03:00:13 INFO - PROCESS | 2948 | 1465812013494 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 03:00:13 INFO - PROCESS | 2948 | 1465812013497 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 03:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:00:13 INFO - PROCESS | 2948 | 1465812013500 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:00:13 INFO - PROCESS | 2948 | 1465812013504 Marionette TRACE conn6 <- [1,850,null,{}] 03:00:13 INFO - PROCESS | 2948 | 1465812013516 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:13 INFO - PROCESS | 2948 | 1465812013521 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:13 INFO - PROCESS | 2948 | 1465812013638 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 03:00:13 INFO - PROCESS | 2948 | 1465812013711 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:13 INFO - PROCESS | 2948 | 1465812013715 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:13 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A27BC000 == 31 [pid = 2948] [id = 222] 03:00:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29AD6F400) [pid = 2948] [serial = 665] [outer = 0000000000000000] 03:00:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29BB8E400) [pid = 2948] [serial = 666] [outer = 000000D29AD6F400] 03:00:13 INFO - PROCESS | 2948 | 1465812013764 Marionette DEBUG loaded listener.js 03:00:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29EC73000) [pid = 2948] [serial = 667] [outer = 000000D29AD6F400] 03:00:14 INFO - PROCESS | 2948 | 1465812014147 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 03:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 691ms 03:00:14 INFO - PROCESS | 2948 | 1465812014193 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 03:00:14 INFO - PROCESS | 2948 | 1465812014196 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 03:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:00:14 INFO - PROCESS | 2948 | 1465812014199 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:00:14 INFO - PROCESS | 2948 | 1465812014201 Marionette TRACE conn6 <- [1,854,null,{}] 03:00:14 INFO - PROCESS | 2948 | 1465812014205 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:14 INFO - PROCESS | 2948 | 1465812014207 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:14 INFO - PROCESS | 2948 | 1465812014295 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 03:00:14 INFO - PROCESS | 2948 | 1465812014301 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:14 INFO - PROCESS | 2948 | 1465812014303 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:14 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A3EAB800 == 32 [pid = 2948] [id = 223] 03:00:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29F739000) [pid = 2948] [serial = 668] [outer = 0000000000000000] 03:00:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29FD0F400) [pid = 2948] [serial = 669] [outer = 000000D29F739000] 03:00:14 INFO - PROCESS | 2948 | 1465812014348 Marionette DEBUG loaded listener.js 03:00:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29FEE9C00) [pid = 2948] [serial = 670] [outer = 000000D29F739000] 03:00:14 INFO - PROCESS | 2948 | 1465812014816 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 03:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 628ms 03:00:14 INFO - PROCESS | 2948 | 1465812014830 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 03:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:00:14 INFO - PROCESS | 2948 | 1465812014832 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 03:00:14 INFO - PROCESS | 2948 | 1465812014841 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:00:14 INFO - PROCESS | 2948 | 1465812014843 Marionette TRACE conn6 <- [1,858,null,{}] 03:00:14 INFO - PROCESS | 2948 | 1465812014847 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:14 INFO - PROCESS | 2948 | 1465812014849 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:14 INFO - PROCESS | 2948 | 1465812014953 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 03:00:15 INFO - PROCESS | 2948 | 1465812015032 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:15 INFO - PROCESS | 2948 | 1465812015034 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:15 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8B47800 == 33 [pid = 2948] [id = 224] 03:00:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D295930000) [pid = 2948] [serial = 671] [outer = 0000000000000000] 03:00:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A14BFC00) [pid = 2948] [serial = 672] [outer = 000000D295930000] 03:00:15 INFO - PROCESS | 2948 | 1465812015079 Marionette DEBUG loaded listener.js 03:00:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A16DB000) [pid = 2948] [serial = 673] [outer = 000000D295930000] 03:00:15 INFO - PROCESS | 2948 | 1465812015527 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 03:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 733ms 03:00:15 INFO - PROCESS | 2948 | 1465812015573 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 03:00:15 INFO - PROCESS | 2948 | 1465812015575 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 03:00:15 INFO - PROCESS | 2948 | 1465812015578 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:00:15 INFO - PROCESS | 2948 | 1465812015580 Marionette TRACE conn6 <- [1,862,null,{}] 03:00:15 INFO - PROCESS | 2948 | 1465812015584 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:15 INFO - PROCESS | 2948 | 1465812015589 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:15 INFO - PROCESS | 2948 | 1465812015723 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 03:00:15 INFO - PROCESS | 2948 | 1465812015774 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:15 INFO - PROCESS | 2948 | 1465812015776 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:15 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BF0800 == 34 [pid = 2948] [id = 225] 03:00:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A1E71000) [pid = 2948] [serial = 674] [outer = 0000000000000000] 03:00:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A237D000) [pid = 2948] [serial = 675] [outer = 000000D2A1E71000] 03:00:15 INFO - PROCESS | 2948 | 1465812015822 Marionette DEBUG loaded listener.js 03:00:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A2B03400) [pid = 2948] [serial = 676] [outer = 000000D2A1E71000] 03:00:16 INFO - PROCESS | 2948 | 1465812016224 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 03:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 691ms 03:00:16 INFO - PROCESS | 2948 | 1465812016272 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 03:00:16 INFO - PROCESS | 2948 | 1465812016274 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 03:00:16 INFO - PROCESS | 2948 | 1465812016278 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:00:16 INFO - PROCESS | 2948 | 1465812016279 Marionette TRACE conn6 <- [1,866,null,{}] 03:00:16 INFO - PROCESS | 2948 | 1465812016317 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:16 INFO - PROCESS | 2948 | 1465812016319 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:16 INFO - PROCESS | 2948 | 1465812016425 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 03:00:16 INFO - PROCESS | 2948 | 1465812016433 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:16 INFO - PROCESS | 2948 | 1465812016435 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:16 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9A76800 == 35 [pid = 2948] [id = 226] 03:00:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D295C75000) [pid = 2948] [serial = 677] [outer = 0000000000000000] 03:00:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A2EA1000) [pid = 2948] [serial = 678] [outer = 000000D295C75000] 03:00:16 INFO - PROCESS | 2948 | 1465812016487 Marionette DEBUG loaded listener.js 03:00:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A2EED400) [pid = 2948] [serial = 679] [outer = 000000D295C75000] 03:00:16 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D2958D2400) [pid = 2948] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:00:16 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D295AE3400) [pid = 2948] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:00:16 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2958D0800) [pid = 2948] [serial = 644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:00:16 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2959A0800) [pid = 2948] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:00:16 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D2958D8C00) [pid = 2948] [serial = 638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:00:16 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D295925000) [pid = 2948] [serial = 641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:00:16 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29592F400) [pid = 2948] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:00:16 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D295A35400) [pid = 2948] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:00:16 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29AB24800) [pid = 2948] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:00:16 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A14C8000) [pid = 2948] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:00:16 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A2EA0000) [pid = 2948] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:00:16 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29BCC4400) [pid = 2948] [serial = 647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:00:16 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A2EA3000) [pid = 2948] [serial = 650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:00:16 INFO - PROCESS | 2948 | 1465812016932 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 03:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 691ms 03:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:00:16 INFO - PROCESS | 2948 | 1465812016972 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 03:00:16 INFO - PROCESS | 2948 | 1465812016975 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 03:00:16 INFO - PROCESS | 2948 | 1465812016978 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:00:16 INFO - PROCESS | 2948 | 1465812016980 Marionette TRACE conn6 <- [1,870,null,{}] 03:00:16 INFO - PROCESS | 2948 | 1465812016983 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:16 INFO - PROCESS | 2948 | 1465812016985 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:17 INFO - PROCESS | 2948 | 1465812017067 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 03:00:17 INFO - PROCESS | 2948 | 1465812017074 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:17 INFO - PROCESS | 2948 | 1465812017076 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:17 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29A2CD800 == 36 [pid = 2948] [id = 227] 03:00:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D295C7AC00) [pid = 2948] [serial = 680] [outer = 0000000000000000] 03:00:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A14C8000) [pid = 2948] [serial = 681] [outer = 000000D295C7AC00] 03:00:17 INFO - PROCESS | 2948 | 1465812017120 Marionette DEBUG loaded listener.js 03:00:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A2EE8800) [pid = 2948] [serial = 682] [outer = 000000D295C7AC00] 03:00:17 INFO - PROCESS | 2948 | 1465812017524 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 03:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 587ms 03:00:17 INFO - PROCESS | 2948 | 1465812017569 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 03:00:17 INFO - PROCESS | 2948 | 1465812017571 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 03:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:00:17 INFO - PROCESS | 2948 | 1465812017574 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:00:17 INFO - PROCESS | 2948 | 1465812017576 Marionette TRACE conn6 <- [1,874,null,{}] 03:00:17 INFO - PROCESS | 2948 | 1465812017584 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:17 INFO - PROCESS | 2948 | 1465812017587 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:17 INFO - PROCESS | 2948 | 1465812017668 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 03:00:17 INFO - PROCESS | 2948 | 1465812017674 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:17 INFO - PROCESS | 2948 | 1465812017676 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:17 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA019000 == 37 [pid = 2948] [id = 228] 03:00:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A3139C00) [pid = 2948] [serial = 683] [outer = 0000000000000000] 03:00:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A3171000) [pid = 2948] [serial = 684] [outer = 000000D2A3139C00] 03:00:17 INFO - PROCESS | 2948 | 1465812017729 Marionette DEBUG loaded listener.js 03:00:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A3440400) [pid = 2948] [serial = 685] [outer = 000000D2A3139C00] 03:00:18 INFO - PROCESS | 2948 | 1465812018165 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 03:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 629ms 03:00:18 INFO - PROCESS | 2948 | 1465812018216 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 03:00:18 INFO - PROCESS | 2948 | 1465812018219 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 03:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:00:18 INFO - PROCESS | 2948 | 1465812018223 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:00:18 INFO - PROCESS | 2948 | 1465812018224 Marionette TRACE conn6 <- [1,878,null,{}] 03:00:18 INFO - PROCESS | 2948 | 1465812018228 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:18 INFO - PROCESS | 2948 | 1465812018230 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:18 INFO - PROCESS | 2948 | 1465812018317 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 03:00:18 INFO - PROCESS | 2948 | 1465812018323 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:18 INFO - PROCESS | 2948 | 1465812018325 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:18 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA05B000 == 38 [pid = 2948] [id = 229] 03:00:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A36BA000) [pid = 2948] [serial = 686] [outer = 0000000000000000] 03:00:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A36BE400) [pid = 2948] [serial = 687] [outer = 000000D2A36BA000] 03:00:18 INFO - PROCESS | 2948 | 1465812018369 Marionette DEBUG loaded listener.js 03:00:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A3794C00) [pid = 2948] [serial = 688] [outer = 000000D2A36BA000] 03:00:18 INFO - PROCESS | 2948 | 1465812018902 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 03:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 733ms 03:00:18 INFO - PROCESS | 2948 | 1465812018960 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 03:00:18 INFO - PROCESS | 2948 | 1465812018965 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 03:00:18 INFO - PROCESS | 2948 | 1465812018970 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:00:18 INFO - PROCESS | 2948 | 1465812018974 Marionette TRACE conn6 <- [1,882,null,{}] 03:00:18 INFO - PROCESS | 2948 | 1465812018980 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:18 INFO - PROCESS | 2948 | 1465812018983 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:19 INFO - PROCESS | 2948 | 1465812019150 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 03:00:19 INFO - PROCESS | 2948 | 1465812019226 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:19 INFO - PROCESS | 2948 | 1465812019229 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:19 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C26B800 == 39 [pid = 2948] [id = 230] 03:00:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D295926C00) [pid = 2948] [serial = 689] [outer = 0000000000000000] 03:00:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D295BA1800) [pid = 2948] [serial = 690] [outer = 000000D295926C00] 03:00:19 INFO - PROCESS | 2948 | 1465812019328 Marionette DEBUG loaded listener.js 03:00:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2971B3C00) [pid = 2948] [serial = 691] [outer = 000000D295926C00] 03:00:19 INFO - PROCESS | 2948 | 1465812019927 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 03:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 986ms 03:00:19 INFO - PROCESS | 2948 | 1465812019960 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 03:00:19 INFO - PROCESS | 2948 | 1465812019965 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 03:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:00:19 INFO - PROCESS | 2948 | 1465812019971 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:00:19 INFO - PROCESS | 2948 | 1465812019974 Marionette TRACE conn6 <- [1,886,null,{}] 03:00:19 INFO - PROCESS | 2948 | 1465812019978 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:19 INFO - PROCESS | 2948 | 1465812019981 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:20 INFO - PROCESS | 2948 | 1465812020134 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 03:00:20 INFO - PROCESS | 2948 | 1465812020186 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:20 INFO - PROCESS | 2948 | 1465812020189 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:20 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8B54000 == 40 [pid = 2948] [id = 231] 03:00:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D29BB91800) [pid = 2948] [serial = 692] [outer = 0000000000000000] 03:00:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D29C2A3000) [pid = 2948] [serial = 693] [outer = 000000D29BB91800] 03:00:20 INFO - PROCESS | 2948 | 1465812020246 Marionette DEBUG loaded listener.js 03:00:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D29FEE1800) [pid = 2948] [serial = 694] [outer = 000000D29BB91800] 03:00:20 INFO - PROCESS | 2948 | 1465812020907 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 03:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 985ms 03:00:20 INFO - PROCESS | 2948 | 1465812020959 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 03:00:20 INFO - PROCESS | 2948 | 1465812020962 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 03:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:00:20 INFO - PROCESS | 2948 | 1465812020979 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:00:20 INFO - PROCESS | 2948 | 1465812020984 Marionette TRACE conn6 <- [1,890,null,{}] 03:00:21 INFO - PROCESS | 2948 | 1465812020996 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:21 INFO - PROCESS | 2948 | 1465812021001 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:21 INFO - PROCESS | 2948 | 1465812021119 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 03:00:21 INFO - PROCESS | 2948 | 1465812021186 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:21 INFO - PROCESS | 2948 | 1465812021190 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:21 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA229000 == 41 [pid = 2948] [id = 232] 03:00:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D2A2378C00) [pid = 2948] [serial = 695] [outer = 0000000000000000] 03:00:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D2A2EA5400) [pid = 2948] [serial = 696] [outer = 000000D2A2378C00] 03:00:21 INFO - PROCESS | 2948 | 1465812021289 Marionette DEBUG loaded listener.js 03:00:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D2A3799400) [pid = 2948] [serial = 697] [outer = 000000D2A2378C00] 03:00:21 INFO - PROCESS | 2948 | 1465812021940 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 03:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1004ms 03:00:21 INFO - PROCESS | 2948 | 1465812021972 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 03:00:21 INFO - PROCESS | 2948 | 1465812021975 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 03:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:00:21 INFO - PROCESS | 2948 | 1465812021978 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:00:21 INFO - PROCESS | 2948 | 1465812021980 Marionette TRACE conn6 <- [1,894,null,{}] 03:00:21 INFO - PROCESS | 2948 | 1465812021984 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:21 INFO - PROCESS | 2948 | 1465812021987 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:22 INFO - PROCESS | 2948 | 1465812022103 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 03:00:22 INFO - PROCESS | 2948 | 1465812022175 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:22 INFO - PROCESS | 2948 | 1465812022178 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:22 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29A36E800 == 42 [pid = 2948] [id = 233] 03:00:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D2958DAC00) [pid = 2948] [serial = 698] [outer = 0000000000000000] 03:00:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 93 (000000D29599BC00) [pid = 2948] [serial = 699] [outer = 000000D2958DAC00] 03:00:22 INFO - PROCESS | 2948 | 1465812022356 Marionette DEBUG loaded listener.js 03:00:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 94 (000000D295BA4C00) [pid = 2948] [serial = 700] [outer = 000000D2958DAC00] 03:00:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D29BB20800 == 41 [pid = 2948] [id = 209] 03:00:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA019000 == 40 [pid = 2948] [id = 228] 03:00:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D29A2CD800 == 39 [pid = 2948] [id = 227] 03:00:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9A76800 == 38 [pid = 2948] [id = 226] 03:00:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BF0800 == 37 [pid = 2948] [id = 225] 03:00:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8B47800 == 36 [pid = 2948] [id = 224] 03:00:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A3EAB800 == 35 [pid = 2948] [id = 223] 03:00:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A27BC000 == 34 [pid = 2948] [id = 222] 03:00:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D29F7D5000 == 33 [pid = 2948] [id = 221] 03:00:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D296C80000 == 32 [pid = 2948] [id = 220] 03:00:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A00AF000 == 31 [pid = 2948] [id = 219] 03:00:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A247B800 == 30 [pid = 2948] [id = 218] 03:00:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA229000 == 29 [pid = 2948] [id = 232] 03:00:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8B54000 == 28 [pid = 2948] [id = 231] 03:00:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA05B000 == 27 [pid = 2948] [id = 229] 03:00:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C26B800 == 26 [pid = 2948] [id = 230] 03:00:23 INFO - PROCESS | 2948 | --DOMWINDOW == 93 (000000D29AB26000) [pid = 2948] [serial = 635] [outer = 0000000000000000] [url = about:blank] 03:00:23 INFO - PROCESS | 2948 | --DOMWINDOW == 92 (000000D295BA2C00) [pid = 2948] [serial = 632] [outer = 0000000000000000] [url = about:blank] 03:00:23 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D2A1E73C00) [pid = 2948] [serial = 646] [outer = 0000000000000000] [url = about:blank] 03:00:23 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D29616C800) [pid = 2948] [serial = 633] [outer = 0000000000000000] [url = about:blank] 03:00:23 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D295C6C800) [pid = 2948] [serial = 627] [outer = 0000000000000000] [url = about:blank] 03:00:23 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D2959AA000) [pid = 2948] [serial = 626] [outer = 0000000000000000] [url = about:blank] 03:00:23 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D29FD05C00) [pid = 2948] [serial = 639] [outer = 0000000000000000] [url = about:blank] 03:00:23 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D29FEE5C00) [pid = 2948] [serial = 642] [outer = 0000000000000000] [url = about:blank] 03:00:23 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D29599C400) [pid = 2948] [serial = 629] [outer = 0000000000000000] [url = about:blank] 03:00:23 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D295A38400) [pid = 2948] [serial = 630] [outer = 0000000000000000] [url = about:blank] 03:00:23 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D29FD40400) [pid = 2948] [serial = 640] [outer = 0000000000000000] [url = about:blank] 03:00:23 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D29664F000) [pid = 2948] [serial = 645] [outer = 0000000000000000] [url = about:blank] 03:00:23 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D296164400) [pid = 2948] [serial = 615] [outer = 0000000000000000] [url = about:blank] 03:00:23 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D295A42400) [pid = 2948] [serial = 614] [outer = 0000000000000000] [url = about:blank] 03:00:23 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29BC6F800) [pid = 2948] [serial = 618] [outer = 0000000000000000] [url = about:blank] 03:00:23 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29B0F0400) [pid = 2948] [serial = 617] [outer = 0000000000000000] [url = about:blank] 03:00:23 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A14BF800) [pid = 2948] [serial = 643] [outer = 0000000000000000] [url = about:blank] 03:00:23 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A2377400) [pid = 2948] [serial = 621] [outer = 0000000000000000] [url = about:blank] 03:00:23 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A1A92800) [pid = 2948] [serial = 620] [outer = 0000000000000000] [url = about:blank] 03:00:23 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A2EE5C00) [pid = 2948] [serial = 624] [outer = 0000000000000000] [url = about:blank] 03:00:23 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A2EA5800) [pid = 2948] [serial = 623] [outer = 0000000000000000] [url = about:blank] 03:00:23 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A2554400) [pid = 2948] [serial = 648] [outer = 0000000000000000] [url = about:blank] 03:00:23 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2A2E13800) [pid = 2948] [serial = 649] [outer = 0000000000000000] [url = about:blank] 03:00:23 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A2EECC00) [pid = 2948] [serial = 652] [outer = 0000000000000000] [url = about:blank] 03:00:23 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D29B16C000) [pid = 2948] [serial = 636] [outer = 0000000000000000] [url = about:blank] 03:00:23 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D2958D6400) [pid = 2948] [serial = 366] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:00:23 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A2EA9000) [pid = 2948] [serial = 651] [outer = 0000000000000000] [url = about:blank] 03:00:23 INFO - PROCESS | 2948 | 1465812023627 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 03:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1748ms 03:00:23 INFO - PROCESS | 2948 | 1465812023729 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 03:00:23 INFO - PROCESS | 2948 | 1465812023733 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 03:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:00:23 INFO - PROCESS | 2948 | 1465812023739 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:00:23 INFO - PROCESS | 2948 | 1465812023743 Marionette TRACE conn6 <- [1,898,null,{}] 03:00:23 INFO - PROCESS | 2948 | 1465812023749 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:23 INFO - PROCESS | 2948 | 1465812023752 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:23 INFO - PROCESS | 2948 | 1465812023844 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 03:00:23 INFO - PROCESS | 2948 | 1465812023853 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:23 INFO - PROCESS | 2948 | 1465812023858 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:23 INFO - PROCESS | 2948 | ++DOCSHELL 000000D297122000 == 27 [pid = 2948] [id = 234] 03:00:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D295933C00) [pid = 2948] [serial = 701] [outer = 0000000000000000] 03:00:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D29599F800) [pid = 2948] [serial = 702] [outer = 000000D295933C00] 03:00:23 INFO - PROCESS | 2948 | 1465812023908 Marionette DEBUG loaded listener.js 03:00:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D295A35C00) [pid = 2948] [serial = 703] [outer = 000000D295933C00] 03:00:24 INFO - PROCESS | 2948 | 1465812024378 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 03:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 692ms 03:00:24 INFO - PROCESS | 2948 | 1465812024435 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 03:00:24 INFO - PROCESS | 2948 | 1465812024441 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 03:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:00:24 INFO - PROCESS | 2948 | 1465812024447 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:00:24 INFO - PROCESS | 2948 | 1465812024450 Marionette TRACE conn6 <- [1,902,null,{}] 03:00:24 INFO - PROCESS | 2948 | 1465812024454 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:24 INFO - PROCESS | 2948 | 1465812024456 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:24 INFO - PROCESS | 2948 | 1465812024548 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 03:00:24 INFO - PROCESS | 2948 | 1465812024564 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:24 INFO - PROCESS | 2948 | 1465812024567 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:24 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C210800 == 28 [pid = 2948] [id = 235] 03:00:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D295B9C000) [pid = 2948] [serial = 704] [outer = 0000000000000000] 03:00:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D295BA4400) [pid = 2948] [serial = 705] [outer = 000000D295B9C000] 03:00:24 INFO - PROCESS | 2948 | 1465812024616 Marionette DEBUG loaded listener.js 03:00:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29616C800) [pid = 2948] [serial = 706] [outer = 000000D295B9C000] 03:00:25 INFO - PROCESS | 2948 | 1465812025069 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 03:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 629ms 03:00:25 INFO - PROCESS | 2948 | 1465812025077 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 03:00:25 INFO - PROCESS | 2948 | 1465812025087 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 03:00:25 INFO - PROCESS | 2948 | 1465812025091 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:00:25 INFO - PROCESS | 2948 | 1465812025095 Marionette TRACE conn6 <- [1,906,null,{}] 03:00:25 INFO - PROCESS | 2948 | 1465812025111 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:25 INFO - PROCESS | 2948 | 1465812025116 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:25 INFO - PROCESS | 2948 | 1465812025236 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 03:00:25 INFO - PROCESS | 2948 | 1465812025247 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:25 INFO - PROCESS | 2948 | 1465812025251 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:25 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A1A54800 == 29 [pid = 2948] [id = 236] 03:00:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29AA10400) [pid = 2948] [serial = 707] [outer = 0000000000000000] 03:00:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29AAF8C00) [pid = 2948] [serial = 708] [outer = 000000D29AA10400] 03:00:25 INFO - PROCESS | 2948 | 1465812025302 Marionette DEBUG loaded listener.js 03:00:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29AF6A800) [pid = 2948] [serial = 709] [outer = 000000D29AA10400] 03:00:25 INFO - PROCESS | 2948 | 1465812025730 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 03:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 691ms 03:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:00:25 INFO - PROCESS | 2948 | 1465812025787 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 03:00:25 INFO - PROCESS | 2948 | 1465812025790 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 03:00:25 INFO - PROCESS | 2948 | 1465812025793 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:00:25 INFO - PROCESS | 2948 | 1465812025795 Marionette TRACE conn6 <- [1,910,null,{}] 03:00:25 INFO - PROCESS | 2948 | 1465812025799 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:25 INFO - PROCESS | 2948 | 1465812025801 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:25 INFO - PROCESS | 2948 | 1465812025889 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 03:00:25 INFO - PROCESS | 2948 | 1465812025894 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:25 INFO - PROCESS | 2948 | 1465812025896 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:25 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2924800 == 30 [pid = 2948] [id = 237] 03:00:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29BB8CC00) [pid = 2948] [serial = 710] [outer = 0000000000000000] 03:00:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29BB97400) [pid = 2948] [serial = 711] [outer = 000000D29BB8CC00] 03:00:25 INFO - PROCESS | 2948 | 1465812025943 Marionette DEBUG loaded listener.js 03:00:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29C6B4C00) [pid = 2948] [serial = 712] [outer = 000000D29BB8CC00] 03:00:26 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A3139C00) [pid = 2948] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:00:26 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A36BA000) [pid = 2948] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:00:26 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D295930000) [pid = 2948] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:00:26 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A1E71000) [pid = 2948] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:00:26 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D295A47800) [pid = 2948] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:00:26 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29F739000) [pid = 2948] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:00:26 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A2EF0800) [pid = 2948] [serial = 653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:00:26 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D295A43C00) [pid = 2948] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:00:26 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D29AD6F400) [pid = 2948] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:00:26 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D295C74000) [pid = 2948] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:00:26 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D295C75000) [pid = 2948] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:00:26 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D295C7AC00) [pid = 2948] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:00:27 INFO - PROCESS | 2948 | 1465812027010 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 03:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1300ms 03:00:27 INFO - PROCESS | 2948 | 1465812027097 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 03:00:27 INFO - PROCESS | 2948 | 1465812027102 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 03:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:00:27 INFO - PROCESS | 2948 | 1465812027108 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:00:27 INFO - PROCESS | 2948 | 1465812027111 Marionette TRACE conn6 <- [1,914,null,{}] 03:00:27 INFO - PROCESS | 2948 | 1465812027118 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:27 INFO - PROCESS | 2948 | 1465812027121 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:27 INFO - PROCESS | 2948 | 1465812027275 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 03:00:27 INFO - PROCESS | 2948 | 1465812027340 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:27 INFO - PROCESS | 2948 | 1465812027343 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:27 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BBEE800 == 31 [pid = 2948] [id = 238] 03:00:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D2959A6400) [pid = 2948] [serial = 713] [outer = 0000000000000000] 03:00:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D295A44000) [pid = 2948] [serial = 714] [outer = 000000D2959A6400] 03:00:27 INFO - PROCESS | 2948 | 1465812027402 Marionette DEBUG loaded listener.js 03:00:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D295C75C00) [pid = 2948] [serial = 715] [outer = 000000D2959A6400] 03:00:28 INFO - PROCESS | 2948 | 1465812028059 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 03:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1029ms 03:00:28 INFO - PROCESS | 2948 | 1465812028140 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 03:00:28 INFO - PROCESS | 2948 | 1465812028145 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 03:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:00:28 INFO - PROCESS | 2948 | 1465812028153 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:00:28 INFO - PROCESS | 2948 | 1465812028156 Marionette TRACE conn6 <- [1,918,null,{}] 03:00:28 INFO - PROCESS | 2948 | 1465812028160 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:28 INFO - PROCESS | 2948 | 1465812028163 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:28 INFO - PROCESS | 2948 | 1465812028289 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 03:00:28 INFO - PROCESS | 2948 | 1465812028353 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:28 INFO - PROCESS | 2948 | 1465812028356 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:28 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A30CE000 == 32 [pid = 2948] [id = 239] 03:00:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D296FE7C00) [pid = 2948] [serial = 716] [outer = 0000000000000000] 03:00:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29AA03000) [pid = 2948] [serial = 717] [outer = 000000D296FE7C00] 03:00:28 INFO - PROCESS | 2948 | 1465812028414 Marionette DEBUG loaded listener.js 03:00:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29B0F3000) [pid = 2948] [serial = 718] [outer = 000000D296FE7C00] 03:00:29 INFO - PROCESS | 2948 | 1465812029248 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 03:00:29 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A1A54800 == 31 [pid = 2948] [id = 236] 03:00:29 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C210800 == 30 [pid = 2948] [id = 235] 03:00:29 INFO - PROCESS | 2948 | --DOCSHELL 000000D297122000 == 29 [pid = 2948] [id = 234] 03:00:29 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A3440400) [pid = 2948] [serial = 685] [outer = 0000000000000000] [url = about:blank] 03:00:29 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2A36BE400) [pid = 2948] [serial = 687] [outer = 0000000000000000] [url = about:blank] 03:00:29 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A3794C00) [pid = 2948] [serial = 688] [outer = 0000000000000000] [url = about:blank] 03:00:29 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2A14BFC00) [pid = 2948] [serial = 672] [outer = 0000000000000000] [url = about:blank] 03:00:29 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D2A237D000) [pid = 2948] [serial = 675] [outer = 0000000000000000] [url = about:blank] 03:00:29 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D295B97400) [pid = 2948] [serial = 657] [outer = 0000000000000000] [url = about:blank] 03:00:29 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D297152400) [pid = 2948] [serial = 658] [outer = 0000000000000000] [url = about:blank] 03:00:29 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D29FD0F400) [pid = 2948] [serial = 669] [outer = 0000000000000000] [url = about:blank] 03:00:29 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D2A3176800) [pid = 2948] [serial = 655] [outer = 0000000000000000] [url = about:blank] 03:00:29 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D2A312FC00) [pid = 2948] [serial = 654] [outer = 0000000000000000] [url = about:blank] 03:00:29 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D295BA0000) [pid = 2948] [serial = 660] [outer = 0000000000000000] [url = about:blank] 03:00:29 INFO - PROCESS | 2948 | --DOMWINDOW == 61 (000000D29660FC00) [pid = 2948] [serial = 661] [outer = 0000000000000000] [url = about:blank] 03:00:29 INFO - PROCESS | 2948 | --DOMWINDOW == 60 (000000D29BB8E400) [pid = 2948] [serial = 666] [outer = 0000000000000000] [url = about:blank] 03:00:29 INFO - PROCESS | 2948 | --DOMWINDOW == 59 (000000D29EC73000) [pid = 2948] [serial = 667] [outer = 0000000000000000] [url = about:blank] 03:00:29 INFO - PROCESS | 2948 | --DOMWINDOW == 58 (000000D29616B400) [pid = 2948] [serial = 663] [outer = 0000000000000000] [url = about:blank] 03:00:29 INFO - PROCESS | 2948 | --DOMWINDOW == 57 (000000D29A04BC00) [pid = 2948] [serial = 664] [outer = 0000000000000000] [url = about:blank] 03:00:29 INFO - PROCESS | 2948 | --DOMWINDOW == 56 (000000D2A16DB000) [pid = 2948] [serial = 673] [outer = 0000000000000000] [url = about:blank] 03:00:29 INFO - PROCESS | 2948 | --DOMWINDOW == 55 (000000D2A2EA1000) [pid = 2948] [serial = 678] [outer = 0000000000000000] [url = about:blank] 03:00:29 INFO - PROCESS | 2948 | --DOMWINDOW == 54 (000000D2A2B03400) [pid = 2948] [serial = 676] [outer = 0000000000000000] [url = about:blank] 03:00:29 INFO - PROCESS | 2948 | --DOMWINDOW == 53 (000000D2A3171000) [pid = 2948] [serial = 684] [outer = 0000000000000000] [url = about:blank] 03:00:29 INFO - PROCESS | 2948 | --DOMWINDOW == 52 (000000D2A2EED400) [pid = 2948] [serial = 679] [outer = 0000000000000000] [url = about:blank] 03:00:29 INFO - PROCESS | 2948 | --DOMWINDOW == 51 (000000D2A14C8000) [pid = 2948] [serial = 681] [outer = 0000000000000000] [url = about:blank] 03:00:29 INFO - PROCESS | 2948 | --DOMWINDOW == 50 (000000D2A2EE8800) [pid = 2948] [serial = 682] [outer = 0000000000000000] [url = about:blank] 03:00:29 INFO - PROCESS | 2948 | --DOMWINDOW == 49 (000000D29FEE9C00) [pid = 2948] [serial = 670] [outer = 0000000000000000] [url = about:blank] 03:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1139ms 03:00:29 INFO - PROCESS | 2948 | 1465812029293 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 03:00:29 INFO - PROCESS | 2948 | 1465812029298 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 03:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:00:29 INFO - PROCESS | 2948 | 1465812029303 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:00:29 INFO - PROCESS | 2948 | 1465812029306 Marionette TRACE conn6 <- [1,922,null,{}] 03:00:29 INFO - PROCESS | 2948 | 1465812029312 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:29 INFO - PROCESS | 2948 | 1465812029315 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:29 INFO - PROCESS | 2948 | 1465812029410 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 03:00:29 INFO - PROCESS | 2948 | 1465812029423 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:29 INFO - PROCESS | 2948 | 1465812029427 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:29 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29B1C2800 == 30 [pid = 2948] [id = 240] 03:00:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 50 (000000D29599D000) [pid = 2948] [serial = 719] [outer = 0000000000000000] 03:00:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 51 (000000D295A3C000) [pid = 2948] [serial = 720] [outer = 000000D29599D000] 03:00:29 INFO - PROCESS | 2948 | 1465812029477 Marionette DEBUG loaded listener.js 03:00:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 52 (000000D295C6F400) [pid = 2948] [serial = 721] [outer = 000000D29599D000] 03:00:29 INFO - PROCESS | 2948 | 1465812029946 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 03:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 735ms 03:00:30 INFO - PROCESS | 2948 | 1465812030041 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 03:00:30 INFO - PROCESS | 2948 | 1465812030046 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 03:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:00:30 INFO - PROCESS | 2948 | 1465812030052 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:00:30 INFO - PROCESS | 2948 | 1465812030055 Marionette TRACE conn6 <- [1,926,null,{}] 03:00:30 INFO - PROCESS | 2948 | 1465812030059 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:30 INFO - PROCESS | 2948 | 1465812030061 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:30 INFO - PROCESS | 2948 | 1465812030158 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 03:00:30 INFO - PROCESS | 2948 | 1465812030222 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:30 INFO - PROCESS | 2948 | 1465812030225 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:30 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2134000 == 31 [pid = 2948] [id = 241] 03:00:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 53 (000000D295B98C00) [pid = 2948] [serial = 722] [outer = 0000000000000000] 03:00:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 54 (000000D29A348400) [pid = 2948] [serial = 723] [outer = 000000D295B98C00] 03:00:30 INFO - PROCESS | 2948 | 1465812030273 Marionette DEBUG loaded listener.js 03:00:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 55 (000000D29AFDB400) [pid = 2948] [serial = 724] [outer = 000000D295B98C00] 03:00:30 INFO - PROCESS | 2948 | 1465812030672 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 03:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 692ms 03:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:00:30 INFO - PROCESS | 2948 | 1465812030747 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 03:00:30 INFO - PROCESS | 2948 | 1465812030749 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 03:00:30 INFO - PROCESS | 2948 | 1465812030753 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:00:30 INFO - PROCESS | 2948 | 1465812030756 Marionette TRACE conn6 <- [1,930,null,{}] 03:00:30 INFO - PROCESS | 2948 | 1465812030768 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:30 INFO - PROCESS | 2948 | 1465812030773 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:30 INFO - PROCESS | 2948 | 1465812030866 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 03:00:30 INFO - PROCESS | 2948 | 1465812030881 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:30 INFO - PROCESS | 2948 | 1465812030884 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:30 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A3713000 == 32 [pid = 2948] [id = 242] 03:00:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 56 (000000D294F2BC00) [pid = 2948] [serial = 725] [outer = 0000000000000000] 03:00:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 57 (000000D29FD06800) [pid = 2948] [serial = 726] [outer = 000000D294F2BC00] 03:00:30 INFO - PROCESS | 2948 | 1465812030933 Marionette DEBUG loaded listener.js 03:00:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 58 (000000D29FD43C00) [pid = 2948] [serial = 727] [outer = 000000D294F2BC00] 03:00:31 INFO - PROCESS | 2948 | 1465812031358 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 03:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 628ms 03:00:31 INFO - PROCESS | 2948 | 1465812031393 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 03:00:31 INFO - PROCESS | 2948 | 1465812031396 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 03:00:31 INFO - PROCESS | 2948 | 1465812031399 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:00:31 INFO - PROCESS | 2948 | 1465812031401 Marionette TRACE conn6 <- [1,934,null,{}] 03:00:31 INFO - PROCESS | 2948 | 1465812031404 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:31 INFO - PROCESS | 2948 | 1465812031406 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:31 INFO - PROCESS | 2948 | 1465812031547 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 03:00:31 INFO - PROCESS | 2948 | 1465812031565 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:31 INFO - PROCESS | 2948 | 1465812031568 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:31 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5F36800 == 33 [pid = 2948] [id = 243] 03:00:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 59 (000000D29FEDB800) [pid = 2948] [serial = 728] [outer = 0000000000000000] 03:00:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 60 (000000D2A0072C00) [pid = 2948] [serial = 729] [outer = 000000D29FEDB800] 03:00:31 INFO - PROCESS | 2948 | 1465812031613 Marionette DEBUG loaded listener.js 03:00:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 61 (000000D2A14C2000) [pid = 2948] [serial = 730] [outer = 000000D29FEDB800] 03:00:32 INFO - PROCESS | 2948 | 1465812032057 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 03:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 692ms 03:00:32 INFO - PROCESS | 2948 | 1465812032095 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 03:00:32 INFO - PROCESS | 2948 | 1465812032097 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 03:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:00:32 INFO - PROCESS | 2948 | 1465812032100 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:00:32 INFO - PROCESS | 2948 | 1465812032102 Marionette TRACE conn6 <- [1,938,null,{}] 03:00:32 INFO - PROCESS | 2948 | 1465812032112 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:32 INFO - PROCESS | 2948 | 1465812032114 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:32 INFO - PROCESS | 2948 | 1465812032218 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 03:00:32 INFO - PROCESS | 2948 | 1465812032224 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:32 INFO - PROCESS | 2948 | 1465812032226 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:32 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8B55000 == 34 [pid = 2948] [id = 244] 03:00:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 62 (000000D2A14C7C00) [pid = 2948] [serial = 731] [outer = 0000000000000000] 03:00:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D2A14CC800) [pid = 2948] [serial = 732] [outer = 000000D2A14C7C00] 03:00:32 INFO - PROCESS | 2948 | 1465812032271 Marionette DEBUG loaded listener.js 03:00:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D2A1A9E800) [pid = 2948] [serial = 733] [outer = 000000D2A14C7C00] 03:00:32 INFO - PROCESS | 2948 | 1465812032718 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 03:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 671ms 03:00:32 INFO - PROCESS | 2948 | 1465812032775 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 03:00:32 INFO - PROCESS | 2948 | 1465812032778 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 03:00:32 INFO - PROCESS | 2948 | 1465812032781 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:00:32 INFO - PROCESS | 2948 | 1465812032783 Marionette TRACE conn6 <- [1,942,null,{}] 03:00:32 INFO - PROCESS | 2948 | 1465812032793 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:32 INFO - PROCESS | 2948 | 1465812032799 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:32 INFO - PROCESS | 2948 | 1465812032967 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 03:00:32 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D29BB91800) [pid = 2948] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:00:32 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D2A2378C00) [pid = 2948] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:00:32 INFO - PROCESS | 2948 | --DOMWINDOW == 61 (000000D295926C00) [pid = 2948] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:00:32 INFO - PROCESS | 2948 | --DOMWINDOW == 60 (000000D2958DAC00) [pid = 2948] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:00:32 INFO - PROCESS | 2948 | --DOMWINDOW == 59 (000000D295B9C000) [pid = 2948] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:00:32 INFO - PROCESS | 2948 | --DOMWINDOW == 58 (000000D29AA10400) [pid = 2948] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:00:32 INFO - PROCESS | 2948 | --DOMWINDOW == 57 (000000D295933C00) [pid = 2948] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:00:33 INFO - PROCESS | 2948 | 1465812033020 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:33 INFO - PROCESS | 2948 | 1465812033023 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:33 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A25F6000 == 35 [pid = 2948] [id = 245] 03:00:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 58 (000000D2952C2400) [pid = 2948] [serial = 734] [outer = 0000000000000000] 03:00:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 59 (000000D29599B800) [pid = 2948] [serial = 735] [outer = 000000D2952C2400] 03:00:33 INFO - PROCESS | 2948 | 1465812033069 Marionette DEBUG loaded listener.js 03:00:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 60 (000000D2A2372400) [pid = 2948] [serial = 736] [outer = 000000D2952C2400] 03:00:33 INFO - PROCESS | 2948 | 1465812033448 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 03:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 691ms 03:00:33 INFO - PROCESS | 2948 | 1465812033476 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 03:00:33 INFO - PROCESS | 2948 | 1465812033478 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 03:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:00:33 INFO - PROCESS | 2948 | 1465812033481 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:00:33 INFO - PROCESS | 2948 | 1465812033483 Marionette TRACE conn6 <- [1,946,null,{}] 03:00:33 INFO - PROCESS | 2948 | 1465812033486 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:33 INFO - PROCESS | 2948 | 1465812033488 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:33 INFO - PROCESS | 2948 | 1465812033568 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 03:00:33 INFO - PROCESS | 2948 | 1465812033639 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:33 INFO - PROCESS | 2948 | 1465812033641 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:33 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8FF6800 == 36 [pid = 2948] [id = 246] 03:00:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 61 (000000D29AA10400) [pid = 2948] [serial = 737] [outer = 0000000000000000] 03:00:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 62 (000000D2A2B04000) [pid = 2948] [serial = 738] [outer = 000000D29AA10400] 03:00:33 INFO - PROCESS | 2948 | 1465812033685 Marionette DEBUG loaded listener.js 03:00:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D2A2E12400) [pid = 2948] [serial = 739] [outer = 000000D29AA10400] 03:00:34 INFO - PROCESS | 2948 | 1465812034042 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 03:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 588ms 03:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:00:34 INFO - PROCESS | 2948 | 1465812034072 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 03:00:34 INFO - PROCESS | 2948 | 1465812034074 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 03:00:34 INFO - PROCESS | 2948 | 1465812034077 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:00:34 INFO - PROCESS | 2948 | 1465812034079 Marionette TRACE conn6 <- [1,950,null,{}] 03:00:34 INFO - PROCESS | 2948 | 1465812034083 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:34 INFO - PROCESS | 2948 | 1465812034085 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:34 INFO - PROCESS | 2948 | 1465812034196 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 03:00:34 INFO - PROCESS | 2948 | 1465812034205 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:34 INFO - PROCESS | 2948 | 1465812034207 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:34 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9CD5000 == 37 [pid = 2948] [id = 247] 03:00:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D2A1E74800) [pid = 2948] [serial = 740] [outer = 0000000000000000] 03:00:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D2A2EA1400) [pid = 2948] [serial = 741] [outer = 000000D2A1E74800] 03:00:34 INFO - PROCESS | 2948 | 1465812034252 Marionette DEBUG loaded listener.js 03:00:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D2A2EEB000) [pid = 2948] [serial = 742] [outer = 000000D2A1E74800] 03:00:34 INFO - PROCESS | 2948 | 1465812034684 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 03:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 627ms 03:00:34 INFO - PROCESS | 2948 | 1465812034708 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 03:00:34 INFO - PROCESS | 2948 | 1465812034711 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 03:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:00:34 INFO - PROCESS | 2948 | 1465812034714 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:00:34 INFO - PROCESS | 2948 | 1465812034715 Marionette TRACE conn6 <- [1,954,null,{}] 03:00:34 INFO - PROCESS | 2948 | 1465812034719 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:34 INFO - PROCESS | 2948 | 1465812034721 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:34 INFO - PROCESS | 2948 | 1465812034831 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 03:00:34 INFO - PROCESS | 2948 | 1465812034839 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:34 INFO - PROCESS | 2948 | 1465812034841 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:34 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A3712000 == 38 [pid = 2948] [id = 248] 03:00:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D2A2B02800) [pid = 2948] [serial = 743] [outer = 0000000000000000] 03:00:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D2A2EF3000) [pid = 2948] [serial = 744] [outer = 000000D2A2B02800] 03:00:34 INFO - PROCESS | 2948 | 1465812034885 Marionette DEBUG loaded listener.js 03:00:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D2A343CC00) [pid = 2948] [serial = 745] [outer = 000000D2A2B02800] 03:00:35 INFO - PROCESS | 2948 | 1465812035284 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 03:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 586ms 03:00:35 INFO - PROCESS | 2948 | 1465812035304 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 03:00:35 INFO - PROCESS | 2948 | 1465812035306 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 03:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:00:35 INFO - PROCESS | 2948 | 1465812035309 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:00:35 INFO - PROCESS | 2948 | 1465812035311 Marionette TRACE conn6 <- [1,958,null,{}] 03:00:35 INFO - PROCESS | 2948 | 1465812035314 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:35 INFO - PROCESS | 2948 | 1465812035316 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:35 INFO - PROCESS | 2948 | 1465812035400 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 03:00:35 INFO - PROCESS | 2948 | 1465812035566 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:35 INFO - PROCESS | 2948 | 1465812035569 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:35 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29A7BD000 == 39 [pid = 2948] [id = 249] 03:00:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D295156C00) [pid = 2948] [serial = 746] [outer = 0000000000000000] 03:00:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D2958D7000) [pid = 2948] [serial = 747] [outer = 000000D295156C00] 03:00:35 INFO - PROCESS | 2948 | 1465812035671 Marionette DEBUG loaded listener.js 03:00:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D295BA3400) [pid = 2948] [serial = 748] [outer = 000000D295156C00] 03:00:36 INFO - PROCESS | 2948 | 1465812036323 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 03:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1076ms 03:00:36 INFO - PROCESS | 2948 | 1465812036391 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 03:00:36 INFO - PROCESS | 2948 | 1465812036395 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 03:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:00:36 INFO - PROCESS | 2948 | 1465812036399 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:00:36 INFO - PROCESS | 2948 | 1465812036402 Marionette TRACE conn6 <- [1,962,null,{}] 03:00:36 INFO - PROCESS | 2948 | 1465812036408 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:36 INFO - PROCESS | 2948 | 1465812036411 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:36 INFO - PROCESS | 2948 | 1465812036528 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 03:00:36 INFO - PROCESS | 2948 | 1465812036604 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:36 INFO - PROCESS | 2948 | 1465812036607 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:36 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A3EAB800 == 40 [pid = 2948] [id = 250] 03:00:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29BB9A000) [pid = 2948] [serial = 749] [outer = 0000000000000000] 03:00:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29C2AD000) [pid = 2948] [serial = 750] [outer = 000000D29BB9A000] 03:00:36 INFO - PROCESS | 2948 | 1465812036705 Marionette DEBUG loaded listener.js 03:00:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29FD0FC00) [pid = 2948] [serial = 751] [outer = 000000D29BB9A000] 03:00:37 INFO - PROCESS | 2948 | 1465812037328 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 03:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 986ms 03:00:37 INFO - PROCESS | 2948 | 1465812037391 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 03:00:37 INFO - PROCESS | 2948 | 1465812037396 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 03:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:00:37 INFO - PROCESS | 2948 | 1465812037400 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:00:37 INFO - PROCESS | 2948 | 1465812037402 Marionette TRACE conn6 <- [1,966,null,{}] 03:00:37 INFO - PROCESS | 2948 | 1465812037406 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:37 INFO - PROCESS | 2948 | 1465812037409 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:37 INFO - PROCESS | 2948 | 1465812037525 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 03:00:37 INFO - PROCESS | 2948 | 1465812037599 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:37 INFO - PROCESS | 2948 | 1465812037602 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:37 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9D4C000 == 41 [pid = 2948] [id = 251] 03:00:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A16DC400) [pid = 2948] [serial = 752] [outer = 0000000000000000] 03:00:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A1E6DC00) [pid = 2948] [serial = 753] [outer = 000000D2A16DC400] 03:00:37 INFO - PROCESS | 2948 | 1465812037697 Marionette DEBUG loaded listener.js 03:00:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A2373C00) [pid = 2948] [serial = 754] [outer = 000000D2A16DC400] 03:00:38 INFO - PROCESS | 2948 | 1465812038285 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 03:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 986ms 03:00:38 INFO - PROCESS | 2948 | 1465812038402 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 03:00:38 INFO - PROCESS | 2948 | 1465812038406 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 03:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:00:38 INFO - PROCESS | 2948 | 1465812038418 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:00:38 INFO - PROCESS | 2948 | 1465812038425 Marionette TRACE conn6 <- [1,970,null,{}] 03:00:38 INFO - PROCESS | 2948 | 1465812038429 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:38 INFO - PROCESS | 2948 | 1465812038434 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:38 INFO - PROCESS | 2948 | 1465812038555 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 03:00:38 INFO - PROCESS | 2948 | 1465812038621 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:38 INFO - PROCESS | 2948 | 1465812038624 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:38 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C317000 == 42 [pid = 2948] [id = 252] 03:00:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29F707C00) [pid = 2948] [serial = 755] [outer = 0000000000000000] 03:00:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A2EF3C00) [pid = 2948] [serial = 756] [outer = 000000D29F707C00] 03:00:38 INFO - PROCESS | 2948 | 1465812038679 Marionette DEBUG loaded listener.js 03:00:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A3798000) [pid = 2948] [serial = 757] [outer = 000000D29F707C00] 03:00:39 INFO - PROCESS | 2948 | 1465812039420 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 03:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1041ms 03:00:39 INFO - PROCESS | 2948 | 1465812039457 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 03:00:39 INFO - PROCESS | 2948 | 1465812039461 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 03:00:39 INFO - PROCESS | 2948 | 1465812039465 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:00:39 INFO - PROCESS | 2948 | 1465812039470 Marionette TRACE conn6 <- [1,974,null,{}] 03:00:39 INFO - PROCESS | 2948 | 1465812039476 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:39 INFO - PROCESS | 2948 | 1465812039478 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:39 INFO - PROCESS | 2948 | 1465812039606 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 03:00:39 INFO - PROCESS | 2948 | 1465812039679 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:39 INFO - PROCESS | 2948 | 1465812039682 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:39 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C282000 == 43 [pid = 2948] [id = 253] 03:00:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D29616AC00) [pid = 2948] [serial = 758] [outer = 0000000000000000] 03:00:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D296315C00) [pid = 2948] [serial = 759] [outer = 000000D29616AC00] 03:00:39 INFO - PROCESS | 2948 | 1465812039733 Marionette DEBUG loaded listener.js 03:00:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D29AAF9400) [pid = 2948] [serial = 760] [outer = 000000D29616AC00] 03:00:40 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A3712000 == 42 [pid = 2948] [id = 248] 03:00:40 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9CD5000 == 41 [pid = 2948] [id = 247] 03:00:40 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8FF6800 == 40 [pid = 2948] [id = 246] 03:00:40 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A25F6000 == 39 [pid = 2948] [id = 245] 03:00:40 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8B55000 == 38 [pid = 2948] [id = 244] 03:00:40 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5F36800 == 37 [pid = 2948] [id = 243] 03:00:40 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A3713000 == 36 [pid = 2948] [id = 242] 03:00:40 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2134000 == 35 [pid = 2948] [id = 241] 03:00:40 INFO - PROCESS | 2948 | --DOCSHELL 000000D29B1C2800 == 34 [pid = 2948] [id = 240] 03:00:40 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A30CE000 == 33 [pid = 2948] [id = 239] 03:00:40 INFO - PROCESS | 2948 | --DOCSHELL 000000D29BBEE800 == 32 [pid = 2948] [id = 238] 03:00:40 INFO - PROCESS | 2948 | --DOCSHELL 000000D29A36E800 == 31 [pid = 2948] [id = 233] 03:00:40 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2924800 == 30 [pid = 2948] [id = 237] 03:00:40 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C317000 == 29 [pid = 2948] [id = 252] 03:00:40 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9D4C000 == 28 [pid = 2948] [id = 251] 03:00:40 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A3EAB800 == 27 [pid = 2948] [id = 250] 03:00:40 INFO - PROCESS | 2948 | --DOCSHELL 000000D29A7BD000 == 26 [pid = 2948] [id = 249] 03:00:40 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D29BB97400) [pid = 2948] [serial = 711] [outer = 0000000000000000] [url = about:blank] 03:00:40 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D29FEE1800) [pid = 2948] [serial = 694] [outer = 0000000000000000] [url = about:blank] 03:00:40 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D2A3799400) [pid = 2948] [serial = 697] [outer = 0000000000000000] [url = about:blank] 03:00:40 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2971B3C00) [pid = 2948] [serial = 691] [outer = 0000000000000000] [url = about:blank] 03:00:40 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D295BA4C00) [pid = 2948] [serial = 700] [outer = 0000000000000000] [url = about:blank] 03:00:40 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D295BA4400) [pid = 2948] [serial = 705] [outer = 0000000000000000] [url = about:blank] 03:00:40 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29616C800) [pid = 2948] [serial = 706] [outer = 0000000000000000] [url = about:blank] 03:00:40 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29AAF8C00) [pid = 2948] [serial = 708] [outer = 0000000000000000] [url = about:blank] 03:00:40 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29AF6A800) [pid = 2948] [serial = 709] [outer = 0000000000000000] [url = about:blank] 03:00:40 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29599BC00) [pid = 2948] [serial = 699] [outer = 0000000000000000] [url = about:blank] 03:00:40 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D295BA1800) [pid = 2948] [serial = 690] [outer = 0000000000000000] [url = about:blank] 03:00:40 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29C2A3000) [pid = 2948] [serial = 693] [outer = 0000000000000000] [url = about:blank] 03:00:40 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2A2EA5400) [pid = 2948] [serial = 696] [outer = 0000000000000000] [url = about:blank] 03:00:40 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D295A35C00) [pid = 2948] [serial = 703] [outer = 0000000000000000] [url = about:blank] 03:00:40 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D29599F800) [pid = 2948] [serial = 702] [outer = 0000000000000000] [url = about:blank] 03:00:40 INFO - PROCESS | 2948 | 1465812040915 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 03:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1484ms 03:00:40 INFO - PROCESS | 2948 | 1465812040955 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 03:00:40 INFO - PROCESS | 2948 | 1465812040959 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 03:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:00:40 INFO - PROCESS | 2948 | 1465812040964 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:00:40 INFO - PROCESS | 2948 | 1465812040969 Marionette TRACE conn6 <- [1,978,null,{}] 03:00:40 INFO - PROCESS | 2948 | 1465812040973 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:40 INFO - PROCESS | 2948 | 1465812040976 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:41 INFO - PROCESS | 2948 | 1465812041071 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 03:00:41 INFO - PROCESS | 2948 | 1465812041077 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:41 INFO - PROCESS | 2948 | 1465812041080 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:41 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29AB69000 == 27 [pid = 2948] [id = 254] 03:00:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D2959A7000) [pid = 2948] [serial = 761] [outer = 0000000000000000] 03:00:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D295A36800) [pid = 2948] [serial = 762] [outer = 000000D2959A7000] 03:00:41 INFO - PROCESS | 2948 | 1465812041129 Marionette DEBUG loaded listener.js 03:00:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D295ADD400) [pid = 2948] [serial = 763] [outer = 000000D2959A7000] 03:00:41 INFO - PROCESS | 2948 | 1465812041608 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 03:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 692ms 03:00:41 INFO - PROCESS | 2948 | 1465812041661 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 03:00:41 INFO - PROCESS | 2948 | 1465812041666 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 03:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:00:41 INFO - PROCESS | 2948 | 1465812041672 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:00:41 INFO - PROCESS | 2948 | 1465812041675 Marionette TRACE conn6 <- [1,982,null,{}] 03:00:41 INFO - PROCESS | 2948 | 1465812041679 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:41 INFO - PROCESS | 2948 | 1465812041682 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:41 INFO - PROCESS | 2948 | 1465812041804 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 03:00:41 INFO - PROCESS | 2948 | 1465812041881 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:41 INFO - PROCESS | 2948 | 1465812041883 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:41 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29F7DA000 == 28 [pid = 2948] [id = 255] 03:00:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D295ADB800) [pid = 2948] [serial = 764] [outer = 0000000000000000] 03:00:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D295C78800) [pid = 2948] [serial = 765] [outer = 000000D295ADB800] 03:00:41 INFO - PROCESS | 2948 | 1465812041932 Marionette DEBUG loaded listener.js 03:00:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2961BB400) [pid = 2948] [serial = 766] [outer = 000000D295ADB800] 03:00:42 INFO - PROCESS | 2948 | 1465812042313 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 03:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 690ms 03:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:00:42 INFO - PROCESS | 2948 | 1465812042365 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 03:00:42 INFO - PROCESS | 2948 | 1465812042368 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 03:00:42 INFO - PROCESS | 2948 | 1465812042371 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:00:42 INFO - PROCESS | 2948 | 1465812042374 Marionette TRACE conn6 <- [1,986,null,{}] 03:00:42 INFO - PROCESS | 2948 | 1465812042386 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:42 INFO - PROCESS | 2948 | 1465812042391 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:42 INFO - PROCESS | 2948 | 1465812042477 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 03:00:42 INFO - PROCESS | 2948 | 1465812042484 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:42 INFO - PROCESS | 2948 | 1465812042488 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:42 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A25EE800 == 29 [pid = 2948] [id = 256] 03:00:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29A230C00) [pid = 2948] [serial = 767] [outer = 0000000000000000] 03:00:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29A3B7C00) [pid = 2948] [serial = 768] [outer = 000000D29A230C00] 03:00:42 INFO - PROCESS | 2948 | 1465812042537 Marionette DEBUG loaded listener.js 03:00:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29AF73C00) [pid = 2948] [serial = 769] [outer = 000000D29A230C00] 03:00:43 INFO - PROCESS | 2948 | 1465812043016 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 03:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 692ms 03:00:43 INFO - PROCESS | 2948 | 1465812043065 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 03:00:43 INFO - PROCESS | 2948 | 1465812043068 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 03:00:43 INFO - PROCESS | 2948 | 1465812043071 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:00:43 INFO - PROCESS | 2948 | 1465812043073 Marionette TRACE conn6 <- [1,990,null,{}] 03:00:43 INFO - PROCESS | 2948 | 1465812043082 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:43 INFO - PROCESS | 2948 | 1465812043085 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:43 INFO - PROCESS | 2948 | 1465812043224 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 03:00:43 INFO - PROCESS | 2948 | 1465812043247 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:43 INFO - PROCESS | 2948 | 1465812043249 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:43 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A33CB800 == 30 [pid = 2948] [id = 257] 03:00:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29BB93800) [pid = 2948] [serial = 770] [outer = 0000000000000000] 03:00:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29BC6F800) [pid = 2948] [serial = 771] [outer = 000000D29BB93800] 03:00:43 INFO - PROCESS | 2948 | 1465812043296 Marionette DEBUG loaded listener.js 03:00:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D29EC6E000) [pid = 2948] [serial = 772] [outer = 000000D29BB93800] 03:00:43 INFO - PROCESS | 2948 | 1465812043737 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 03:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 691ms 03:00:43 INFO - PROCESS | 2948 | 1465812043766 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 03:00:43 INFO - PROCESS | 2948 | 1465812043768 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 03:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:00:43 INFO - PROCESS | 2948 | 1465812043777 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:00:43 INFO - PROCESS | 2948 | 1465812043779 Marionette TRACE conn6 <- [1,994,null,{}] 03:00:43 INFO - PROCESS | 2948 | 1465812043783 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:43 INFO - PROCESS | 2948 | 1465812043785 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:43 INFO - PROCESS | 2948 | 1465812043891 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 03:00:43 INFO - PROCESS | 2948 | 1465812043896 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:43 INFO - PROCESS | 2948 | 1465812043899 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:43 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5F38800 == 31 [pid = 2948] [id = 258] 03:00:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2958D1C00) [pid = 2948] [serial = 773] [outer = 0000000000000000] 03:00:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D29F3BEC00) [pid = 2948] [serial = 774] [outer = 000000D2958D1C00] 03:00:43 INFO - PROCESS | 2948 | 1465812043943 Marionette DEBUG loaded listener.js 03:00:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D29FD42C00) [pid = 2948] [serial = 775] [outer = 000000D2958D1C00] 03:00:44 INFO - PROCESS | 2948 | 1465812044419 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 03:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 692ms 03:00:44 INFO - PROCESS | 2948 | 1465812044478 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 03:00:44 INFO - PROCESS | 2948 | 1465812044481 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 03:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:00:44 INFO - PROCESS | 2948 | 1465812044484 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:00:44 INFO - PROCESS | 2948 | 1465812044486 Marionette TRACE conn6 <- [1,998,null,{}] 03:00:44 INFO - PROCESS | 2948 | 1465812044489 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:44 INFO - PROCESS | 2948 | 1465812044495 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:44 INFO - PROCESS | 2948 | 1465812044643 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 03:00:44 INFO - PROCESS | 2948 | 1465812044671 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:44 INFO - PROCESS | 2948 | 1465812044673 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:44 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8FE0000 == 32 [pid = 2948] [id = 259] 03:00:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D29BB93C00) [pid = 2948] [serial = 776] [outer = 0000000000000000] 03:00:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A14C9C00) [pid = 2948] [serial = 777] [outer = 000000D29BB93C00] 03:00:44 INFO - PROCESS | 2948 | 1465812044719 Marionette DEBUG loaded listener.js 03:00:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A1E73C00) [pid = 2948] [serial = 778] [outer = 000000D29BB93C00] 03:00:45 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D295B98C00) [pid = 2948] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:00:45 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D2952C2400) [pid = 2948] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:00:45 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D29FEDB800) [pid = 2948] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:00:45 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D296FE7C00) [pid = 2948] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:00:45 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D29AA10400) [pid = 2948] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:00:45 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D2A14C7C00) [pid = 2948] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:00:45 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29BB8CC00) [pid = 2948] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:00:45 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A1E74800) [pid = 2948] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:00:45 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2959A6400) [pid = 2948] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:00:45 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D294F2BC00) [pid = 2948] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:00:45 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29599D000) [pid = 2948] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:00:45 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A2B02800) [pid = 2948] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:00:45 INFO - PROCESS | 2948 | 1465812045275 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 03:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 838ms 03:00:45 INFO - PROCESS | 2948 | 1465812045324 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 03:00:45 INFO - PROCESS | 2948 | 1465812045326 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 03:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:00:45 INFO - PROCESS | 2948 | 1465812045329 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:00:45 INFO - PROCESS | 2948 | 1465812045331 Marionette TRACE conn6 <- [1,1002,null,{}] 03:00:45 INFO - PROCESS | 2948 | 1465812045334 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:45 INFO - PROCESS | 2948 | 1465812045336 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:45 INFO - PROCESS | 2948 | 1465812045416 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 03:00:45 INFO - PROCESS | 2948 | 1465812045421 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:45 INFO - PROCESS | 2948 | 1465812045423 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:45 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9A7A800 == 33 [pid = 2948] [id = 260] 03:00:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D296FE7C00) [pid = 2948] [serial = 779] [outer = 0000000000000000] 03:00:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A1AA0400) [pid = 2948] [serial = 780] [outer = 000000D296FE7C00] 03:00:45 INFO - PROCESS | 2948 | 1465812045467 Marionette DEBUG loaded listener.js 03:00:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A2373800) [pid = 2948] [serial = 781] [outer = 000000D296FE7C00] 03:00:45 INFO - PROCESS | 2948 | 1465812045913 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 03:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 629ms 03:00:45 INFO - PROCESS | 2948 | 1465812045962 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 03:00:45 INFO - PROCESS | 2948 | 1465812045964 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 03:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:00:45 INFO - PROCESS | 2948 | 1465812045967 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:00:45 INFO - PROCESS | 2948 | 1465812045969 Marionette TRACE conn6 <- [1,1006,null,{}] 03:00:45 INFO - PROCESS | 2948 | 1465812045972 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:45 INFO - PROCESS | 2948 | 1465812045974 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:46 INFO - PROCESS | 2948 | 1465812046071 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 03:00:46 INFO - PROCESS | 2948 | 1465812046079 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:46 INFO - PROCESS | 2948 | 1465812046081 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:46 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9D45800 == 34 [pid = 2948] [id = 261] 03:00:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A1A91400) [pid = 2948] [serial = 782] [outer = 0000000000000000] 03:00:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A23E1800) [pid = 2948] [serial = 783] [outer = 000000D2A1A91400] 03:00:46 INFO - PROCESS | 2948 | 1465812046125 Marionette DEBUG loaded listener.js 03:00:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A2B7D800) [pid = 2948] [serial = 784] [outer = 000000D2A1A91400] 03:00:46 INFO - PROCESS | 2948 | 1465812046561 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 03:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 628ms 03:00:46 INFO - PROCESS | 2948 | 1465812046608 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 03:00:46 INFO - PROCESS | 2948 | 1465812046610 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 03:00:46 INFO - PROCESS | 2948 | 1465812046618 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:00:46 INFO - PROCESS | 2948 | 1465812046620 Marionette TRACE conn6 <- [1,1010,null,{}] 03:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:00:46 INFO - PROCESS | 2948 | 1465812046623 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:46 INFO - PROCESS | 2948 | 1465812046625 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:46 INFO - PROCESS | 2948 | 1465812046711 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 03:00:46 INFO - PROCESS | 2948 | 1465812046716 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:46 INFO - PROCESS | 2948 | 1465812046718 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:46 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA015000 == 35 [pid = 2948] [id = 262] 03:00:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A2831C00) [pid = 2948] [serial = 785] [outer = 0000000000000000] 03:00:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A2EA6000) [pid = 2948] [serial = 786] [outer = 000000D2A2831C00] 03:00:46 INFO - PROCESS | 2948 | 1465812046763 Marionette DEBUG loaded listener.js 03:00:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A2EEC000) [pid = 2948] [serial = 787] [outer = 000000D2A2831C00] 03:00:47 INFO - PROCESS | 2948 | --DOCSHELL 000000D29AB69000 == 34 [pid = 2948] [id = 254] 03:00:47 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C282000 == 33 [pid = 2948] [id = 253] 03:00:48 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8FE0000 == 32 [pid = 2948] [id = 259] 03:00:48 INFO - PROCESS | 2948 | --DOCSHELL 000000D29F7DA000 == 31 [pid = 2948] [id = 255] 03:00:48 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5F38800 == 30 [pid = 2948] [id = 258] 03:00:48 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A25EE800 == 29 [pid = 2948] [id = 256] 03:00:48 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A33CB800 == 28 [pid = 2948] [id = 257] 03:00:48 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9D45800 == 27 [pid = 2948] [id = 261] 03:00:48 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9A7A800 == 26 [pid = 2948] [id = 260] 03:00:48 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2A2EEB000) [pid = 2948] [serial = 742] [outer = 0000000000000000] [url = about:blank] 03:00:48 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A2EF3000) [pid = 2948] [serial = 744] [outer = 0000000000000000] [url = about:blank] 03:00:48 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D2A343CC00) [pid = 2948] [serial = 745] [outer = 0000000000000000] [url = about:blank] 03:00:48 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29A348400) [pid = 2948] [serial = 723] [outer = 0000000000000000] [url = about:blank] 03:00:48 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A2372400) [pid = 2948] [serial = 736] [outer = 0000000000000000] [url = about:blank] 03:00:48 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A0072C00) [pid = 2948] [serial = 729] [outer = 0000000000000000] [url = about:blank] 03:00:48 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29B0F3000) [pid = 2948] [serial = 718] [outer = 0000000000000000] [url = about:blank] 03:00:48 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A2E12400) [pid = 2948] [serial = 739] [outer = 0000000000000000] [url = about:blank] 03:00:48 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A1A9E800) [pid = 2948] [serial = 733] [outer = 0000000000000000] [url = about:blank] 03:00:48 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29AA03000) [pid = 2948] [serial = 717] [outer = 0000000000000000] [url = about:blank] 03:00:48 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A2B04000) [pid = 2948] [serial = 738] [outer = 0000000000000000] [url = about:blank] 03:00:48 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29C6B4C00) [pid = 2948] [serial = 712] [outer = 0000000000000000] [url = about:blank] 03:00:48 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2A2EA1400) [pid = 2948] [serial = 741] [outer = 0000000000000000] [url = about:blank] 03:00:48 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A14CC800) [pid = 2948] [serial = 732] [outer = 0000000000000000] [url = about:blank] 03:00:48 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D295C75C00) [pid = 2948] [serial = 715] [outer = 0000000000000000] [url = about:blank] 03:00:48 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D29FD43C00) [pid = 2948] [serial = 727] [outer = 0000000000000000] [url = about:blank] 03:00:48 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D295A44000) [pid = 2948] [serial = 714] [outer = 0000000000000000] [url = about:blank] 03:00:48 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2A14C2000) [pid = 2948] [serial = 730] [outer = 0000000000000000] [url = about:blank] 03:00:48 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D295C6F400) [pid = 2948] [serial = 721] [outer = 0000000000000000] [url = about:blank] 03:00:48 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D29FD06800) [pid = 2948] [serial = 726] [outer = 0000000000000000] [url = about:blank] 03:00:48 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D29599B800) [pid = 2948] [serial = 735] [outer = 0000000000000000] [url = about:blank] 03:00:48 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D29AFDB400) [pid = 2948] [serial = 724] [outer = 0000000000000000] [url = about:blank] 03:00:48 INFO - PROCESS | 2948 | --DOMWINDOW == 61 (000000D295A3C000) [pid = 2948] [serial = 720] [outer = 0000000000000000] [url = about:blank] 03:00:48 INFO - PROCESS | 2948 | 1465812048504 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 03:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1937ms 03:00:48 INFO - PROCESS | 2948 | 1465812048563 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 03:00:48 INFO - PROCESS | 2948 | 1465812048567 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 03:00:48 INFO - PROCESS | 2948 | 1465812048572 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:00:48 INFO - PROCESS | 2948 | 1465812048576 Marionette TRACE conn6 <- [1,1014,null,{}] 03:00:48 INFO - PROCESS | 2948 | 1465812048582 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:48 INFO - PROCESS | 2948 | 1465812048585 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:48 INFO - PROCESS | 2948 | 1465812048686 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 03:00:48 INFO - PROCESS | 2948 | 1465812048701 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:48 INFO - PROCESS | 2948 | 1465812048704 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:48 INFO - PROCESS | 2948 | ++DOCSHELL 000000D297112800 == 27 [pid = 2948] [id = 263] 03:00:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 62 (000000D295932C00) [pid = 2948] [serial = 788] [outer = 0000000000000000] 03:00:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D29599B400) [pid = 2948] [serial = 789] [outer = 000000D295932C00] 03:00:48 INFO - PROCESS | 2948 | 1465812048754 Marionette DEBUG loaded listener.js 03:00:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D295A31800) [pid = 2948] [serial = 790] [outer = 000000D295932C00] 03:00:49 INFO - PROCESS | 2948 | 1465812049235 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 03:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 691ms 03:00:49 INFO - PROCESS | 2948 | 1465812049268 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 03:00:49 INFO - PROCESS | 2948 | 1465812049273 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 03:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:00:49 INFO - PROCESS | 2948 | 1465812049280 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:00:49 INFO - PROCESS | 2948 | 1465812049283 Marionette TRACE conn6 <- [1,1018,null,{}] 03:00:49 INFO - PROCESS | 2948 | 1465812049287 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:49 INFO - PROCESS | 2948 | 1465812049290 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:49 INFO - PROCESS | 2948 | 1465812049382 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 03:00:49 INFO - PROCESS | 2948 | 1465812049390 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:49 INFO - PROCESS | 2948 | 1465812049393 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:49 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C20A800 == 28 [pid = 2948] [id = 264] 03:00:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D295A4B400) [pid = 2948] [serial = 791] [outer = 0000000000000000] 03:00:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D295ADE800) [pid = 2948] [serial = 792] [outer = 000000D295A4B400] 03:00:49 INFO - PROCESS | 2948 | 1465812049443 Marionette DEBUG loaded listener.js 03:00:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D295B9B400) [pid = 2948] [serial = 793] [outer = 000000D295A4B400] 03:00:49 INFO - PROCESS | 2948 | 1465812049898 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 03:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 693ms 03:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:00:49 INFO - PROCESS | 2948 | 1465812049974 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 03:00:49 INFO - PROCESS | 2948 | 1465812049977 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 03:00:49 INFO - PROCESS | 2948 | 1465812049981 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:00:49 INFO - PROCESS | 2948 | 1465812049984 Marionette TRACE conn6 <- [1,1022,null,{}] 03:00:50 INFO - PROCESS | 2948 | 1465812049996 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:50 INFO - PROCESS | 2948 | 1465812050001 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:50 INFO - PROCESS | 2948 | 1465812050118 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 03:00:50 INFO - PROCESS | 2948 | 1465812050192 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:50 INFO - PROCESS | 2948 | 1465812050195 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:50 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A1CCD000 == 29 [pid = 2948] [id = 265] 03:00:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D2940D6400) [pid = 2948] [serial = 794] [outer = 0000000000000000] 03:00:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D2961B9400) [pid = 2948] [serial = 795] [outer = 000000D2940D6400] 03:00:50 INFO - PROCESS | 2948 | 1465812050245 Marionette DEBUG loaded listener.js 03:00:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D296FE4C00) [pid = 2948] [serial = 796] [outer = 000000D2940D6400] 03:00:50 INFO - PROCESS | 2948 | 1465812050619 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 03:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 692ms 03:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:00:50 INFO - PROCESS | 2948 | 1465812050675 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 03:00:50 INFO - PROCESS | 2948 | 1465812050678 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 03:00:50 INFO - PROCESS | 2948 | 1465812050681 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:00:50 INFO - PROCESS | 2948 | 1465812050683 Marionette TRACE conn6 <- [1,1026,null,{}] 03:00:50 INFO - PROCESS | 2948 | 1465812050692 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:50 INFO - PROCESS | 2948 | 1465812050695 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:50 INFO - PROCESS | 2948 | 1465812050779 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 03:00:50 INFO - PROCESS | 2948 | 1465812050785 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:50 INFO - PROCESS | 2948 | 1465812050787 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:50 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A27AA800 == 30 [pid = 2948] [id = 266] 03:00:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29A352800) [pid = 2948] [serial = 797] [outer = 0000000000000000] 03:00:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29AA11400) [pid = 2948] [serial = 798] [outer = 000000D29A352800] 03:00:50 INFO - PROCESS | 2948 | 1465812050833 Marionette DEBUG loaded listener.js 03:00:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29AD6E000) [pid = 2948] [serial = 799] [outer = 000000D29A352800] 03:00:51 INFO - PROCESS | 2948 | 1465812051273 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 03:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 629ms 03:00:51 INFO - PROCESS | 2948 | 1465812051335 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 03:00:51 INFO - PROCESS | 2948 | 1465812051337 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 03:00:51 INFO - PROCESS | 2948 | 1465812051340 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:00:51 INFO - PROCESS | 2948 | 1465812051342 Marionette TRACE conn6 <- [1,1030,null,{}] 03:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:00:51 INFO - PROCESS | 2948 | 1465812051346 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:51 INFO - PROCESS | 2948 | 1465812051348 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:51 INFO - PROCESS | 2948 | 1465812051427 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 03:00:51 INFO - PROCESS | 2948 | 1465812051469 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:51 INFO - PROCESS | 2948 | 1465812051471 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:51 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A4BCF000 == 31 [pid = 2948] [id = 267] 03:00:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D295A4AC00) [pid = 2948] [serial = 800] [outer = 0000000000000000] 03:00:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29BCCD800) [pid = 2948] [serial = 801] [outer = 000000D295A4AC00] 03:00:51 INFO - PROCESS | 2948 | 1465812051517 Marionette DEBUG loaded listener.js 03:00:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29F37A400) [pid = 2948] [serial = 802] [outer = 000000D295A4AC00] 03:00:51 INFO - PROCESS | 2948 | 1465812051928 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 03:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 630ms 03:00:51 INFO - PROCESS | 2948 | 1465812051979 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 03:00:51 INFO - PROCESS | 2948 | 1465812051981 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 03:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:00:51 INFO - PROCESS | 2948 | 1465812051984 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:00:51 INFO - PROCESS | 2948 | 1465812051986 Marionette TRACE conn6 <- [1,1034,null,{}] 03:00:52 INFO - PROCESS | 2948 | 1465812051989 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:52 INFO - PROCESS | 2948 | 1465812051996 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:52 INFO - PROCESS | 2948 | 1465812052103 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 03:00:52 INFO - PROCESS | 2948 | 1465812052111 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:52 INFO - PROCESS | 2948 | 1465812052113 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:52 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8B57800 == 32 [pid = 2948] [id = 268] 03:00:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29FD10400) [pid = 2948] [serial = 803] [outer = 0000000000000000] 03:00:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29FEE3800) [pid = 2948] [serial = 804] [outer = 000000D29FD10400] 03:00:52 INFO - PROCESS | 2948 | 1465812052161 Marionette DEBUG loaded listener.js 03:00:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A0094400) [pid = 2948] [serial = 805] [outer = 000000D29FD10400] 03:00:52 INFO - PROCESS | 2948 | 1465812052582 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 03:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 629ms 03:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:00:52 INFO - PROCESS | 2948 | 1465812052617 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 03:00:52 INFO - PROCESS | 2948 | 1465812052619 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 03:00:52 INFO - PROCESS | 2948 | 1465812052622 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:00:52 INFO - PROCESS | 2948 | 1465812052623 Marionette TRACE conn6 <- [1,1038,null,{}] 03:00:52 INFO - PROCESS | 2948 | 1465812052627 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:52 INFO - PROCESS | 2948 | 1465812052629 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:52 INFO - PROCESS | 2948 | 1465812052712 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 03:00:52 INFO - PROCESS | 2948 | 1465812052718 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:52 INFO - PROCESS | 2948 | 1465812052720 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:52 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BE5000 == 33 [pid = 2948] [id = 269] 03:00:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A14C4800) [pid = 2948] [serial = 806] [outer = 0000000000000000] 03:00:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A14C9000) [pid = 2948] [serial = 807] [outer = 000000D2A14C4800] 03:00:52 INFO - PROCESS | 2948 | 1465812052764 Marionette DEBUG loaded listener.js 03:00:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A16DE800) [pid = 2948] [serial = 808] [outer = 000000D2A14C4800] 03:00:53 INFO - PROCESS | 2948 | 1465812053196 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 03:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 03:00:53 INFO - PROCESS | 2948 | 1465812053255 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 03:00:53 INFO - PROCESS | 2948 | 1465812053257 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 03:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:00:53 INFO - PROCESS | 2948 | 1465812053262 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:00:53 INFO - PROCESS | 2948 | 1465812053264 Marionette TRACE conn6 <- [1,1042,null,{}] 03:00:53 INFO - PROCESS | 2948 | 1465812053267 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:53 INFO - PROCESS | 2948 | 1465812053269 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:53 INFO - PROCESS | 2948 | 1465812053349 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 03:00:53 INFO - PROCESS | 2948 | 1465812053354 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:53 INFO - PROCESS | 2948 | 1465812053356 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:53 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9A62800 == 34 [pid = 2948] [id = 270] 03:00:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A1AC6000) [pid = 2948] [serial = 809] [outer = 0000000000000000] 03:00:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A1E6F400) [pid = 2948] [serial = 810] [outer = 000000D2A1AC6000] 03:00:53 INFO - PROCESS | 2948 | 1465812053401 Marionette DEBUG loaded listener.js 03:00:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A1E8AC00) [pid = 2948] [serial = 811] [outer = 000000D2A1AC6000] 03:00:53 INFO - PROCESS | 2948 | 1465812053883 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 03:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 692ms 03:00:53 INFO - PROCESS | 2948 | 1465812053958 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 03:00:53 INFO - PROCESS | 2948 | 1465812053960 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 03:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:00:53 INFO - PROCESS | 2948 | 1465812053963 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:00:53 INFO - PROCESS | 2948 | 1465812053965 Marionette TRACE conn6 <- [1,1046,null,{}] 03:00:53 INFO - PROCESS | 2948 | 1465812053968 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:53 INFO - PROCESS | 2948 | 1465812053970 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:54 INFO - PROCESS | 2948 | 1465812054102 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 03:00:54 INFO - PROCESS | 2948 | 1465812054124 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:54 INFO - PROCESS | 2948 | 1465812054126 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:54 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A1CCC800 == 35 [pid = 2948] [id = 271] 03:00:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A2372800) [pid = 2948] [serial = 812] [outer = 0000000000000000] 03:00:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A23E1400) [pid = 2948] [serial = 813] [outer = 000000D2A2372800] 03:00:54 INFO - PROCESS | 2948 | 1465812054170 Marionette DEBUG loaded listener.js 03:00:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D2A2B04C00) [pid = 2948] [serial = 814] [outer = 000000D2A2372800] 03:00:54 INFO - PROCESS | 2948 | 1465812054602 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 03:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 691ms 03:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:00:54 INFO - PROCESS | 2948 | 1465812054659 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 03:00:54 INFO - PROCESS | 2948 | 1465812054661 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 03:00:54 INFO - PROCESS | 2948 | 1465812054664 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:00:54 INFO - PROCESS | 2948 | 1465812054666 Marionette TRACE conn6 <- [1,1050,null,{}] 03:00:54 INFO - PROCESS | 2948 | 1465812054669 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:54 INFO - PROCESS | 2948 | 1465812054671 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:54 INFO - PROCESS | 2948 | 1465812054782 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 03:00:54 INFO - PROCESS | 2948 | 1465812054789 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:54 INFO - PROCESS | 2948 | 1465812054791 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:54 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9EB9000 == 36 [pid = 2948] [id = 272] 03:00:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D2A1E77400) [pid = 2948] [serial = 815] [outer = 0000000000000000] 03:00:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D2A2E12800) [pid = 2948] [serial = 816] [outer = 000000D2A1E77400] 03:00:54 INFO - PROCESS | 2948 | 1465812054835 Marionette DEBUG loaded listener.js 03:00:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D2A2EA8800) [pid = 2948] [serial = 817] [outer = 000000D2A1E77400] 03:00:55 INFO - PROCESS | 2948 | 1465812055289 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 03:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 692ms 03:00:55 INFO - PROCESS | 2948 | 1465812055363 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 03:00:55 INFO - PROCESS | 2948 | 1465812055366 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 03:00:55 INFO - PROCESS | 2948 | 1465812055368 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:00:55 INFO - PROCESS | 2948 | 1465812055371 Marionette TRACE conn6 <- [1,1054,null,{}] 03:00:55 INFO - PROCESS | 2948 | 1465812055375 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:55 INFO - PROCESS | 2948 | 1465812055377 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:55 INFO - PROCESS | 2948 | 1465812055528 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 03:00:55 INFO - PROCESS | 2948 | 1465812055581 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:55 INFO - PROCESS | 2948 | 1465812055584 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:55 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A3E9A800 == 37 [pid = 2948] [id = 273] 03:00:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D2A2EEEC00) [pid = 2948] [serial = 818] [outer = 0000000000000000] 03:00:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 93 (000000D2A313C800) [pid = 2948] [serial = 819] [outer = 000000D2A2EEEC00] 03:00:55 INFO - PROCESS | 2948 | 1465812055632 Marionette DEBUG loaded listener.js 03:00:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 94 (000000D2A36BF000) [pid = 2948] [serial = 820] [outer = 000000D2A2EEEC00] 03:00:55 INFO - PROCESS | 2948 | --DOMWINDOW == 93 (000000D2A1A91400) [pid = 2948] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:00:55 INFO - PROCESS | 2948 | --DOMWINDOW == 92 (000000D29BB93800) [pid = 2948] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:00:55 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D2958D1C00) [pid = 2948] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:00:55 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D29BB93C00) [pid = 2948] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:00:55 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D2959A7000) [pid = 2948] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:00:55 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D29616AC00) [pid = 2948] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:00:55 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D29F707C00) [pid = 2948] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:00:55 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D2A16DC400) [pid = 2948] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:00:55 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D29BB9A000) [pid = 2948] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:00:55 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D295156C00) [pid = 2948] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:00:55 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D29A230C00) [pid = 2948] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:00:55 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D295ADB800) [pid = 2948] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:00:55 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D296FE7C00) [pid = 2948] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:00:56 INFO - PROCESS | 2948 | 1465812056093 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 03:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 775ms 03:00:56 INFO - PROCESS | 2948 | 1465812056147 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 03:00:56 INFO - PROCESS | 2948 | 1465812056149 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 03:00:56 INFO - PROCESS | 2948 | 1465812056152 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:00:56 INFO - PROCESS | 2948 | 1465812056154 Marionette TRACE conn6 <- [1,1058,null,{}] 03:00:56 INFO - PROCESS | 2948 | 1465812056157 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:56 INFO - PROCESS | 2948 | 1465812056159 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:56 INFO - PROCESS | 2948 | 1465812056242 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 03:00:56 INFO - PROCESS | 2948 | 1465812056249 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:56 INFO - PROCESS | 2948 | 1465812056251 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:56 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9EB1800 == 38 [pid = 2948] [id = 274] 03:00:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D29B031000) [pid = 2948] [serial = 821] [outer = 0000000000000000] 03:00:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D29FD09000) [pid = 2948] [serial = 822] [outer = 000000D29B031000] 03:00:56 INFO - PROCESS | 2948 | 1465812056304 Marionette DEBUG loaded listener.js 03:00:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A317AC00) [pid = 2948] [serial = 823] [outer = 000000D29B031000] 03:00:56 INFO - PROCESS | 2948 | 1465812056722 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 03:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 03:00:56 INFO - PROCESS | 2948 | 1465812056785 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 03:00:56 INFO - PROCESS | 2948 | 1465812056787 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 03:00:56 INFO - PROCESS | 2948 | 1465812056790 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:00:56 INFO - PROCESS | 2948 | 1465812056792 Marionette TRACE conn6 <- [1,1062,null,{}] 03:00:56 INFO - PROCESS | 2948 | 1465812056796 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:56 INFO - PROCESS | 2948 | 1465812056798 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:56 INFO - PROCESS | 2948 | 1465812056879 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 03:00:56 INFO - PROCESS | 2948 | 1465812056886 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:56 INFO - PROCESS | 2948 | 1465812056888 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:56 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA237800 == 39 [pid = 2948] [id = 275] 03:00:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A36C7400) [pid = 2948] [serial = 824] [outer = 0000000000000000] 03:00:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A3796800) [pid = 2948] [serial = 825] [outer = 000000D2A36C7400] 03:00:56 INFO - PROCESS | 2948 | 1465812056932 Marionette DEBUG loaded listener.js 03:00:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A379EC00) [pid = 2948] [serial = 826] [outer = 000000D2A36C7400] 03:00:57 INFO - PROCESS | 2948 | 1465812057370 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 03:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 626ms 03:00:57 INFO - PROCESS | 2948 | 1465812057420 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 03:00:57 INFO - PROCESS | 2948 | 1465812057422 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 03:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:00:57 INFO - PROCESS | 2948 | 1465812057425 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:00:57 INFO - PROCESS | 2948 | 1465812057427 Marionette TRACE conn6 <- [1,1066,null,{}] 03:00:57 INFO - PROCESS | 2948 | 1465812057431 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:57 INFO - PROCESS | 2948 | 1465812057433 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:57 INFO - PROCESS | 2948 | 1465812057525 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 03:00:57 INFO - PROCESS | 2948 | 1465812057533 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:57 INFO - PROCESS | 2948 | 1465812057535 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:57 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA82C000 == 40 [pid = 2948] [id = 276] 03:00:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D2A37A1C00) [pid = 2948] [serial = 827] [outer = 0000000000000000] 03:00:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D2A3DC1400) [pid = 2948] [serial = 828] [outer = 000000D2A37A1C00] 03:00:57 INFO - PROCESS | 2948 | 1465812057578 Marionette DEBUG loaded listener.js 03:00:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D2A4B19800) [pid = 2948] [serial = 829] [outer = 000000D2A37A1C00] 03:00:58 INFO - PROCESS | 2948 | --DOCSHELL 000000D297112800 == 39 [pid = 2948] [id = 263] 03:00:58 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA015000 == 38 [pid = 2948] [id = 262] 03:00:59 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A1CCD000 == 37 [pid = 2948] [id = 265] 03:00:59 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8B57800 == 36 [pid = 2948] [id = 268] 03:00:59 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BE5000 == 35 [pid = 2948] [id = 269] 03:00:59 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C20A800 == 34 [pid = 2948] [id = 264] 03:00:59 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A3E9A800 == 33 [pid = 2948] [id = 273] 03:00:59 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9A62800 == 32 [pid = 2948] [id = 270] 03:00:59 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A27AA800 == 31 [pid = 2948] [id = 266] 03:00:59 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A1CCC800 == 30 [pid = 2948] [id = 271] 03:00:59 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA237800 == 29 [pid = 2948] [id = 275] 03:00:59 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A4BCF000 == 28 [pid = 2948] [id = 267] 03:00:59 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9EB9000 == 27 [pid = 2948] [id = 272] 03:00:59 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9EB1800 == 26 [pid = 2948] [id = 274] 03:00:59 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D2A2B7D800) [pid = 2948] [serial = 784] [outer = 0000000000000000] [url = about:blank] 03:00:59 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D29BC6F800) [pid = 2948] [serial = 771] [outer = 0000000000000000] [url = about:blank] 03:00:59 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D29F3BEC00) [pid = 2948] [serial = 774] [outer = 0000000000000000] [url = about:blank] 03:00:59 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D2A2EA6000) [pid = 2948] [serial = 786] [outer = 0000000000000000] [url = about:blank] 03:00:59 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D29EC6E000) [pid = 2948] [serial = 772] [outer = 0000000000000000] [url = about:blank] 03:00:59 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D2A14C9C00) [pid = 2948] [serial = 777] [outer = 0000000000000000] [url = about:blank] 03:00:59 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D29FD42C00) [pid = 2948] [serial = 775] [outer = 0000000000000000] [url = about:blank] 03:00:59 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A23E1800) [pid = 2948] [serial = 783] [outer = 0000000000000000] [url = about:blank] 03:00:59 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D2A1E73C00) [pid = 2948] [serial = 778] [outer = 0000000000000000] [url = about:blank] 03:00:59 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D295A36800) [pid = 2948] [serial = 762] [outer = 0000000000000000] [url = about:blank] 03:00:59 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D295ADD400) [pid = 2948] [serial = 763] [outer = 0000000000000000] [url = about:blank] 03:00:59 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29AAF9400) [pid = 2948] [serial = 760] [outer = 0000000000000000] [url = about:blank] 03:00:59 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D296315C00) [pid = 2948] [serial = 759] [outer = 0000000000000000] [url = about:blank] 03:00:59 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A3798000) [pid = 2948] [serial = 757] [outer = 0000000000000000] [url = about:blank] 03:00:59 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A2EF3C00) [pid = 2948] [serial = 756] [outer = 0000000000000000] [url = about:blank] 03:00:59 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A2373C00) [pid = 2948] [serial = 754] [outer = 0000000000000000] [url = about:blank] 03:00:59 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A1E6DC00) [pid = 2948] [serial = 753] [outer = 0000000000000000] [url = about:blank] 03:00:59 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29FD0FC00) [pid = 2948] [serial = 751] [outer = 0000000000000000] [url = about:blank] 03:00:59 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D29C2AD000) [pid = 2948] [serial = 750] [outer = 0000000000000000] [url = about:blank] 03:00:59 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D295BA3400) [pid = 2948] [serial = 748] [outer = 0000000000000000] [url = about:blank] 03:00:59 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2958D7000) [pid = 2948] [serial = 747] [outer = 0000000000000000] [url = about:blank] 03:00:59 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D29A3B7C00) [pid = 2948] [serial = 768] [outer = 0000000000000000] [url = about:blank] 03:00:59 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2961BB400) [pid = 2948] [serial = 766] [outer = 0000000000000000] [url = about:blank] 03:00:59 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D295C78800) [pid = 2948] [serial = 765] [outer = 0000000000000000] [url = about:blank] 03:00:59 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D2A1AA0400) [pid = 2948] [serial = 780] [outer = 0000000000000000] [url = about:blank] 03:00:59 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D2A2373800) [pid = 2948] [serial = 781] [outer = 0000000000000000] [url = about:blank] 03:00:59 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D29AF73C00) [pid = 2948] [serial = 769] [outer = 0000000000000000] [url = about:blank] 03:00:59 INFO - PROCESS | 2948 | 1465812059394 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 03:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1993ms 03:00:59 INFO - PROCESS | 2948 | 1465812059423 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 03:00:59 INFO - PROCESS | 2948 | 1465812059427 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 03:00:59 INFO - PROCESS | 2948 | 1465812059432 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:00:59 INFO - PROCESS | 2948 | 1465812059436 Marionette TRACE conn6 <- [1,1070,null,{}] 03:00:59 INFO - PROCESS | 2948 | 1465812059442 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:59 INFO - PROCESS | 2948 | 1465812059445 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:59 INFO - PROCESS | 2948 | 1465812059571 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 03:00:59 INFO - PROCESS | 2948 | [2948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 03:00:59 INFO - PROCESS | 2948 | 1465812059816 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:59 INFO - PROCESS | 2948 | 1465812059819 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:00:59 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29AA67000 == 27 [pid = 2948] [id = 277] 03:00:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D295A43000) [pid = 2948] [serial = 830] [outer = 0000000000000000] 03:00:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D295A47400) [pid = 2948] [serial = 831] [outer = 000000D295A43000] 03:00:59 INFO - PROCESS | 2948 | 1465812059875 Marionette DEBUG loaded listener.js 03:00:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D295AE3400) [pid = 2948] [serial = 832] [outer = 000000D295A43000] 03:01:00 INFO - PROCESS | 2948 | 1465812060276 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 03:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 881ms 03:01:00 INFO - PROCESS | 2948 | 1465812060317 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 03:01:00 INFO - PROCESS | 2948 | 1465812060322 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 03:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:01:00 INFO - PROCESS | 2948 | 1465812060329 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:01:00 INFO - PROCESS | 2948 | 1465812060332 Marionette TRACE conn6 <- [1,1074,null,{}] 03:01:00 INFO - PROCESS | 2948 | 1465812060336 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:00 INFO - PROCESS | 2948 | 1465812060338 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:00 INFO - PROCESS | 2948 | 1465812060436 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 03:01:00 INFO - PROCESS | 2948 | 1465812060442 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:00 INFO - PROCESS | 2948 | 1465812060445 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:00 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29F309000 == 28 [pid = 2948] [id = 278] 03:01:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D295B99400) [pid = 2948] [serial = 833] [outer = 0000000000000000] 03:01:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D295C74C00) [pid = 2948] [serial = 834] [outer = 000000D295B99400] 03:01:00 INFO - PROCESS | 2948 | 1465812060494 Marionette DEBUG loaded listener.js 03:01:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D296168000) [pid = 2948] [serial = 835] [outer = 000000D295B99400] 03:01:00 INFO - PROCESS | 2948 | 1465812060934 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 03:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 689ms 03:01:01 INFO - PROCESS | 2948 | 1465812061021 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 03:01:01 INFO - PROCESS | 2948 | 1465812061023 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 03:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:01:01 INFO - PROCESS | 2948 | 1465812061027 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:01:01 INFO - PROCESS | 2948 | 1465812061030 Marionette TRACE conn6 <- [1,1078,null,{}] 03:01:01 INFO - PROCESS | 2948 | 1465812061042 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:01 INFO - PROCESS | 2948 | 1465812061047 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:01 INFO - PROCESS | 2948 | 1465812061163 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 03:01:01 INFO - PROCESS | 2948 | 1465812061182 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:01 INFO - PROCESS | 2948 | 1465812061185 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:01 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A1A54800 == 29 [pid = 2948] [id = 279] 03:01:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D294AD3000) [pid = 2948] [serial = 836] [outer = 0000000000000000] 03:01:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29A348400) [pid = 2948] [serial = 837] [outer = 000000D294AD3000] 03:01:01 INFO - PROCESS | 2948 | 1465812061235 Marionette DEBUG loaded listener.js 03:01:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29AAFAC00) [pid = 2948] [serial = 838] [outer = 000000D294AD3000] 03:01:01 INFO - PROCESS | 2948 | 1465812061649 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 03:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 691ms 03:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:01:01 INFO - PROCESS | 2948 | 1465812061721 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 03:01:01 INFO - PROCESS | 2948 | 1465812061724 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 03:01:01 INFO - PROCESS | 2948 | 1465812061727 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:01:01 INFO - PROCESS | 2948 | 1465812061729 Marionette TRACE conn6 <- [1,1082,null,{}] 03:01:01 INFO - PROCESS | 2948 | 1465812061733 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:01 INFO - PROCESS | 2948 | 1465812061735 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:01 INFO - PROCESS | 2948 | 1465812061832 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 03:01:01 INFO - PROCESS | 2948 | 1465812061837 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:01 INFO - PROCESS | 2948 | 1465812061839 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:01 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A25E3800 == 30 [pid = 2948] [id = 280] 03:01:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29AFDB400) [pid = 2948] [serial = 839] [outer = 0000000000000000] 03:01:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29BB8E000) [pid = 2948] [serial = 840] [outer = 000000D29AFDB400] 03:01:01 INFO - PROCESS | 2948 | 1465812061884 Marionette DEBUG loaded listener.js 03:01:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29C2AA400) [pid = 2948] [serial = 841] [outer = 000000D29AFDB400] 03:01:02 INFO - PROCESS | 2948 | 1465812062306 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 03:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 630ms 03:01:02 INFO - PROCESS | 2948 | 1465812062359 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 03:01:02 INFO - PROCESS | 2948 | 1465812062362 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 03:01:02 INFO - PROCESS | 2948 | 1465812062365 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:01:02 INFO - PROCESS | 2948 | 1465812062367 Marionette TRACE conn6 <- [1,1086,null,{}] 03:01:02 INFO - PROCESS | 2948 | 1465812062371 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:02 INFO - PROCESS | 2948 | 1465812062373 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:02 INFO - PROCESS | 2948 | 1465812062453 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 03:01:02 INFO - PROCESS | 2948 | 1465812062460 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:02 INFO - PROCESS | 2948 | 1465812062462 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:02 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A3625000 == 31 [pid = 2948] [id = 281] 03:01:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D295158C00) [pid = 2948] [serial = 842] [outer = 0000000000000000] 03:01:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29F379000) [pid = 2948] [serial = 843] [outer = 000000D295158C00] 03:01:02 INFO - PROCESS | 2948 | 1465812062507 Marionette DEBUG loaded listener.js 03:01:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29FD05800) [pid = 2948] [serial = 844] [outer = 000000D295158C00] 03:01:02 INFO - PROCESS | 2948 | 1465812062954 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 03:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 629ms 03:01:03 INFO - PROCESS | 2948 | 1465812062998 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 03:01:03 INFO - PROCESS | 2948 | 1465812063000 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 03:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:01:03 INFO - PROCESS | 2948 | 1465812063004 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:01:03 INFO - PROCESS | 2948 | 1465812063006 Marionette TRACE conn6 <- [1,1090,null,{}] 03:01:03 INFO - PROCESS | 2948 | 1465812063009 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:03 INFO - PROCESS | 2948 | 1465812063015 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:03 INFO - PROCESS | 2948 | 1465812063124 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 03:01:03 INFO - PROCESS | 2948 | 1465812063137 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:03 INFO - PROCESS | 2948 | 1465812063140 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:03 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5F3D800 == 32 [pid = 2948] [id = 282] 03:01:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29FED0C00) [pid = 2948] [serial = 845] [outer = 0000000000000000] 03:01:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A0090400) [pid = 2948] [serial = 846] [outer = 000000D29FED0C00] 03:01:03 INFO - PROCESS | 2948 | 1465812063185 Marionette DEBUG loaded listener.js 03:01:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A14C7C00) [pid = 2948] [serial = 847] [outer = 000000D29FED0C00] 03:01:03 INFO - PROCESS | 2948 | 1465812063584 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 03:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 629ms 03:01:03 INFO - PROCESS | 2948 | 1465812063639 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 03:01:03 INFO - PROCESS | 2948 | 1465812063641 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 03:01:03 INFO - PROCESS | 2948 | 1465812063644 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:01:03 INFO - PROCESS | 2948 | 1465812063646 Marionette TRACE conn6 <- [1,1094,null,{}] 03:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:01:03 INFO - PROCESS | 2948 | 1465812063649 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:03 INFO - PROCESS | 2948 | 1465812063652 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:03 INFO - PROCESS | 2948 | 1465812063732 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 03:01:03 INFO - PROCESS | 2948 | 1465812063737 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:03 INFO - PROCESS | 2948 | 1465812063739 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:03 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BC3800 == 33 [pid = 2948] [id = 283] 03:01:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A16DF800) [pid = 2948] [serial = 848] [outer = 0000000000000000] 03:01:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A1AC3000) [pid = 2948] [serial = 849] [outer = 000000D2A16DF800] 03:01:03 INFO - PROCESS | 2948 | 1465812063785 Marionette DEBUG loaded listener.js 03:01:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A1E73C00) [pid = 2948] [serial = 850] [outer = 000000D2A16DF800] 03:01:04 INFO - PROCESS | 2948 | 1465812064222 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 03:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 03:01:04 INFO - PROCESS | 2948 | 1465812064279 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 03:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:01:04 INFO - PROCESS | 2948 | 1465812064282 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 03:01:04 INFO - PROCESS | 2948 | 1465812064285 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:01:04 INFO - PROCESS | 2948 | 1465812064287 Marionette TRACE conn6 <- [1,1098,null,{}] 03:01:04 INFO - PROCESS | 2948 | 1465812064290 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:04 INFO - PROCESS | 2948 | 1465812064292 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:04 INFO - PROCESS | 2948 | 1465812064380 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 03:01:04 INFO - PROCESS | 2948 | 1465812064388 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:04 INFO - PROCESS | 2948 | 1465812064390 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:04 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8FEA800 == 34 [pid = 2948] [id = 284] 03:01:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A1E83800) [pid = 2948] [serial = 851] [outer = 0000000000000000] 03:01:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A2376C00) [pid = 2948] [serial = 852] [outer = 000000D2A1E83800] 03:01:04 INFO - PROCESS | 2948 | 1465812064433 Marionette DEBUG loaded listener.js 03:01:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A2697C00) [pid = 2948] [serial = 853] [outer = 000000D2A1E83800] 03:01:04 INFO - PROCESS | 2948 | 1465812064897 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 03:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 627ms 03:01:04 INFO - PROCESS | 2948 | 1465812064915 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 03:01:04 INFO - PROCESS | 2948 | 1465812064918 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 03:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:01:04 INFO - PROCESS | 2948 | 1465812064921 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:01:04 INFO - PROCESS | 2948 | 1465812064922 Marionette TRACE conn6 <- [1,1102,null,{}] 03:01:04 INFO - PROCESS | 2948 | 1465812064926 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:04 INFO - PROCESS | 2948 | 1465812064928 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:05 INFO - PROCESS | 2948 | 1465812065036 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 03:01:05 INFO - PROCESS | 2948 | 1465812065043 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:05 INFO - PROCESS | 2948 | 1465812065045 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:05 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A1A54000 == 35 [pid = 2948] [id = 285] 03:01:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D2A2836400) [pid = 2948] [serial = 854] [outer = 0000000000000000] 03:01:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D2A2B0DC00) [pid = 2948] [serial = 855] [outer = 000000D2A2836400] 03:01:05 INFO - PROCESS | 2948 | 1465812065089 Marionette DEBUG loaded listener.js 03:01:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D2A2EA1000) [pid = 2948] [serial = 856] [outer = 000000D2A2836400] 03:01:05 INFO - PROCESS | 2948 | 1465812065546 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 03:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 671ms 03:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:01:05 INFO - PROCESS | 2948 | 1465812065600 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 03:01:05 INFO - PROCESS | 2948 | 1465812065602 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 03:01:05 INFO - PROCESS | 2948 | 1465812065606 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:01:05 INFO - PROCESS | 2948 | 1465812065607 Marionette TRACE conn6 <- [1,1106,null,{}] 03:01:05 INFO - PROCESS | 2948 | 1465812065611 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:05 INFO - PROCESS | 2948 | 1465812065621 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:05 INFO - PROCESS | 2948 | 1465812065736 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 03:01:05 INFO - PROCESS | 2948 | 1465812065742 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:05 INFO - PROCESS | 2948 | 1465812065743 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:05 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9D4E000 == 36 [pid = 2948] [id = 286] 03:01:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D2A2EAA000) [pid = 2948] [serial = 857] [outer = 0000000000000000] 03:01:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D2A2EEB800) [pid = 2948] [serial = 858] [outer = 000000D2A2EAA000] 03:01:05 INFO - PROCESS | 2948 | 1465812065787 Marionette DEBUG loaded listener.js 03:01:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 93 (000000D2A313C000) [pid = 2948] [serial = 859] [outer = 000000D2A2EAA000] 03:01:06 INFO - PROCESS | 2948 | 1465812066267 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 03:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 693ms 03:01:06 INFO - PROCESS | 2948 | 1465812066303 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 03:01:06 INFO - PROCESS | 2948 | 1465812066305 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 03:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:01:06 INFO - PROCESS | 2948 | 1465812066308 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:01:06 INFO - PROCESS | 2948 | 1465812066311 Marionette TRACE conn6 <- [1,1110,null,{}] 03:01:06 INFO - PROCESS | 2948 | 1465812066314 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:06 INFO - PROCESS | 2948 | 1465812066317 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:06 INFO - PROCESS | 2948 | 1465812066466 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 03:01:06 INFO - PROCESS | 2948 | 1465812066491 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:06 INFO - PROCESS | 2948 | 1465812066494 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:06 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A3624800 == 37 [pid = 2948] [id = 287] 03:01:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 94 (000000D2A3795800) [pid = 2948] [serial = 860] [outer = 0000000000000000] 03:01:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 95 (000000D2A3799800) [pid = 2948] [serial = 861] [outer = 000000D2A3795800] 03:01:06 INFO - PROCESS | 2948 | 1465812066541 Marionette DEBUG loaded listener.js 03:01:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 96 (000000D2A40CC000) [pid = 2948] [serial = 862] [outer = 000000D2A3795800] 03:01:06 INFO - PROCESS | 2948 | --DOMWINDOW == 95 (000000D2A36C7400) [pid = 2948] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:01:06 INFO - PROCESS | 2948 | --DOMWINDOW == 94 (000000D2A2372800) [pid = 2948] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:01:06 INFO - PROCESS | 2948 | --DOMWINDOW == 93 (000000D2A1E77400) [pid = 2948] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:01:06 INFO - PROCESS | 2948 | --DOMWINDOW == 92 (000000D2A2EEEC00) [pid = 2948] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:01:06 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D2A1AC6000) [pid = 2948] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:01:06 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D2A14C4800) [pid = 2948] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:01:06 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D29FD10400) [pid = 2948] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:01:06 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D295A4AC00) [pid = 2948] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:01:06 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D29A352800) [pid = 2948] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:01:06 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D2940D6400) [pid = 2948] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:01:06 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D295A4B400) [pid = 2948] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:01:06 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D295932C00) [pid = 2948] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:01:06 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2A2831C00) [pid = 2948] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:01:06 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D29B031000) [pid = 2948] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:01:07 INFO - PROCESS | 2948 | 1465812067076 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 03:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 839ms 03:01:07 INFO - PROCESS | 2948 | 1465812067151 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 03:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:01:07 INFO - PROCESS | 2948 | 1465812067153 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 03:01:07 INFO - PROCESS | 2948 | 1465812067156 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:01:07 INFO - PROCESS | 2948 | 1465812067158 Marionette TRACE conn6 <- [1,1114,null,{}] 03:01:07 INFO - PROCESS | 2948 | 1465812067161 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:07 INFO - PROCESS | 2948 | 1465812067163 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:07 INFO - PROCESS | 2948 | 1465812067246 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 03:01:07 INFO - PROCESS | 2948 | 1465812067251 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:07 INFO - PROCESS | 2948 | 1465812067253 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:07 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA063800 == 38 [pid = 2948] [id = 288] 03:01:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D29EC70400) [pid = 2948] [serial = 863] [outer = 0000000000000000] 03:01:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A2379C00) [pid = 2948] [serial = 864] [outer = 000000D29EC70400] 03:01:07 INFO - PROCESS | 2948 | 1465812067298 Marionette DEBUG loaded listener.js 03:01:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A4B10000) [pid = 2948] [serial = 865] [outer = 000000D29EC70400] 03:01:07 INFO - PROCESS | 2948 | 1465812067696 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 03:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 589ms 03:01:07 INFO - PROCESS | 2948 | 1465812067748 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 03:01:07 INFO - PROCESS | 2948 | 1465812067750 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 03:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:01:07 INFO - PROCESS | 2948 | 1465812067758 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:01:07 INFO - PROCESS | 2948 | 1465812067759 Marionette TRACE conn6 <- [1,1118,null,{}] 03:01:07 INFO - PROCESS | 2948 | 1465812067763 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:07 INFO - PROCESS | 2948 | 1465812067765 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:07 INFO - PROCESS | 2948 | 1465812067848 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 03:01:07 INFO - PROCESS | 2948 | 1465812067855 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:07 INFO - PROCESS | 2948 | 1465812067857 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:07 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA825000 == 39 [pid = 2948] [id = 289] 03:01:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A4BBE400) [pid = 2948] [serial = 866] [outer = 0000000000000000] 03:01:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A4EAD800) [pid = 2948] [serial = 867] [outer = 000000D2A4BBE400] 03:01:07 INFO - PROCESS | 2948 | 1465812067901 Marionette DEBUG loaded listener.js 03:01:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D2A583F800) [pid = 2948] [serial = 868] [outer = 000000D2A4BBE400] 03:01:08 INFO - PROCESS | 2948 | 1465812068345 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 03:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 629ms 03:01:08 INFO - PROCESS | 2948 | 1465812068394 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 03:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:01:08 INFO - PROCESS | 2948 | 1465812068396 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 03:01:08 INFO - PROCESS | 2948 | 1465812068399 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:01:08 INFO - PROCESS | 2948 | 1465812068401 Marionette TRACE conn6 <- [1,1122,null,{}] 03:01:08 INFO - PROCESS | 2948 | 1465812068409 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:08 INFO - PROCESS | 2948 | 1465812068411 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:08 INFO - PROCESS | 2948 | 1465812068494 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 03:01:08 INFO - PROCESS | 2948 | 1465812068500 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:08 INFO - PROCESS | 2948 | 1465812068502 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:08 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AAAD2000 == 40 [pid = 2948] [id = 290] 03:01:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D2A5C67800) [pid = 2948] [serial = 869] [outer = 0000000000000000] 03:01:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D2A5C6E800) [pid = 2948] [serial = 870] [outer = 000000D2A5C67800] 03:01:08 INFO - PROCESS | 2948 | 1465812068547 Marionette DEBUG loaded listener.js 03:01:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D2A5D57400) [pid = 2948] [serial = 871] [outer = 000000D2A5C67800] 03:01:09 INFO - PROCESS | 2948 | [GFX2-]: DrawTargetD2D 1.1 (000000D29400F430): Failed to create GradientStopCollection with no stops. 03:01:09 INFO - PROCESS | 2948 | [GFX3-]: No stops specified for gradient pattern. 03:01:09 INFO - PROCESS | 2948 | 1465812069148 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 840ms 03:01:09 INFO - PROCESS | 2948 | 1465812069270 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 03:01:09 INFO - PROCESS | 2948 | 1465812069275 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 03:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:01:09 INFO - PROCESS | 2948 | 1465812069281 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:01:09 INFO - PROCESS | 2948 | 1465812069285 Marionette TRACE conn6 <- [1,1126,null,{}] 03:01:09 INFO - PROCESS | 2948 | 1465812069290 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:09 INFO - PROCESS | 2948 | 1465812069294 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:09 INFO - PROCESS | 2948 | 1465812069434 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 03:01:09 INFO - PROCESS | 2948 | 1465812069504 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:09 INFO - PROCESS | 2948 | 1465812069507 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:09 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29A24C800 == 41 [pid = 2948] [id = 291] 03:01:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D295828C00) [pid = 2948] [serial = 872] [outer = 0000000000000000] 03:01:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 93 (000000D295A3A000) [pid = 2948] [serial = 873] [outer = 000000D295828C00] 03:01:09 INFO - PROCESS | 2948 | 1465812069565 Marionette DEBUG loaded listener.js 03:01:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 94 (000000D295BA5C00) [pid = 2948] [serial = 874] [outer = 000000D295828C00] 03:01:10 INFO - PROCESS | 2948 | 1465812070322 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 03:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1079ms 03:01:10 INFO - PROCESS | 2948 | 1465812070373 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 03:01:10 INFO - PROCESS | 2948 | 1465812070379 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 03:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:01:10 INFO - PROCESS | 2948 | 1465812070385 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:01:10 INFO - PROCESS | 2948 | 1465812070389 Marionette TRACE conn6 <- [1,1130,null,{}] 03:01:10 INFO - PROCESS | 2948 | 1465812070392 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:10 INFO - PROCESS | 2948 | 1465812070396 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:10 INFO - PROCESS | 2948 | 1465812070522 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 03:01:10 INFO - PROCESS | 2948 | 1465812070598 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:10 INFO - PROCESS | 2948 | 1465812070601 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:10 INFO - PROCESS | 2948 | ++DOCSHELL 000000D296057000 == 42 [pid = 2948] [id = 292] 03:01:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 95 (000000D294F35400) [pid = 2948] [serial = 875] [outer = 0000000000000000] 03:01:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 96 (000000D295A34800) [pid = 2948] [serial = 876] [outer = 000000D294F35400] 03:01:10 INFO - PROCESS | 2948 | 1465812070810 Marionette DEBUG loaded listener.js 03:01:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 97 (000000D295BA3000) [pid = 2948] [serial = 877] [outer = 000000D294F35400] 03:01:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA825000 == 41 [pid = 2948] [id = 289] 03:01:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA063800 == 40 [pid = 2948] [id = 288] 03:01:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A3624800 == 39 [pid = 2948] [id = 287] 03:01:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9D4E000 == 38 [pid = 2948] [id = 286] 03:01:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A1A54000 == 37 [pid = 2948] [id = 285] 03:01:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8FEA800 == 36 [pid = 2948] [id = 284] 03:01:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BC3800 == 35 [pid = 2948] [id = 283] 03:01:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5F3D800 == 34 [pid = 2948] [id = 282] 03:01:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A3625000 == 33 [pid = 2948] [id = 281] 03:01:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A25E3800 == 32 [pid = 2948] [id = 280] 03:01:11 INFO - PROCESS | 2948 | --DOMWINDOW == 96 (000000D2A3DC1400) [pid = 2948] [serial = 828] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A1A54800 == 31 [pid = 2948] [id = 279] 03:01:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D29F309000 == 30 [pid = 2948] [id = 278] 03:01:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D29AA67000 == 29 [pid = 2948] [id = 277] 03:01:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA82C000 == 28 [pid = 2948] [id = 276] 03:01:11 INFO - PROCESS | 2948 | 1465812071531 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 03:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1190ms 03:01:11 INFO - PROCESS | 2948 | 1465812071581 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 03:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:01:11 INFO - PROCESS | 2948 | 1465812071585 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 03:01:11 INFO - PROCESS | 2948 | 1465812071592 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:01:11 INFO - PROCESS | 2948 | 1465812071594 Marionette TRACE conn6 <- [1,1134,null,{}] 03:01:11 INFO - PROCESS | 2948 | 1465812071599 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:11 INFO - PROCESS | 2948 | 1465812071602 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:11 INFO - PROCESS | 2948 | 1465812071703 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 03:01:11 INFO - PROCESS | 2948 | --DOMWINDOW == 95 (000000D2A379EC00) [pid = 2948] [serial = 826] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 2948 | --DOMWINDOW == 94 (000000D2A23E1400) [pid = 2948] [serial = 813] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 2948 | --DOMWINDOW == 93 (000000D2A2E12800) [pid = 2948] [serial = 816] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 2948 | --DOMWINDOW == 92 (000000D2A2B04C00) [pid = 2948] [serial = 814] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D2A313C800) [pid = 2948] [serial = 819] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D2A2EA8800) [pid = 2948] [serial = 817] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D2A3796800) [pid = 2948] [serial = 825] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D2A36BF000) [pid = 2948] [serial = 820] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D2A1E6F400) [pid = 2948] [serial = 810] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D2A14C9000) [pid = 2948] [serial = 807] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D2A16DE800) [pid = 2948] [serial = 808] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D2A0094400) [pid = 2948] [serial = 805] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D29FEE3800) [pid = 2948] [serial = 804] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D29BCCD800) [pid = 2948] [serial = 801] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29F37A400) [pid = 2948] [serial = 802] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29AA11400) [pid = 2948] [serial = 798] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29AD6E000) [pid = 2948] [serial = 799] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2961B9400) [pid = 2948] [serial = 795] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D296FE4C00) [pid = 2948] [serial = 796] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D295ADE800) [pid = 2948] [serial = 792] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D295B9B400) [pid = 2948] [serial = 793] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29599B400) [pid = 2948] [serial = 789] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D295A31800) [pid = 2948] [serial = 790] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A2EEC000) [pid = 2948] [serial = 787] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D29FD09000) [pid = 2948] [serial = 822] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A317AC00) [pid = 2948] [serial = 823] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2A1E8AC00) [pid = 2948] [serial = 811] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 2948 | 1465812071784 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:11 INFO - PROCESS | 2948 | 1465812071787 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:11 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29AFC4800 == 29 [pid = 2948] [id = 293] 03:01:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D29599B400) [pid = 2948] [serial = 878] [outer = 0000000000000000] 03:01:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D295A3B000) [pid = 2948] [serial = 879] [outer = 000000D29599B400] 03:01:11 INFO - PROCESS | 2948 | 1465812071836 Marionette DEBUG loaded listener.js 03:01:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29627F000) [pid = 2948] [serial = 880] [outer = 000000D29599B400] 03:01:12 INFO - PROCESS | 2948 | 1465812072269 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 03:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 733ms 03:01:12 INFO - PROCESS | 2948 | 1465812072323 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 03:01:12 INFO - PROCESS | 2948 | 1465812072327 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 03:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:01:12 INFO - PROCESS | 2948 | 1465812072333 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:01:12 INFO - PROCESS | 2948 | 1465812072335 Marionette TRACE conn6 <- [1,1138,null,{}] 03:01:12 INFO - PROCESS | 2948 | 1465812072339 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:12 INFO - PROCESS | 2948 | 1465812072342 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:12 INFO - PROCESS | 2948 | 1465812072433 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 03:01:12 INFO - PROCESS | 2948 | 1465812072447 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:12 INFO - PROCESS | 2948 | 1465812072450 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:12 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29F7E4000 == 30 [pid = 2948] [id = 294] 03:01:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29AAD9C00) [pid = 2948] [serial = 881] [outer = 0000000000000000] 03:01:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29AAFB000) [pid = 2948] [serial = 882] [outer = 000000D29AAD9C00] 03:01:12 INFO - PROCESS | 2948 | 1465812072496 Marionette DEBUG loaded listener.js 03:01:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29B16EC00) [pid = 2948] [serial = 883] [outer = 000000D29AAD9C00] 03:01:12 INFO - PROCESS | 2948 | 1465812072948 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 03:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 691ms 03:01:13 INFO - PROCESS | 2948 | 1465812073027 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 03:01:13 INFO - PROCESS | 2948 | 1465812073030 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 03:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:01:13 INFO - PROCESS | 2948 | 1465812073034 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:01:13 INFO - PROCESS | 2948 | 1465812073037 Marionette TRACE conn6 <- [1,1142,null,{}] 03:01:13 INFO - PROCESS | 2948 | 1465812073049 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:13 INFO - PROCESS | 2948 | 1465812073054 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:13 INFO - PROCESS | 2948 | 1465812073144 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 03:01:13 INFO - PROCESS | 2948 | 1465812073158 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:13 INFO - PROCESS | 2948 | 1465812073161 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:13 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A23C3800 == 31 [pid = 2948] [id = 295] 03:01:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29592BC00) [pid = 2948] [serial = 884] [outer = 0000000000000000] 03:01:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29F709000) [pid = 2948] [serial = 885] [outer = 000000D29592BC00] 03:01:13 INFO - PROCESS | 2948 | 1465812073206 Marionette DEBUG loaded listener.js 03:01:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29FD0F400) [pid = 2948] [serial = 886] [outer = 000000D29592BC00] 03:01:13 INFO - PROCESS | 2948 | 1465812073673 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 03:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 692ms 03:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:01:13 INFO - PROCESS | 2948 | 1465812073728 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 03:01:13 INFO - PROCESS | 2948 | 1465812073731 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 03:01:13 INFO - PROCESS | 2948 | 1465812073734 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:01:13 INFO - PROCESS | 2948 | 1465812073736 Marionette TRACE conn6 <- [1,1146,null,{}] 03:01:13 INFO - PROCESS | 2948 | 1465812073740 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:13 INFO - PROCESS | 2948 | 1465812073742 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:13 INFO - PROCESS | 2948 | 1465812073830 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 03:01:13 INFO - PROCESS | 2948 | 1465812073835 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:13 INFO - PROCESS | 2948 | 1465812073837 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:13 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2944000 == 32 [pid = 2948] [id = 296] 03:01:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29FEDD400) [pid = 2948] [serial = 887] [outer = 0000000000000000] 03:01:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29FEE9400) [pid = 2948] [serial = 888] [outer = 000000D29FEDD400] 03:01:13 INFO - PROCESS | 2948 | 1465812073890 Marionette DEBUG loaded listener.js 03:01:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A1482C00) [pid = 2948] [serial = 889] [outer = 000000D29FEDD400] 03:01:14 INFO - PROCESS | 2948 | 1465812074355 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 03:01:14 INFO - PROCESS | 2948 | 1465812074432 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 03:01:14 INFO - PROCESS | 2948 | 1465812074435 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:01:14 INFO - PROCESS | 2948 | 1465812074437 Marionette TRACE conn6 <- [1,1150,null,{}] 03:01:14 INFO - PROCESS | 2948 | 1465812074441 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:14 INFO - PROCESS | 2948 | 1465812074443 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:14 INFO - PROCESS | 2948 | 1465812074575 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 03:01:14 INFO - PROCESS | 2948 | 1465812074595 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:14 INFO - PROCESS | 2948 | 1465812074598 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:14 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A1CCC800 == 33 [pid = 2948] [id = 297] 03:01:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A16DE800) [pid = 2948] [serial = 890] [outer = 0000000000000000] 03:01:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A1A9E800) [pid = 2948] [serial = 891] [outer = 000000D2A16DE800] 03:01:14 INFO - PROCESS | 2948 | 1465812074652 Marionette DEBUG loaded listener.js 03:01:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A1E82C00) [pid = 2948] [serial = 892] [outer = 000000D2A16DE800] 03:01:15 INFO - PROCESS | 2948 | 1465812075131 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 03:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 735ms 03:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:01:15 INFO - PROCESS | 2948 | 1465812075170 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 03:01:15 INFO - PROCESS | 2948 | 1465812075173 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 03:01:15 INFO - PROCESS | 2948 | 1465812075176 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:01:15 INFO - PROCESS | 2948 | 1465812075177 Marionette TRACE conn6 <- [1,1154,null,{}] 03:01:15 INFO - PROCESS | 2948 | 1465812075181 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:15 INFO - PROCESS | 2948 | 1465812075187 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:15 INFO - PROCESS | 2948 | 1465812075308 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 03:01:15 INFO - PROCESS | 2948 | 1465812075323 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:15 INFO - PROCESS | 2948 | 1465812075325 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:15 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BBE000 == 34 [pid = 2948] [id = 298] 03:01:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A2E12400) [pid = 2948] [serial = 893] [outer = 0000000000000000] 03:01:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A2EA9000) [pid = 2948] [serial = 894] [outer = 000000D2A2E12400] 03:01:15 INFO - PROCESS | 2948 | 1465812075370 Marionette DEBUG loaded listener.js 03:01:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A2EED800) [pid = 2948] [serial = 895] [outer = 000000D2A2E12400] 03:01:15 INFO - PROCESS | 2948 | 1465812075801 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 03:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 691ms 03:01:15 INFO - PROCESS | 2948 | 1465812075871 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 03:01:15 INFO - PROCESS | 2948 | 1465812075873 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 03:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:01:15 INFO - PROCESS | 2948 | 1465812075876 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:01:15 INFO - PROCESS | 2948 | 1465812075878 Marionette TRACE conn6 <- [1,1158,null,{}] 03:01:15 INFO - PROCESS | 2948 | 1465812075881 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:15 INFO - PROCESS | 2948 | 1465812075883 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:16 INFO - PROCESS | 2948 | 1465812076016 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 03:01:16 INFO - PROCESS | 2948 | 1465812076027 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:16 INFO - PROCESS | 2948 | 1465812076029 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:16 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8FE0800 == 35 [pid = 2948] [id = 299] 03:01:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D2A2EE6800) [pid = 2948] [serial = 896] [outer = 0000000000000000] 03:01:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D2A3139000) [pid = 2948] [serial = 897] [outer = 000000D2A2EE6800] 03:01:16 INFO - PROCESS | 2948 | 1465812076074 Marionette DEBUG loaded listener.js 03:01:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D2A36BBC00) [pid = 2948] [serial = 898] [outer = 000000D2A2EE6800] 03:01:16 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D2A2836400) [pid = 2948] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:01:16 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D29FED0C00) [pid = 2948] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:01:16 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D2A16DF800) [pid = 2948] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:01:16 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D295158C00) [pid = 2948] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:01:16 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D2A2EAA000) [pid = 2948] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:01:16 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D295A43000) [pid = 2948] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:01:16 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2A37A1C00) [pid = 2948] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:01:16 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D294AD3000) [pid = 2948] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:01:16 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D295B99400) [pid = 2948] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:01:16 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A1E83800) [pid = 2948] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:01:16 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29AFDB400) [pid = 2948] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:01:16 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A3795800) [pid = 2948] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:01:16 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A4BBE400) [pid = 2948] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:01:16 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29EC70400) [pid = 2948] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:01:16 INFO - PROCESS | 2948 | 1465812076619 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 03:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 776ms 03:01:16 INFO - PROCESS | 2948 | 1465812076663 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 03:01:16 INFO - PROCESS | 2948 | 1465812076665 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 03:01:16 INFO - PROCESS | 2948 | 1465812076669 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:01:16 INFO - PROCESS | 2948 | 1465812076670 Marionette TRACE conn6 <- [1,1162,null,{}] 03:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:01:16 INFO - PROCESS | 2948 | 1465812076674 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:16 INFO - PROCESS | 2948 | 1465812076676 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:16 INFO - PROCESS | 2948 | 1465812076757 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 03:01:16 INFO - PROCESS | 2948 | 1465812076762 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:16 INFO - PROCESS | 2948 | 1465812076764 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:16 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9A79800 == 36 [pid = 2948] [id = 300] 03:01:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29FD0E800) [pid = 2948] [serial = 899] [outer = 0000000000000000] 03:01:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A2371C00) [pid = 2948] [serial = 900] [outer = 000000D29FD0E800] 03:01:16 INFO - PROCESS | 2948 | 1465812076809 Marionette DEBUG loaded listener.js 03:01:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A36BA400) [pid = 2948] [serial = 901] [outer = 000000D29FD0E800] 03:01:17 INFO - PROCESS | 2948 | 1465812077216 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 03:01:17 INFO - PROCESS | 2948 | 1465812077264 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 03:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:01:17 INFO - PROCESS | 2948 | 1465812077267 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:01:17 INFO - PROCESS | 2948 | 1465812077269 Marionette TRACE conn6 <- [1,1166,null,{}] 03:01:17 INFO - PROCESS | 2948 | 1465812077273 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:17 INFO - PROCESS | 2948 | 1465812077275 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:17 INFO - PROCESS | 2948 | 1465812077355 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 03:01:17 INFO - PROCESS | 2948 | 1465812077361 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:17 INFO - PROCESS | 2948 | 1465812077363 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:17 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A23C1000 == 37 [pid = 2948] [id = 301] 03:01:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A3797000) [pid = 2948] [serial = 902] [outer = 0000000000000000] 03:01:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D294FCC400) [pid = 2948] [serial = 903] [outer = 000000D2A3797000] 03:01:17 INFO - PROCESS | 2948 | 1465812077407 Marionette DEBUG loaded listener.js 03:01:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A0095800) [pid = 2948] [serial = 904] [outer = 000000D2A3797000] 03:01:17 INFO - PROCESS | 2948 | 1465812077858 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 03:01:17 INFO - PROCESS | 2948 | 1465812077902 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 03:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:01:17 INFO - PROCESS | 2948 | 1465812077905 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:01:17 INFO - PROCESS | 2948 | 1465812077907 Marionette TRACE conn6 <- [1,1170,null,{}] 03:01:17 INFO - PROCESS | 2948 | 1465812077914 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:17 INFO - PROCESS | 2948 | 1465812077916 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:18 INFO - PROCESS | 2948 | 1465812077999 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 03:01:18 INFO - PROCESS | 2948 | 1465812078005 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:18 INFO - PROCESS | 2948 | 1465812078007 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:18 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9EBF800 == 38 [pid = 2948] [id = 302] 03:01:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A3DBC000) [pid = 2948] [serial = 905] [outer = 0000000000000000] 03:01:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A4BB9800) [pid = 2948] [serial = 906] [outer = 000000D2A3DBC000] 03:01:18 INFO - PROCESS | 2948 | 1465812078056 Marionette DEBUG loaded listener.js 03:01:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A5C6F800) [pid = 2948] [serial = 907] [outer = 000000D2A3DBC000] 03:01:18 INFO - PROCESS | 2948 | 1465812078636 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 03:01:18 INFO - PROCESS | 2948 | 1465812078725 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 03:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:01:18 INFO - PROCESS | 2948 | 1465812078745 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:01:18 INFO - PROCESS | 2948 | 1465812078749 Marionette TRACE conn6 <- [1,1174,null,{}] 03:01:18 INFO - PROCESS | 2948 | 1465812078755 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:18 INFO - PROCESS | 2948 | 1465812078758 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:18 INFO - PROCESS | 2948 | 1465812078888 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 03:01:18 INFO - PROCESS | 2948 | 1465812078958 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:18 INFO - PROCESS | 2948 | 1465812078961 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:19 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C308000 == 39 [pid = 2948] [id = 303] 03:01:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D295ADC400) [pid = 2948] [serial = 908] [outer = 0000000000000000] 03:01:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D296C38C00) [pid = 2948] [serial = 909] [outer = 000000D295ADC400] 03:01:19 INFO - PROCESS | 2948 | 1465812079062 Marionette DEBUG loaded listener.js 03:01:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D29AA11400) [pid = 2948] [serial = 910] [outer = 000000D295ADC400] 03:01:19 INFO - PROCESS | 2948 | 1465812079666 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 03:01:19 INFO - PROCESS | 2948 | 1465812079697 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 03:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:01:19 INFO - PROCESS | 2948 | 1465812079704 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:01:19 INFO - PROCESS | 2948 | 1465812079707 Marionette TRACE conn6 <- [1,1178,null,{}] 03:01:19 INFO - PROCESS | 2948 | 1465812079711 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:19 INFO - PROCESS | 2948 | 1465812079714 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:19 INFO - PROCESS | 2948 | 1465812079830 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 03:01:19 INFO - PROCESS | 2948 | 1465812079907 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:19 INFO - PROCESS | 2948 | 1465812079910 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:19 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5821000 == 40 [pid = 2948] [id = 304] 03:01:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D29F379800) [pid = 2948] [serial = 911] [outer = 0000000000000000] 03:01:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D29F380800) [pid = 2948] [serial = 912] [outer = 000000D29F379800] 03:01:20 INFO - PROCESS | 2948 | 1465812080008 Marionette DEBUG loaded listener.js 03:01:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D2A0072400) [pid = 2948] [serial = 913] [outer = 000000D29F379800] 03:01:20 INFO - PROCESS | 2948 | 1465812080635 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 03:01:20 INFO - PROCESS | 2948 | 1465812080695 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 03:01:20 INFO - PROCESS | 2948 | 1465812080698 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:01:20 INFO - PROCESS | 2948 | 1465812080702 Marionette TRACE conn6 <- [1,1182,null,{}] 03:01:20 INFO - PROCESS | 2948 | 1465812080714 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:20 INFO - PROCESS | 2948 | 1465812080719 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:20 INFO - PROCESS | 2948 | 1465812080831 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 03:01:20 INFO - PROCESS | 2948 | 1465812080909 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:20 INFO - PROCESS | 2948 | 1465812080913 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:20 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA065800 == 41 [pid = 2948] [id = 305] 03:01:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D2A2EA6C00) [pid = 2948] [serial = 914] [outer = 0000000000000000] 03:01:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 93 (000000D2A3585C00) [pid = 2948] [serial = 915] [outer = 000000D2A2EA6C00] 03:01:21 INFO - PROCESS | 2948 | 1465812081011 Marionette DEBUG loaded listener.js 03:01:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 94 (000000D2A5C64800) [pid = 2948] [serial = 916] [outer = 000000D2A2EA6C00] 03:01:21 INFO - PROCESS | 2948 | 1465812081696 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 03:01:21 INFO - PROCESS | 2948 | 1465812081738 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 03:01:21 INFO - PROCESS | 2948 | 1465812081742 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:01:21 INFO - PROCESS | 2948 | 1465812081745 Marionette TRACE conn6 <- [1,1186,null,{}] 03:01:21 INFO - PROCESS | 2948 | 1465812081748 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:21 INFO - PROCESS | 2948 | 1465812081750 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:21 INFO - PROCESS | 2948 | 1465812081866 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 03:01:21 INFO - PROCESS | 2948 | 1465812081942 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:21 INFO - PROCESS | 2948 | 1465812081944 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:22 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29AABA000 == 42 [pid = 2948] [id = 306] 03:01:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 95 (000000D294A10000) [pid = 2948] [serial = 917] [outer = 0000000000000000] 03:01:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 96 (000000D295AE9000) [pid = 2948] [serial = 918] [outer = 000000D294A10000] 03:01:22 INFO - PROCESS | 2948 | 1465812082123 Marionette DEBUG loaded listener.js 03:01:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 97 (000000D29A3AE800) [pid = 2948] [serial = 919] [outer = 000000D294A10000] 03:01:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A23C1000 == 41 [pid = 2948] [id = 301] 03:01:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9A79800 == 40 [pid = 2948] [id = 300] 03:01:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8FE0800 == 39 [pid = 2948] [id = 299] 03:01:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BBE000 == 38 [pid = 2948] [id = 298] 03:01:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A1CCC800 == 37 [pid = 2948] [id = 297] 03:01:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2944000 == 36 [pid = 2948] [id = 296] 03:01:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A23C3800 == 35 [pid = 2948] [id = 295] 03:01:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D29F7E4000 == 34 [pid = 2948] [id = 294] 03:01:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D29AFC4800 == 33 [pid = 2948] [id = 293] 03:01:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D296057000 == 32 [pid = 2948] [id = 292] 03:01:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AAAD2000 == 31 [pid = 2948] [id = 290] 03:01:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D29A24C800 == 30 [pid = 2948] [id = 291] 03:01:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA065800 == 29 [pid = 2948] [id = 305] 03:01:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5821000 == 28 [pid = 2948] [id = 304] 03:01:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9EBF800 == 27 [pid = 2948] [id = 302] 03:01:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C308000 == 26 [pid = 2948] [id = 303] 03:01:23 INFO - PROCESS | 2948 | --DOMWINDOW == 96 (000000D2A2B0DC00) [pid = 2948] [serial = 855] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 2948 | --DOMWINDOW == 95 (000000D2A0090400) [pid = 2948] [serial = 846] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 2948 | --DOMWINDOW == 94 (000000D2A1AC3000) [pid = 2948] [serial = 849] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 2948 | --DOMWINDOW == 93 (000000D2A1E73C00) [pid = 2948] [serial = 850] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 2948 | --DOMWINDOW == 92 (000000D29F379000) [pid = 2948] [serial = 843] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D29FD05800) [pid = 2948] [serial = 844] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D2A2EEB800) [pid = 2948] [serial = 858] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D295A47400) [pid = 2948] [serial = 831] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D295AE3400) [pid = 2948] [serial = 832] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D2A4B19800) [pid = 2948] [serial = 829] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D29A348400) [pid = 2948] [serial = 837] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D29AAFAC00) [pid = 2948] [serial = 838] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D295C74C00) [pid = 2948] [serial = 834] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D296168000) [pid = 2948] [serial = 835] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A2376C00) [pid = 2948] [serial = 852] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29BB8E000) [pid = 2948] [serial = 840] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29C2AA400) [pid = 2948] [serial = 841] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A3799800) [pid = 2948] [serial = 861] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A313C000) [pid = 2948] [serial = 859] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A4EAD800) [pid = 2948] [serial = 867] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A40CC000) [pid = 2948] [serial = 862] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A14C7C00) [pid = 2948] [serial = 847] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A2EA1000) [pid = 2948] [serial = 856] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A583F800) [pid = 2948] [serial = 868] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A2379C00) [pid = 2948] [serial = 864] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2A5C6E800) [pid = 2948] [serial = 870] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A4B10000) [pid = 2948] [serial = 865] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2A2697C00) [pid = 2948] [serial = 853] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 2948 | 1465812083477 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1786ms 03:01:23 INFO - PROCESS | 2948 | 1465812083531 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 03:01:23 INFO - PROCESS | 2948 | 1465812083535 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 03:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:01:23 INFO - PROCESS | 2948 | 1465812083541 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:01:23 INFO - PROCESS | 2948 | 1465812083544 Marionette TRACE conn6 <- [1,1190,null,{}] 03:01:23 INFO - PROCESS | 2948 | 1465812083550 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:23 INFO - PROCESS | 2948 | 1465812083553 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:23 INFO - PROCESS | 2948 | 1465812083655 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 03:01:23 INFO - PROCESS | 2948 | 1465812083722 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:23 INFO - PROCESS | 2948 | 1465812083727 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:23 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29AA69800 == 27 [pid = 2948] [id = 307] 03:01:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D2959A7000) [pid = 2948] [serial = 920] [outer = 0000000000000000] 03:01:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D2959AA800) [pid = 2948] [serial = 921] [outer = 000000D2959A7000] 03:01:23 INFO - PROCESS | 2948 | 1465812083778 Marionette DEBUG loaded listener.js 03:01:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D295A4F800) [pid = 2948] [serial = 922] [outer = 000000D2959A7000] 03:01:24 INFO - PROCESS | 2948 | 1465812084212 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 733ms 03:01:24 INFO - PROCESS | 2948 | 1465812084278 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 03:01:24 INFO - PROCESS | 2948 | 1465812084283 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 03:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:01:24 INFO - PROCESS | 2948 | 1465812084290 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:01:24 INFO - PROCESS | 2948 | 1465812084293 Marionette TRACE conn6 <- [1,1194,null,{}] 03:01:24 INFO - PROCESS | 2948 | 1465812084302 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:24 INFO - PROCESS | 2948 | 1465812084305 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:24 INFO - PROCESS | 2948 | 1465812084399 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 03:01:24 INFO - PROCESS | 2948 | 1465812084414 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:24 INFO - PROCESS | 2948 | 1465812084417 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:24 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29F7E6800 == 28 [pid = 2948] [id = 308] 03:01:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D296132000) [pid = 2948] [serial = 923] [outer = 0000000000000000] 03:01:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D296169000) [pid = 2948] [serial = 924] [outer = 000000D296132000] 03:01:24 INFO - PROCESS | 2948 | 1465812084465 Marionette DEBUG loaded listener.js 03:01:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29714C400) [pid = 2948] [serial = 925] [outer = 000000D296132000] 03:01:24 INFO - PROCESS | 2948 | 1465812084942 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 692ms 03:01:24 INFO - PROCESS | 2948 | 1465812084984 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 03:01:24 INFO - PROCESS | 2948 | 1465812084986 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 03:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:01:24 INFO - PROCESS | 2948 | 1465812084990 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:01:24 INFO - PROCESS | 2948 | 1465812084993 Marionette TRACE conn6 <- [1,1198,null,{}] 03:01:25 INFO - PROCESS | 2948 | 1465812085039 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:25 INFO - PROCESS | 2948 | 1465812085044 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:25 INFO - PROCESS | 2948 | 1465812085134 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 03:01:25 INFO - PROCESS | 2948 | 1465812085212 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:25 INFO - PROCESS | 2948 | 1465812085215 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:25 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A27AC000 == 29 [pid = 2948] [id = 309] 03:01:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2959A1800) [pid = 2948] [serial = 926] [outer = 0000000000000000] 03:01:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29BB8D800) [pid = 2948] [serial = 927] [outer = 000000D2959A1800] 03:01:25 INFO - PROCESS | 2948 | 1465812085265 Marionette DEBUG loaded listener.js 03:01:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29C74E400) [pid = 2948] [serial = 928] [outer = 000000D2959A1800] 03:01:25 INFO - PROCESS | 2948 | 1465812085694 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 776ms 03:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:01:25 INFO - PROCESS | 2948 | 1465812085768 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 03:01:25 INFO - PROCESS | 2948 | 1465812085771 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 03:01:25 INFO - PROCESS | 2948 | 1465812085774 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:01:25 INFO - PROCESS | 2948 | 1465812085776 Marionette TRACE conn6 <- [1,1202,null,{}] 03:01:25 INFO - PROCESS | 2948 | 1465812085786 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:25 INFO - PROCESS | 2948 | 1465812085788 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:25 INFO - PROCESS | 2948 | 1465812085899 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 03:01:25 INFO - PROCESS | 2948 | 1465812085909 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:25 INFO - PROCESS | 2948 | 1465812085911 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:25 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A3E9A800 == 30 [pid = 2948] [id = 310] 03:01:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29F37A400) [pid = 2948] [serial = 929] [outer = 0000000000000000] 03:01:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29FD09400) [pid = 2948] [serial = 930] [outer = 000000D29F37A400] 03:01:25 INFO - PROCESS | 2948 | 1465812085960 Marionette DEBUG loaded listener.js 03:01:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D29FEE3C00) [pid = 2948] [serial = 931] [outer = 000000D29F37A400] 03:01:26 INFO - PROCESS | 2948 | 1465812086418 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 03:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 692ms 03:01:26 INFO - PROCESS | 2948 | 1465812086502 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 03:01:26 INFO - PROCESS | 2948 | 1465812086504 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 03:01:26 INFO - PROCESS | 2948 | 1465812086508 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:01:26 INFO - PROCESS | 2948 | 1465812086510 Marionette TRACE conn6 <- [1,1206,null,{}] 03:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:01:26 INFO - PROCESS | 2948 | 1465812086514 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:26 INFO - PROCESS | 2948 | 1465812086516 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:26 INFO - PROCESS | 2948 | 1465812086621 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 03:01:26 INFO - PROCESS | 2948 | 1465812086632 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:26 INFO - PROCESS | 2948 | 1465812086634 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:26 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8B43000 == 31 [pid = 2948] [id = 311] 03:01:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D295C7B800) [pid = 2948] [serial = 932] [outer = 0000000000000000] 03:01:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A14C7C00) [pid = 2948] [serial = 933] [outer = 000000D295C7B800] 03:01:26 INFO - PROCESS | 2948 | 1465812086718 Marionette DEBUG loaded listener.js 03:01:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A16E5400) [pid = 2948] [serial = 934] [outer = 000000D295C7B800] 03:01:27 INFO - PROCESS | 2948 | 1465812087134 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 03:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 671ms 03:01:27 INFO - PROCESS | 2948 | 1465812087184 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 03:01:27 INFO - PROCESS | 2948 | 1465812087186 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 03:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:01:27 INFO - PROCESS | 2948 | 1465812087190 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:01:27 INFO - PROCESS | 2948 | 1465812087191 Marionette TRACE conn6 <- [1,1210,null,{}] 03:01:27 INFO - PROCESS | 2948 | 1465812087201 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:27 INFO - PROCESS | 2948 | 1465812087207 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:27 INFO - PROCESS | 2948 | 1465812087342 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 03:01:27 INFO - PROCESS | 2948 | 1465812087394 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:27 INFO - PROCESS | 2948 | 1465812087396 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:27 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BF2000 == 32 [pid = 2948] [id = 312] 03:01:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A1ACAC00) [pid = 2948] [serial = 935] [outer = 0000000000000000] 03:01:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A2373400) [pid = 2948] [serial = 936] [outer = 000000D2A1ACAC00] 03:01:27 INFO - PROCESS | 2948 | 1465812087442 Marionette DEBUG loaded listener.js 03:01:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A2B04400) [pid = 2948] [serial = 937] [outer = 000000D2A1ACAC00] 03:01:27 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D2A16DE800) [pid = 2948] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:01:27 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D29AAD9C00) [pid = 2948] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:01:27 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D29FEDD400) [pid = 2948] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:01:27 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D29592BC00) [pid = 2948] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:01:27 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D29599B400) [pid = 2948] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:01:27 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D294F35400) [pid = 2948] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:01:27 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A2E12400) [pid = 2948] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:01:27 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D295828C00) [pid = 2948] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:01:27 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A5C67800) [pid = 2948] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:01:27 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A3797000) [pid = 2948] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:01:27 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A3DBC000) [pid = 2948] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:01:27 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A2EE6800) [pid = 2948] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:01:27 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29FD0E800) [pid = 2948] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:01:27 INFO - PROCESS | 2948 | 1465812087977 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 03:01:28 INFO - PROCESS | 2948 | 1465812088035 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 03:01:28 INFO - PROCESS | 2948 | 1465812088038 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:01:28 INFO - PROCESS | 2948 | 1465812088040 Marionette TRACE conn6 <- [1,1214,null,{}] 03:01:28 INFO - PROCESS | 2948 | 1465812088043 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:28 INFO - PROCESS | 2948 | 1465812088045 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:28 INFO - PROCESS | 2948 | 1465812088125 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 03:01:28 INFO - PROCESS | 2948 | 1465812088131 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:28 INFO - PROCESS | 2948 | 1465812088133 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:28 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9A71800 == 33 [pid = 2948] [id = 313] 03:01:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29AAD9C00) [pid = 2948] [serial = 938] [outer = 0000000000000000] 03:01:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A23E1800) [pid = 2948] [serial = 939] [outer = 000000D29AAD9C00] 03:01:28 INFO - PROCESS | 2948 | 1465812088177 Marionette DEBUG loaded listener.js 03:01:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A2C93000) [pid = 2948] [serial = 940] [outer = 000000D29AAD9C00] 03:01:28 INFO - PROCESS | 2948 | 1465812088590 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 03:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 586ms 03:01:28 INFO - PROCESS | 2948 | 1465812088632 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 03:01:28 INFO - PROCESS | 2948 | 1465812088635 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 03:01:28 INFO - PROCESS | 2948 | 1465812088638 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:01:28 INFO - PROCESS | 2948 | 1465812088640 Marionette TRACE conn6 <- [1,1218,null,{}] 03:01:28 INFO - PROCESS | 2948 | 1465812088643 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:28 INFO - PROCESS | 2948 | 1465812088645 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:28 INFO - PROCESS | 2948 | 1465812088724 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 03:01:28 INFO - PROCESS | 2948 | 1465812088732 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:28 INFO - PROCESS | 2948 | 1465812088734 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:28 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9D2F800 == 34 [pid = 2948] [id = 314] 03:01:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A2EA7C00) [pid = 2948] [serial = 941] [outer = 0000000000000000] 03:01:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A2EE6800) [pid = 2948] [serial = 942] [outer = 000000D2A2EA7C00] 03:01:28 INFO - PROCESS | 2948 | 1465812088779 Marionette DEBUG loaded listener.js 03:01:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A2EF4000) [pid = 2948] [serial = 943] [outer = 000000D2A2EA7C00] 03:01:29 INFO - PROCESS | 2948 | 1465812089222 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 03:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 630ms 03:01:29 INFO - PROCESS | 2948 | 1465812089284 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 03:01:29 INFO - PROCESS | 2948 | 1465812089288 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 03:01:29 INFO - PROCESS | 2948 | 1465812089294 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:01:29 INFO - PROCESS | 2948 | 1465812089299 Marionette TRACE conn6 <- [1,1222,null,{}] 03:01:29 INFO - PROCESS | 2948 | 1465812089310 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:29 INFO - PROCESS | 2948 | 1465812089314 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:29 INFO - PROCESS | 2948 | 1465812089450 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 03:01:29 INFO - PROCESS | 2948 | 1465812089548 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:29 INFO - PROCESS | 2948 | 1465812089554 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:29 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29AFB7800 == 35 [pid = 2948] [id = 315] 03:01:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D295926800) [pid = 2948] [serial = 944] [outer = 0000000000000000] 03:01:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2959A4C00) [pid = 2948] [serial = 945] [outer = 000000D295926800] 03:01:29 INFO - PROCESS | 2948 | 1465812089613 Marionette DEBUG loaded listener.js 03:01:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D295AE5400) [pid = 2948] [serial = 946] [outer = 000000D295926800] 03:01:30 INFO - PROCESS | 2948 | 1465812090409 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 03:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1198ms 03:01:30 INFO - PROCESS | 2948 | 1465812090497 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 03:01:30 INFO - PROCESS | 2948 | 1465812090501 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 03:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:01:30 INFO - PROCESS | 2948 | 1465812090508 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:01:30 INFO - PROCESS | 2948 | 1465812090512 Marionette TRACE conn6 <- [1,1226,null,{}] 03:01:30 INFO - PROCESS | 2948 | 1465812090517 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:30 INFO - PROCESS | 2948 | 1465812090520 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:30 INFO - PROCESS | 2948 | 1465812090670 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 03:01:30 INFO - PROCESS | 2948 | 1465812090778 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:30 INFO - PROCESS | 2948 | 1465812090781 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:30 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2E3A800 == 36 [pid = 2948] [id = 316] 03:01:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D29A3B2400) [pid = 2948] [serial = 947] [outer = 0000000000000000] 03:01:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D29AD66C00) [pid = 2948] [serial = 948] [outer = 000000D29A3B2400] 03:01:30 INFO - PROCESS | 2948 | 1465812090840 Marionette DEBUG loaded listener.js 03:01:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D29C752400) [pid = 2948] [serial = 949] [outer = 000000D29A3B2400] 03:01:31 INFO - PROCESS | 2948 | 1465812091719 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 03:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1286ms 03:01:31 INFO - PROCESS | 2948 | 1465812091796 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 03:01:31 INFO - PROCESS | 2948 | 1465812091801 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 03:01:31 INFO - PROCESS | 2948 | 1465812091806 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:01:31 INFO - PROCESS | 2948 | 1465812091809 Marionette TRACE conn6 <- [1,1230,null,{}] 03:01:31 INFO - PROCESS | 2948 | 1465812091814 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:31 INFO - PROCESS | 2948 | 1465812091817 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:31 INFO - PROCESS | 2948 | 1465812091948 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 03:01:32 INFO - PROCESS | 2948 | 1465812092018 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:32 INFO - PROCESS | 2948 | 1465812092023 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:32 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29AB7E000 == 37 [pid = 2948] [id = 317] 03:01:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D295C79C00) [pid = 2948] [serial = 950] [outer = 0000000000000000] 03:01:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D29616C400) [pid = 2948] [serial = 951] [outer = 000000D295C79C00] 03:01:32 INFO - PROCESS | 2948 | 1465812092076 Marionette DEBUG loaded listener.js 03:01:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D29A3B1800) [pid = 2948] [serial = 952] [outer = 000000D295C79C00] 03:01:32 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9A71800 == 36 [pid = 2948] [id = 313] 03:01:32 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BF2000 == 35 [pid = 2948] [id = 312] 03:01:32 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8B43000 == 34 [pid = 2948] [id = 311] 03:01:32 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A3E9A800 == 33 [pid = 2948] [id = 310] 03:01:32 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A27AC000 == 32 [pid = 2948] [id = 309] 03:01:32 INFO - PROCESS | 2948 | --DOCSHELL 000000D29F7E6800 == 31 [pid = 2948] [id = 308] 03:01:32 INFO - PROCESS | 2948 | --DOCSHELL 000000D29AA69800 == 30 [pid = 2948] [id = 307] 03:01:32 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D2A1A9E800) [pid = 2948] [serial = 891] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D29AAFB000) [pid = 2948] [serial = 882] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D29B16EC00) [pid = 2948] [serial = 883] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D29FEE9400) [pid = 2948] [serial = 888] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D29F709000) [pid = 2948] [serial = 885] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D29FD0F400) [pid = 2948] [serial = 886] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D295A3B000) [pid = 2948] [serial = 879] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29627F000) [pid = 2948] [serial = 880] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D295A34800) [pid = 2948] [serial = 876] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A2EA9000) [pid = 2948] [serial = 894] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D295BA3000) [pid = 2948] [serial = 877] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D295A3A000) [pid = 2948] [serial = 873] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D295BA5C00) [pid = 2948] [serial = 874] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A5D57400) [pid = 2948] [serial = 871] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A0095800) [pid = 2948] [serial = 904] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A4BB9800) [pid = 2948] [serial = 906] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A5C6F800) [pid = 2948] [serial = 907] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2A1E82C00) [pid = 2948] [serial = 892] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A3139000) [pid = 2948] [serial = 897] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2A2EED800) [pid = 2948] [serial = 895] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D294FCC400) [pid = 2948] [serial = 903] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A2371C00) [pid = 2948] [serial = 900] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2A36BBC00) [pid = 2948] [serial = 898] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D2A36BA400) [pid = 2948] [serial = 901] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D2A1482C00) [pid = 2948] [serial = 889] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 2948 | 1465812092585 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 03:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 839ms 03:01:32 INFO - PROCESS | 2948 | 1465812092648 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 03:01:32 INFO - PROCESS | 2948 | 1465812092653 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 03:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:01:32 INFO - PROCESS | 2948 | 1465812092659 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:01:32 INFO - PROCESS | 2948 | 1465812092662 Marionette TRACE conn6 <- [1,1234,null,{}] 03:01:32 INFO - PROCESS | 2948 | 1465812092666 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:32 INFO - PROCESS | 2948 | 1465812092669 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:32 INFO - PROCESS | 2948 | 1465812092758 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 03:01:32 INFO - PROCESS | 2948 | 1465812092770 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:32 INFO - PROCESS | 2948 | 1465812092773 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:32 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C206800 == 31 [pid = 2948] [id = 318] 03:01:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D29AAFAC00) [pid = 2948] [serial = 953] [outer = 0000000000000000] 03:01:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D29AD71000) [pid = 2948] [serial = 954] [outer = 000000D29AAFAC00] 03:01:32 INFO - PROCESS | 2948 | 1465812092821 Marionette DEBUG loaded listener.js 03:01:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D29BCC5C00) [pid = 2948] [serial = 955] [outer = 000000D29AAFAC00] 03:01:33 INFO - PROCESS | 2948 | 1465812093343 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 03:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 733ms 03:01:33 INFO - PROCESS | 2948 | 1465812093403 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 03:01:33 INFO - PROCESS | 2948 | 1465812093406 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 03:01:33 INFO - PROCESS | 2948 | 1465812093409 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:01:33 INFO - PROCESS | 2948 | 1465812093413 Marionette TRACE conn6 <- [1,1238,null,{}] 03:01:33 INFO - PROCESS | 2948 | 1465812093425 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:33 INFO - PROCESS | 2948 | 1465812093430 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:33 INFO - PROCESS | 2948 | 1465812093518 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 03:01:33 INFO - PROCESS | 2948 | 1465812093532 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:33 INFO - PROCESS | 2948 | 1465812093535 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:33 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2474000 == 32 [pid = 2948] [id = 319] 03:01:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D29FEC5C00) [pid = 2948] [serial = 956] [outer = 0000000000000000] 03:01:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D29FEE8800) [pid = 2948] [serial = 957] [outer = 000000D29FEC5C00] 03:01:33 INFO - PROCESS | 2948 | 1465812093589 Marionette DEBUG loaded listener.js 03:01:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D2A16DA400) [pid = 2948] [serial = 958] [outer = 000000D29FEC5C00] 03:01:34 INFO - PROCESS | 2948 | 1465812094041 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 03:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 692ms 03:01:34 INFO - PROCESS | 2948 | 1465812094107 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 03:01:34 INFO - PROCESS | 2948 | 1465812094110 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 03:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:01:34 INFO - PROCESS | 2948 | 1465812094114 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:01:34 INFO - PROCESS | 2948 | 1465812094115 Marionette TRACE conn6 <- [1,1242,null,{}] 03:01:34 INFO - PROCESS | 2948 | 1465812094119 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:34 INFO - PROCESS | 2948 | 1465812094121 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:34 INFO - PROCESS | 2948 | 1465812094212 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 03:01:34 INFO - PROCESS | 2948 | 1465812094218 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:34 INFO - PROCESS | 2948 | 1465812094220 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:34 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A580D800 == 33 [pid = 2948] [id = 320] 03:01:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D2A1E71800) [pid = 2948] [serial = 959] [outer = 0000000000000000] 03:01:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D2A1E84800) [pid = 2948] [serial = 960] [outer = 000000D2A1E71800] 03:01:34 INFO - PROCESS | 2948 | 1465812094265 Marionette DEBUG loaded listener.js 03:01:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2A237D400) [pid = 2948] [serial = 961] [outer = 000000D2A1E71800] 03:01:34 INFO - PROCESS | 2948 | 1465812094747 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 03:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 03:01:34 INFO - PROCESS | 2948 | 1465812094786 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 03:01:34 INFO - PROCESS | 2948 | 1465812094789 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 03:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:01:34 INFO - PROCESS | 2948 | 1465812094792 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:01:34 INFO - PROCESS | 2948 | 1465812094793 Marionette TRACE conn6 <- [1,1246,null,{}] 03:01:34 INFO - PROCESS | 2948 | 1465812094797 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:34 INFO - PROCESS | 2948 | 1465812094799 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:34 INFO - PROCESS | 2948 | 1465812094934 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 03:01:34 INFO - PROCESS | 2948 | 1465812094962 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:34 INFO - PROCESS | 2948 | 1465812094964 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:34 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BCA000 == 34 [pid = 2948] [id = 321] 03:01:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A2B05400) [pid = 2948] [serial = 962] [outer = 0000000000000000] 03:01:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A2C92C00) [pid = 2948] [serial = 963] [outer = 000000D2A2B05400] 03:01:35 INFO - PROCESS | 2948 | 1465812095017 Marionette DEBUG loaded listener.js 03:01:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A2EEB000) [pid = 2948] [serial = 964] [outer = 000000D2A2B05400] 03:01:35 INFO - PROCESS | 2948 | 1465812095472 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 03:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 734ms 03:01:35 INFO - PROCESS | 2948 | 1465812095530 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 03:01:35 INFO - PROCESS | 2948 | 1465812095532 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 03:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:01:35 INFO - PROCESS | 2948 | 1465812095542 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:01:35 INFO - PROCESS | 2948 | 1465812095544 Marionette TRACE conn6 <- [1,1250,null,{}] 03:01:35 INFO - PROCESS | 2948 | 1465812095553 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:35 INFO - PROCESS | 2948 | 1465812095559 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:35 INFO - PROCESS | 2948 | 1465812095703 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 03:01:35 INFO - PROCESS | 2948 | 1465812095711 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:35 INFO - PROCESS | 2948 | 1465812095713 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:35 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9A7F800 == 35 [pid = 2948] [id = 322] 03:01:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A36BF000) [pid = 2948] [serial = 965] [outer = 0000000000000000] 03:01:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A379D000) [pid = 2948] [serial = 966] [outer = 000000D2A36BF000] 03:01:35 INFO - PROCESS | 2948 | 1465812095798 Marionette DEBUG loaded listener.js 03:01:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A4019C00) [pid = 2948] [serial = 967] [outer = 000000D2A36BF000] 03:01:36 INFO - PROCESS | 2948 | 1465812096232 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 03:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 798ms 03:01:36 INFO - PROCESS | 2948 | 1465812096336 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 03:01:36 INFO - PROCESS | 2948 | 1465812096339 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 03:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:01:36 INFO - PROCESS | 2948 | 1465812096342 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:01:36 INFO - PROCESS | 2948 | 1465812096344 Marionette TRACE conn6 <- [1,1254,null,{}] 03:01:36 INFO - PROCESS | 2948 | 1465812096348 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:36 INFO - PROCESS | 2948 | 1465812096350 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:36 INFO - PROCESS | 2948 | 1465812096472 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 03:01:36 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29F37A400) [pid = 2948] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:01:36 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2959A1800) [pid = 2948] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:01:36 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2959A7000) [pid = 2948] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:01:36 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D296132000) [pid = 2948] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:01:36 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D295C7B800) [pid = 2948] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:01:36 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D294A10000) [pid = 2948] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:01:36 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D295ADC400) [pid = 2948] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:01:36 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D29F379800) [pid = 2948] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:01:36 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A2EA6C00) [pid = 2948] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:01:36 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2A1ACAC00) [pid = 2948] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:01:36 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D29AAD9C00) [pid = 2948] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:01:36 INFO - PROCESS | 2948 | 1465812096556 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:36 INFO - PROCESS | 2948 | 1465812096558 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:36 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5813800 == 36 [pid = 2948] [id = 323] 03:01:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D295A34400) [pid = 2948] [serial = 968] [outer = 0000000000000000] 03:01:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D295A4B000) [pid = 2948] [serial = 969] [outer = 000000D295A34400] 03:01:36 INFO - PROCESS | 2948 | 1465812096604 Marionette DEBUG loaded listener.js 03:01:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29FD07800) [pid = 2948] [serial = 970] [outer = 000000D295A34400] 03:01:36 INFO - PROCESS | 2948 | 1465812096971 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 03:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 692ms 03:01:37 INFO - PROCESS | 2948 | 1465812097038 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 03:01:37 INFO - PROCESS | 2948 | 1465812097040 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 03:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:01:37 INFO - PROCESS | 2948 | 1465812097044 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:01:37 INFO - PROCESS | 2948 | 1465812097045 Marionette TRACE conn6 <- [1,1258,null,{}] 03:01:37 INFO - PROCESS | 2948 | 1465812097049 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:37 INFO - PROCESS | 2948 | 1465812097051 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:37 INFO - PROCESS | 2948 | 1465812097133 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 03:01:37 INFO - PROCESS | 2948 | 1465812097138 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:37 INFO - PROCESS | 2948 | 1465812097140 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:37 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA00D000 == 37 [pid = 2948] [id = 324] 03:01:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D2A2EA6C00) [pid = 2948] [serial = 971] [outer = 0000000000000000] 03:01:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2A5151C00) [pid = 2948] [serial = 972] [outer = 000000D2A2EA6C00] 03:01:37 INFO - PROCESS | 2948 | 1465812097185 Marionette DEBUG loaded listener.js 03:01:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A5C70000) [pid = 2948] [serial = 973] [outer = 000000D2A2EA6C00] 03:01:37 INFO - PROCESS | 2948 | 1465812097614 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 03:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 628ms 03:01:37 INFO - PROCESS | 2948 | 1465812097674 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 03:01:37 INFO - PROCESS | 2948 | 1465812097676 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 03:01:37 INFO - PROCESS | 2948 | 1465812097679 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:01:37 INFO - PROCESS | 2948 | 1465812097681 Marionette TRACE conn6 <- [1,1262,null,{}] 03:01:37 INFO - PROCESS | 2948 | 1465812097684 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:37 INFO - PROCESS | 2948 | 1465812097687 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:37 INFO - PROCESS | 2948 | 1465812097779 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 03:01:37 INFO - PROCESS | 2948 | 1465812097819 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:37 INFO - PROCESS | 2948 | 1465812097821 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:37 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA056800 == 38 [pid = 2948] [id = 325] 03:01:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A237F400) [pid = 2948] [serial = 974] [outer = 0000000000000000] 03:01:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A5D58C00) [pid = 2948] [serial = 975] [outer = 000000D2A237F400] 03:01:37 INFO - PROCESS | 2948 | 1465812097864 Marionette DEBUG loaded listener.js 03:01:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A5F0EC00) [pid = 2948] [serial = 976] [outer = 000000D2A237F400] 03:01:38 INFO - PROCESS | 2948 | 1465812098288 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 03:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 627ms 03:01:38 INFO - PROCESS | 2948 | 1465812098310 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 03:01:38 INFO - PROCESS | 2948 | 1465812098312 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 03:01:38 INFO - PROCESS | 2948 | 1465812098315 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:01:38 INFO - PROCESS | 2948 | 1465812098317 Marionette TRACE conn6 <- [1,1266,null,{}] 03:01:38 INFO - PROCESS | 2948 | 1465812098325 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:38 INFO - PROCESS | 2948 | 1465812098327 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:38 INFO - PROCESS | 2948 | 1465812098413 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 03:01:38 INFO - PROCESS | 2948 | 1465812098421 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:38 INFO - PROCESS | 2948 | 1465812098423 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:38 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA226000 == 39 [pid = 2948] [id = 326] 03:01:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A5F47400) [pid = 2948] [serial = 977] [outer = 0000000000000000] 03:01:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A5F4EC00) [pid = 2948] [serial = 978] [outer = 000000D2A5F47400] 03:01:38 INFO - PROCESS | 2948 | 1465812098467 Marionette DEBUG loaded listener.js 03:01:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A5FAD800) [pid = 2948] [serial = 979] [outer = 000000D2A5F47400] 03:01:39 INFO - PROCESS | 2948 | 1465812099176 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 03:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 881ms 03:01:39 INFO - PROCESS | 2948 | 1465812099209 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 03:01:39 INFO - PROCESS | 2948 | 1465812099214 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 03:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:01:39 INFO - PROCESS | 2948 | 1465812099219 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:01:39 INFO - PROCESS | 2948 | 1465812099225 Marionette TRACE conn6 <- [1,1270,null,{}] 03:01:39 INFO - PROCESS | 2948 | 1465812099230 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:39 INFO - PROCESS | 2948 | 1465812099233 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:39 INFO - PROCESS | 2948 | 1465812099361 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 03:01:39 INFO - PROCESS | 2948 | 1465812099473 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:39 INFO - PROCESS | 2948 | 1465812099477 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:39 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29FDBA800 == 40 [pid = 2948] [id = 327] 03:01:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D29630BC00) [pid = 2948] [serial = 980] [outer = 0000000000000000] 03:01:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D29A2FB000) [pid = 2948] [serial = 981] [outer = 000000D29630BC00] 03:01:39 INFO - PROCESS | 2948 | 1465812099537 Marionette DEBUG loaded listener.js 03:01:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D29F37C800) [pid = 2948] [serial = 982] [outer = 000000D29630BC00] 03:01:40 INFO - PROCESS | 2948 | 1465812100112 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 03:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 943ms 03:01:40 INFO - PROCESS | 2948 | 1465812100164 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 03:01:40 INFO - PROCESS | 2948 | 1465812100169 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 03:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:01:40 INFO - PROCESS | 2948 | 1465812100176 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:01:40 INFO - PROCESS | 2948 | 1465812100179 Marionette TRACE conn6 <- [1,1274,null,{}] 03:01:40 INFO - PROCESS | 2948 | 1465812100183 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:40 INFO - PROCESS | 2948 | 1465812100186 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:40 INFO - PROCESS | 2948 | 1465812100305 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 03:01:40 INFO - PROCESS | 2948 | 1465812100395 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:40 INFO - PROCESS | 2948 | 1465812100398 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:40 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8FF5000 == 41 [pid = 2948] [id = 328] 03:01:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A1E84C00) [pid = 2948] [serial = 983] [outer = 0000000000000000] 03:01:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A23E1400) [pid = 2948] [serial = 984] [outer = 000000D2A1E84C00] 03:01:40 INFO - PROCESS | 2948 | 1465812100455 Marionette DEBUG loaded listener.js 03:01:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A312F400) [pid = 2948] [serial = 985] [outer = 000000D2A1E84C00] 03:01:41 INFO - PROCESS | 2948 | 1465812101066 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 03:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 943ms 03:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:01:41 INFO - PROCESS | 2948 | 1465812101121 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 03:01:41 INFO - PROCESS | 2948 | 1465812101124 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 03:01:41 INFO - PROCESS | 2948 | 1465812101128 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:01:41 INFO - PROCESS | 2948 | 1465812101132 Marionette TRACE conn6 <- [1,1278,null,{}] 03:01:41 INFO - PROCESS | 2948 | 1465812101143 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:41 INFO - PROCESS | 2948 | 1465812101148 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:41 INFO - PROCESS | 2948 | 1465812101293 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 03:01:41 INFO - PROCESS | 2948 | 1465812101413 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:41 INFO - PROCESS | 2948 | 1465812101416 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:41 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA82A800 == 42 [pid = 2948] [id = 329] 03:01:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A40CC000) [pid = 2948] [serial = 986] [outer = 0000000000000000] 03:01:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D2A5FAAC00) [pid = 2948] [serial = 987] [outer = 000000D2A40CC000] 03:01:41 INFO - PROCESS | 2948 | 1465812101475 Marionette DEBUG loaded listener.js 03:01:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D2A6A50800) [pid = 2948] [serial = 988] [outer = 000000D2A40CC000] 03:01:42 INFO - PROCESS | 2948 | 1465812102111 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 03:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1034ms 03:01:42 INFO - PROCESS | 2948 | 1465812102164 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 03:01:42 INFO - PROCESS | 2948 | 1465812102167 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 03:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:01:42 INFO - PROCESS | 2948 | 1465812102170 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:01:42 INFO - PROCESS | 2948 | 1465812102173 Marionette TRACE conn6 <- [1,1282,null,{}] 03:01:42 INFO - PROCESS | 2948 | 1465812102176 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:42 INFO - PROCESS | 2948 | 1465812102179 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:42 INFO - PROCESS | 2948 | 1465812102298 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 03:01:42 INFO - PROCESS | 2948 | 1465812102389 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:42 INFO - PROCESS | 2948 | 1465812102392 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:42 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BB28000 == 43 [pid = 2948] [id = 330] 03:01:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D295C75000) [pid = 2948] [serial = 989] [outer = 0000000000000000] 03:01:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D29A264400) [pid = 2948] [serial = 990] [outer = 000000D295C75000] 03:01:42 INFO - PROCESS | 2948 | 1465812102447 Marionette DEBUG loaded listener.js 03:01:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D29A26B800) [pid = 2948] [serial = 991] [outer = 000000D295C75000] 03:01:43 INFO - PROCESS | 2948 | 1465812103197 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 03:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1088ms 03:01:43 INFO - PROCESS | 2948 | 1465812103260 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 03:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:01:43 INFO - PROCESS | 2948 | 1465812103264 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 03:01:43 INFO - PROCESS | 2948 | 1465812103286 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:01:43 INFO - PROCESS | 2948 | 1465812103291 Marionette TRACE conn6 <- [1,1286,null,{}] 03:01:43 INFO - PROCESS | 2948 | 1465812103298 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:43 INFO - PROCESS | 2948 | 1465812103301 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:43 INFO - PROCESS | 2948 | 1465812103418 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 03:01:43 INFO - PROCESS | 2948 | 1465812103489 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:43 INFO - PROCESS | 2948 | 1465812103492 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:43 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29AB6A800 == 44 [pid = 2948] [id = 331] 03:01:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 93 (000000D295A3C800) [pid = 2948] [serial = 992] [outer = 0000000000000000] 03:01:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 94 (000000D295A45800) [pid = 2948] [serial = 993] [outer = 000000D295A3C800] 03:01:43 INFO - PROCESS | 2948 | 1465812103541 Marionette DEBUG loaded listener.js 03:01:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 95 (000000D295B9BC00) [pid = 2948] [serial = 994] [outer = 000000D295A3C800] 03:01:44 INFO - PROCESS | 2948 | --DOCSHELL 000000D29AABA000 == 43 [pid = 2948] [id = 306] 03:01:44 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA056800 == 42 [pid = 2948] [id = 325] 03:01:44 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA00D000 == 41 [pid = 2948] [id = 324] 03:01:44 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5813800 == 40 [pid = 2948] [id = 323] 03:01:44 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9A7F800 == 39 [pid = 2948] [id = 322] 03:01:44 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BCA000 == 38 [pid = 2948] [id = 321] 03:01:44 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A580D800 == 37 [pid = 2948] [id = 320] 03:01:44 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2474000 == 36 [pid = 2948] [id = 319] 03:01:44 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C206800 == 35 [pid = 2948] [id = 318] 03:01:44 INFO - PROCESS | 2948 | --DOCSHELL 000000D29AB7E000 == 34 [pid = 2948] [id = 317] 03:01:44 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2E3A800 == 33 [pid = 2948] [id = 316] 03:01:44 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9D2F800 == 32 [pid = 2948] [id = 314] 03:01:44 INFO - PROCESS | 2948 | --DOCSHELL 000000D29AFB7800 == 31 [pid = 2948] [id = 315] 03:01:44 INFO - PROCESS | 2948 | --DOCSHELL 000000D29BB28000 == 30 [pid = 2948] [id = 330] 03:01:44 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA82A800 == 29 [pid = 2948] [id = 329] 03:01:44 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8FF5000 == 28 [pid = 2948] [id = 328] 03:01:44 INFO - PROCESS | 2948 | --DOCSHELL 000000D29FDBA800 == 27 [pid = 2948] [id = 327] 03:01:44 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA226000 == 26 [pid = 2948] [id = 326] 03:01:44 INFO - PROCESS | 2948 | --DOMWINDOW == 94 (000000D2A2EE6800) [pid = 2948] [serial = 942] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 2948 | --DOMWINDOW == 93 (000000D29FD09400) [pid = 2948] [serial = 930] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 2948 | --DOMWINDOW == 92 (000000D29BB8D800) [pid = 2948] [serial = 927] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D2959AA800) [pid = 2948] [serial = 921] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D295A4F800) [pid = 2948] [serial = 922] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D296169000) [pid = 2948] [serial = 924] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D29714C400) [pid = 2948] [serial = 925] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D2A14C7C00) [pid = 2948] [serial = 933] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D29A3AE800) [pid = 2948] [serial = 919] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D295AE9000) [pid = 2948] [serial = 918] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D29AA11400) [pid = 2948] [serial = 910] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D296C38C00) [pid = 2948] [serial = 909] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A0072400) [pid = 2948] [serial = 913] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29F380800) [pid = 2948] [serial = 912] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A5C64800) [pid = 2948] [serial = 916] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A3585C00) [pid = 2948] [serial = 915] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A2373400) [pid = 2948] [serial = 936] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A16E5400) [pid = 2948] [serial = 934] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A2B04400) [pid = 2948] [serial = 937] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A23E1800) [pid = 2948] [serial = 939] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A2C93000) [pid = 2948] [serial = 940] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29FEE3C00) [pid = 2948] [serial = 931] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29C74E400) [pid = 2948] [serial = 928] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 2948 | 1465812104758 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1508ms 03:01:44 INFO - PROCESS | 2948 | 1465812104778 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 03:01:44 INFO - PROCESS | 2948 | 1465812104782 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 03:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:01:44 INFO - PROCESS | 2948 | 1465812104787 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:01:44 INFO - PROCESS | 2948 | 1465812104792 Marionette TRACE conn6 <- [1,1290,null,{}] 03:01:44 INFO - PROCESS | 2948 | 1465812104797 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:44 INFO - PROCESS | 2948 | 1465812104800 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:44 INFO - PROCESS | 2948 | 1465812104920 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 03:01:45 INFO - PROCESS | 2948 | 1465812104993 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:45 INFO - PROCESS | 2948 | 1465812104996 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:45 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29A36E800 == 27 [pid = 2948] [id = 332] 03:01:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D295A31800) [pid = 2948] [serial = 995] [outer = 0000000000000000] 03:01:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D295A3C400) [pid = 2948] [serial = 996] [outer = 000000D295A31800] 03:01:45 INFO - PROCESS | 2948 | 1465812105045 Marionette DEBUG loaded listener.js 03:01:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D295ADC000) [pid = 2948] [serial = 997] [outer = 000000D295A31800] 03:01:45 INFO - PROCESS | 2948 | 1465812105447 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 03:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 691ms 03:01:45 INFO - PROCESS | 2948 | 1465812105483 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 03:01:45 INFO - PROCESS | 2948 | 1465812105488 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 03:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:01:45 INFO - PROCESS | 2948 | 1465812105495 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:01:45 INFO - PROCESS | 2948 | 1465812105498 Marionette TRACE conn6 <- [1,1294,null,{}] 03:01:45 INFO - PROCESS | 2948 | 1465812105532 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:45 INFO - PROCESS | 2948 | 1465812105535 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:45 INFO - PROCESS | 2948 | 1465812105634 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 03:01:45 INFO - PROCESS | 2948 | 1465812105649 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:45 INFO - PROCESS | 2948 | 1465812105651 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:45 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29FDA8800 == 28 [pid = 2948] [id = 333] 03:01:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D295C79400) [pid = 2948] [serial = 998] [outer = 0000000000000000] 03:01:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D295C7B800) [pid = 2948] [serial = 999] [outer = 000000D295C79400] 03:01:45 INFO - PROCESS | 2948 | 1465812105699 Marionette DEBUG loaded listener.js 03:01:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D296293400) [pid = 2948] [serial = 1000] [outer = 000000D295C79400] 03:01:46 INFO - PROCESS | 2948 | 1465812106152 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 03:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 713ms 03:01:46 INFO - PROCESS | 2948 | 1465812106210 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 03:01:46 INFO - PROCESS | 2948 | 1465812106212 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 03:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:01:46 INFO - PROCESS | 2948 | 1465812106216 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:01:46 INFO - PROCESS | 2948 | 1465812106219 Marionette TRACE conn6 <- [1,1298,null,{}] 03:01:46 INFO - PROCESS | 2948 | 1465812106231 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:46 INFO - PROCESS | 2948 | 1465812106236 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:46 INFO - PROCESS | 2948 | 1465812106325 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 03:01:46 INFO - PROCESS | 2948 | 1465812106333 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:46 INFO - PROCESS | 2948 | 1465812106336 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:46 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A23DA000 == 29 [pid = 2948] [id = 334] 03:01:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29A260400) [pid = 2948] [serial = 1001] [outer = 0000000000000000] 03:01:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29A2F3400) [pid = 2948] [serial = 1002] [outer = 000000D29A260400] 03:01:46 INFO - PROCESS | 2948 | 1465812106386 Marionette DEBUG loaded listener.js 03:01:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D29AAD1C00) [pid = 2948] [serial = 1003] [outer = 000000D29A260400] 03:01:46 INFO - PROCESS | 2948 | 1465812106888 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 03:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 03:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 693ms 03:01:46 INFO - PROCESS | 2948 | 1465812106918 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 03:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:01:46 INFO - PROCESS | 2948 | 1465812106921 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 03:01:46 INFO - PROCESS | 2948 | 1465812106924 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:01:46 INFO - PROCESS | 2948 | 1465812106926 Marionette TRACE conn6 <- [1,1302,null,{}] 03:01:46 INFO - PROCESS | 2948 | 1465812106929 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:46 INFO - PROCESS | 2948 | 1465812106931 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:47 INFO - PROCESS | 2948 | 1465812107076 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 03:01:47 INFO - PROCESS | 2948 | 1465812107096 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:47 INFO - PROCESS | 2948 | 1465812107098 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:47 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2E35000 == 30 [pid = 2948] [id = 335] 03:01:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D29AFDB000) [pid = 2948] [serial = 1004] [outer = 0000000000000000] 03:01:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D29B0FA400) [pid = 2948] [serial = 1005] [outer = 000000D29AFDB000] 03:01:47 INFO - PROCESS | 2948 | 1465812107144 Marionette DEBUG loaded listener.js 03:01:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D29BB96000) [pid = 2948] [serial = 1006] [outer = 000000D29AFDB000] 03:01:47 INFO - PROCESS | 2948 | 1465812107586 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 03:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 692ms 03:01:47 INFO - PROCESS | 2948 | 1465812107617 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 03:01:47 INFO - PROCESS | 2948 | 1465812107620 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 03:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:01:47 INFO - PROCESS | 2948 | 1465812107623 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:01:47 INFO - PROCESS | 2948 | 1465812107625 Marionette TRACE conn6 <- [1,1306,null,{}] 03:01:47 INFO - PROCESS | 2948 | 1465812107628 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:47 INFO - PROCESS | 2948 | 1465812107630 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:47 INFO - PROCESS | 2948 | 1465812107735 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 03:01:47 INFO - PROCESS | 2948 | 1465812107740 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:47 INFO - PROCESS | 2948 | 1465812107742 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:47 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5813800 == 31 [pid = 2948] [id = 336] 03:01:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D29BCCE000) [pid = 2948] [serial = 1007] [outer = 0000000000000000] 03:01:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D29C6B0800) [pid = 2948] [serial = 1008] [outer = 000000D29BCCE000] 03:01:47 INFO - PROCESS | 2948 | 1465812107787 Marionette DEBUG loaded listener.js 03:01:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D29F37F400) [pid = 2948] [serial = 1009] [outer = 000000D29BCCE000] 03:01:48 INFO - PROCESS | 2948 | 1465812108291 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 03:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 734ms 03:01:48 INFO - PROCESS | 2948 | 1465812108393 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 03:01:48 INFO - PROCESS | 2948 | 1465812108395 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 03:01:48 INFO - PROCESS | 2948 | 1465812108398 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:01:48 INFO - PROCESS | 2948 | 1465812108400 Marionette TRACE conn6 <- [1,1310,null,{}] 03:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:01:48 INFO - PROCESS | 2948 | 1465812108404 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:48 INFO - PROCESS | 2948 | 1465812108410 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:48 INFO - PROCESS | 2948 | 1465812108542 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 03:01:48 INFO - PROCESS | 2948 | 1465812108548 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:48 INFO - PROCESS | 2948 | 1465812108550 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:48 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BC5800 == 32 [pid = 2948] [id = 337] 03:01:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D29FED1400) [pid = 2948] [serial = 1010] [outer = 0000000000000000] 03:01:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D2A0094400) [pid = 2948] [serial = 1011] [outer = 000000D29FED1400] 03:01:48 INFO - PROCESS | 2948 | 1465812108595 Marionette DEBUG loaded listener.js 03:01:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D2A14C9400) [pid = 2948] [serial = 1012] [outer = 000000D29FED1400] 03:01:48 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D295A34400) [pid = 2948] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:01:48 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D295926800) [pid = 2948] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:01:48 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D29A3B2400) [pid = 2948] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:01:48 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D2A1E71800) [pid = 2948] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:01:48 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D29FEC5C00) [pid = 2948] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:01:48 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D295C79C00) [pid = 2948] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:01:48 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D29AAFAC00) [pid = 2948] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:01:48 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A2EA7C00) [pid = 2948] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:01:48 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D2A2EA6C00) [pid = 2948] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:01:48 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A5F47400) [pid = 2948] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:01:48 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A237F400) [pid = 2948] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:01:48 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A2B05400) [pid = 2948] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:01:48 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A36BF000) [pid = 2948] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:01:49 INFO - PROCESS | 2948 | 1465812109199 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 03:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 880ms 03:01:49 INFO - PROCESS | 2948 | 1465812109284 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 03:01:49 INFO - PROCESS | 2948 | 1465812109287 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 03:01:49 INFO - PROCESS | 2948 | 1465812109290 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:01:49 INFO - PROCESS | 2948 | 1465812109292 Marionette TRACE conn6 <- [1,1314,null,{}] 03:01:49 INFO - PROCESS | 2948 | 1465812109295 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:49 INFO - PROCESS | 2948 | 1465812109297 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:49 INFO - PROCESS | 2948 | 1465812109378 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 03:01:49 INFO - PROCESS | 2948 | 1465812109383 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:49 INFO - PROCESS | 2948 | 1465812109385 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:49 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8FE8000 == 33 [pid = 2948] [id = 338] 03:01:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29BB94000) [pid = 2948] [serial = 1013] [outer = 0000000000000000] 03:01:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A14CA400) [pid = 2948] [serial = 1014] [outer = 000000D29BB94000] 03:01:49 INFO - PROCESS | 2948 | 1465812109429 Marionette DEBUG loaded listener.js 03:01:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A1A9F000) [pid = 2948] [serial = 1015] [outer = 000000D29BB94000] 03:01:49 INFO - PROCESS | 2948 | 1465812109844 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 586ms 03:01:49 INFO - PROCESS | 2948 | 1465812109880 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 03:01:49 INFO - PROCESS | 2948 | 1465812109882 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 03:01:49 INFO - PROCESS | 2948 | 1465812109885 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:01:49 INFO - PROCESS | 2948 | 1465812109887 Marionette TRACE conn6 <- [1,1318,null,{}] 03:01:49 INFO - PROCESS | 2948 | 1465812109895 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:49 INFO - PROCESS | 2948 | 1465812109897 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:49 INFO - PROCESS | 2948 | 1465812109978 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 03:01:49 INFO - PROCESS | 2948 | 1465812109984 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:49 INFO - PROCESS | 2948 | 1465812109986 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:49 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9A77800 == 34 [pid = 2948] [id = 339] 03:01:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A1E70400) [pid = 2948] [serial = 1016] [outer = 0000000000000000] 03:01:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A1E75000) [pid = 2948] [serial = 1017] [outer = 000000D2A1E70400] 03:01:50 INFO - PROCESS | 2948 | 1465812110030 Marionette DEBUG loaded listener.js 03:01:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A2377400) [pid = 2948] [serial = 1018] [outer = 000000D2A1E70400] 03:01:50 INFO - PROCESS | 2948 | 1465812110475 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 629ms 03:01:50 INFO - PROCESS | 2948 | 1465812110519 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 03:01:50 INFO - PROCESS | 2948 | 1465812110521 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 03:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:01:50 INFO - PROCESS | 2948 | 1465812110529 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:01:50 INFO - PROCESS | 2948 | 1465812110531 Marionette TRACE conn6 <- [1,1322,null,{}] 03:01:50 INFO - PROCESS | 2948 | 1465812110534 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:50 INFO - PROCESS | 2948 | 1465812110536 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:50 INFO - PROCESS | 2948 | 1465812110617 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 03:01:50 INFO - PROCESS | 2948 | 1465812110625 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:50 INFO - PROCESS | 2948 | 1465812110627 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:50 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9D40000 == 35 [pid = 2948] [id = 340] 03:01:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A2374C00) [pid = 2948] [serial = 1019] [outer = 0000000000000000] 03:01:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A269F400) [pid = 2948] [serial = 1020] [outer = 000000D2A2374C00] 03:01:50 INFO - PROCESS | 2948 | 1465812110671 Marionette DEBUG loaded listener.js 03:01:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A2B80400) [pid = 2948] [serial = 1021] [outer = 000000D2A2374C00] 03:01:51 INFO - PROCESS | 2948 | 1465812111395 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 942ms 03:01:51 INFO - PROCESS | 2948 | 1465812111474 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 03:01:51 INFO - PROCESS | 2948 | 1465812111479 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 03:01:51 INFO - PROCESS | 2948 | 1465812111484 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:01:51 INFO - PROCESS | 2948 | 1465812111488 Marionette TRACE conn6 <- [1,1326,null,{}] 03:01:51 INFO - PROCESS | 2948 | 1465812111494 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:51 INFO - PROCESS | 2948 | 1465812111498 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:51 INFO - PROCESS | 2948 | 1465812111660 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 03:01:51 INFO - PROCESS | 2948 | 1465812111776 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:51 INFO - PROCESS | 2948 | 1465812111779 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:51 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BBEF800 == 36 [pid = 2948] [id = 341] 03:01:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D295A4F000) [pid = 2948] [serial = 1022] [outer = 0000000000000000] 03:01:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D295B99000) [pid = 2948] [serial = 1023] [outer = 000000D295A4F000] 03:01:51 INFO - PROCESS | 2948 | 1465812111839 Marionette DEBUG loaded listener.js 03:01:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D2961B8400) [pid = 2948] [serial = 1024] [outer = 000000D295A4F000] 03:01:53 INFO - PROCESS | 2948 | 1465812113170 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 03:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1745ms 03:01:53 INFO - PROCESS | 2948 | 1465812113233 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 03:01:53 INFO - PROCESS | 2948 | 1465812113238 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 03:01:53 INFO - PROCESS | 2948 | 1465812113243 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:01:53 INFO - PROCESS | 2948 | 1465812113247 Marionette TRACE conn6 <- [1,1330,null,{}] 03:01:53 INFO - PROCESS | 2948 | 1465812113252 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:53 INFO - PROCESS | 2948 | 1465812113255 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:53 INFO - PROCESS | 2948 | 1465812113394 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 03:01:53 INFO - PROCESS | 2948 | 1465812113464 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:53 INFO - PROCESS | 2948 | 1465812113467 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:53 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29ABF2000 == 37 [pid = 2948] [id = 342] 03:01:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D295C71400) [pid = 2948] [serial = 1025] [outer = 0000000000000000] 03:01:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D296164400) [pid = 2948] [serial = 1026] [outer = 000000D295C71400] 03:01:53 INFO - PROCESS | 2948 | 1465812113520 Marionette DEBUG loaded listener.js 03:01:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D29A0C2800) [pid = 2948] [serial = 1027] [outer = 000000D295C71400] 03:01:53 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9A77800 == 36 [pid = 2948] [id = 339] 03:01:53 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8FE8000 == 35 [pid = 2948] [id = 338] 03:01:53 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BC5800 == 34 [pid = 2948] [id = 337] 03:01:53 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5813800 == 33 [pid = 2948] [id = 336] 03:01:53 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2E35000 == 32 [pid = 2948] [id = 335] 03:01:53 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A23DA000 == 31 [pid = 2948] [id = 334] 03:01:53 INFO - PROCESS | 2948 | --DOCSHELL 000000D29FDA8800 == 30 [pid = 2948] [id = 333] 03:01:53 INFO - PROCESS | 2948 | --DOCSHELL 000000D29A36E800 == 29 [pid = 2948] [id = 332] 03:01:53 INFO - PROCESS | 2948 | --DOCSHELL 000000D29AB6A800 == 28 [pid = 2948] [id = 331] 03:01:53 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D2A2C92C00) [pid = 2948] [serial = 963] [outer = 0000000000000000] [url = about:blank] 03:01:53 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D2A379D000) [pid = 2948] [serial = 966] [outer = 0000000000000000] [url = about:blank] 03:01:53 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D2A2EEB000) [pid = 2948] [serial = 964] [outer = 0000000000000000] [url = about:blank] 03:01:53 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D295A4B000) [pid = 2948] [serial = 969] [outer = 0000000000000000] [url = about:blank] 03:01:53 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D2A4019C00) [pid = 2948] [serial = 967] [outer = 0000000000000000] [url = about:blank] 03:01:53 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D2959A4C00) [pid = 2948] [serial = 945] [outer = 0000000000000000] [url = about:blank] 03:01:53 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D295AE5400) [pid = 2948] [serial = 946] [outer = 0000000000000000] [url = about:blank] 03:01:53 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D29AD66C00) [pid = 2948] [serial = 948] [outer = 0000000000000000] [url = about:blank] 03:01:53 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D29C752400) [pid = 2948] [serial = 949] [outer = 0000000000000000] [url = about:blank] 03:01:53 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A1E84800) [pid = 2948] [serial = 960] [outer = 0000000000000000] [url = about:blank] 03:01:53 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29FEE8800) [pid = 2948] [serial = 957] [outer = 0000000000000000] [url = about:blank] 03:01:53 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A16DA400) [pid = 2948] [serial = 958] [outer = 0000000000000000] [url = about:blank] 03:01:53 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29616C400) [pid = 2948] [serial = 951] [outer = 0000000000000000] [url = about:blank] 03:01:53 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29A3B1800) [pid = 2948] [serial = 952] [outer = 0000000000000000] [url = about:blank] 03:01:53 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29AD71000) [pid = 2948] [serial = 954] [outer = 0000000000000000] [url = about:blank] 03:01:53 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29BCC5C00) [pid = 2948] [serial = 955] [outer = 0000000000000000] [url = about:blank] 03:01:53 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A2EF4000) [pid = 2948] [serial = 943] [outer = 0000000000000000] [url = about:blank] 03:01:53 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A5F0EC00) [pid = 2948] [serial = 976] [outer = 0000000000000000] [url = about:blank] 03:01:53 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A5151C00) [pid = 2948] [serial = 972] [outer = 0000000000000000] [url = about:blank] 03:01:53 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29FD07800) [pid = 2948] [serial = 970] [outer = 0000000000000000] [url = about:blank] 03:01:53 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2A5C70000) [pid = 2948] [serial = 973] [outer = 0000000000000000] [url = about:blank] 03:01:53 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A237D400) [pid = 2948] [serial = 961] [outer = 0000000000000000] [url = about:blank] 03:01:53 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2A5F4EC00) [pid = 2948] [serial = 978] [outer = 0000000000000000] [url = about:blank] 03:01:53 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D2A5FAD800) [pid = 2948] [serial = 979] [outer = 0000000000000000] [url = about:blank] 03:01:53 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A5D58C00) [pid = 2948] [serial = 975] [outer = 0000000000000000] [url = about:blank] 03:01:54 INFO - PROCESS | 2948 | 1465812114018 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 03:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 838ms 03:01:54 INFO - PROCESS | 2948 | 1465812114085 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 03:01:54 INFO - PROCESS | 2948 | 1465812114090 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 03:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:01:54 INFO - PROCESS | 2948 | 1465812114097 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:01:54 INFO - PROCESS | 2948 | 1465812114100 Marionette TRACE conn6 <- [1,1334,null,{}] 03:01:54 INFO - PROCESS | 2948 | 1465812114104 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:54 INFO - PROCESS | 2948 | 1465812114107 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:54 INFO - PROCESS | 2948 | 1465812114201 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 03:01:54 INFO - PROCESS | 2948 | 1465812114212 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:54 INFO - PROCESS | 2948 | 1465812114215 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:54 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29F7DD000 == 29 [pid = 2948] [id = 343] 03:01:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D295C6D800) [pid = 2948] [serial = 1028] [outer = 0000000000000000] 03:01:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D29A262000) [pid = 2948] [serial = 1029] [outer = 000000D295C6D800] 03:01:54 INFO - PROCESS | 2948 | 1465812114264 Marionette DEBUG loaded listener.js 03:01:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D29A3B2800) [pid = 2948] [serial = 1030] [outer = 000000D295C6D800] 03:01:54 INFO - PROCESS | 2948 | 1465812114744 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 03:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 692ms 03:01:54 INFO - PROCESS | 2948 | 1465812114791 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 03:01:54 INFO - PROCESS | 2948 | 1465812114793 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 03:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:01:54 INFO - PROCESS | 2948 | 1465812114797 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:01:54 INFO - PROCESS | 2948 | 1465812114801 Marionette TRACE conn6 <- [1,1338,null,{}] 03:01:54 INFO - PROCESS | 2948 | 1465812114842 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:54 INFO - PROCESS | 2948 | 1465812114847 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:54 INFO - PROCESS | 2948 | 1465812114954 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 03:01:55 INFO - PROCESS | 2948 | 1465812115029 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:55 INFO - PROCESS | 2948 | 1465812115033 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:55 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2E31800 == 30 [pid = 2948] [id = 344] 03:01:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D295821C00) [pid = 2948] [serial = 1031] [outer = 0000000000000000] 03:01:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29C75C400) [pid = 2948] [serial = 1032] [outer = 000000D295821C00] 03:01:55 INFO - PROCESS | 2948 | 1465812115089 Marionette DEBUG loaded listener.js 03:01:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29F735400) [pid = 2948] [serial = 1033] [outer = 000000D295821C00] 03:01:55 INFO - PROCESS | 2948 | 1465812115487 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 03:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 735ms 03:01:55 INFO - PROCESS | 2948 | 1465812115534 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 03:01:55 INFO - PROCESS | 2948 | 1465812115537 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 03:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:01:55 INFO - PROCESS | 2948 | 1465812115540 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:01:55 INFO - PROCESS | 2948 | 1465812115542 Marionette TRACE conn6 <- [1,1342,null,{}] 03:01:55 INFO - PROCESS | 2948 | 1465812115545 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:55 INFO - PROCESS | 2948 | 1465812115548 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:55 INFO - PROCESS | 2948 | 1465812115638 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 03:01:55 INFO - PROCESS | 2948 | 1465812115643 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:55 INFO - PROCESS | 2948 | 1465812115646 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:55 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8B3C000 == 31 [pid = 2948] [id = 345] 03:01:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29FD3E000) [pid = 2948] [serial = 1034] [outer = 0000000000000000] 03:01:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29FEE1800) [pid = 2948] [serial = 1035] [outer = 000000D29FD3E000] 03:01:55 INFO - PROCESS | 2948 | 1465812115691 Marionette DEBUG loaded listener.js 03:01:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A0096400) [pid = 2948] [serial = 1036] [outer = 000000D29FD3E000] 03:01:56 INFO - PROCESS | 2948 | 1465812116169 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 03:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 691ms 03:01:56 INFO - PROCESS | 2948 | 1465812116235 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 03:01:56 INFO - PROCESS | 2948 | 1465812116237 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 03:01:56 INFO - PROCESS | 2948 | 1465812116240 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:01:56 INFO - PROCESS | 2948 | 1465812116242 Marionette TRACE conn6 <- [1,1346,null,{}] 03:01:56 INFO - PROCESS | 2948 | 1465812116245 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:56 INFO - PROCESS | 2948 | 1465812116247 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:56 INFO - PROCESS | 2948 | 1465812116382 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 03:01:56 INFO - PROCESS | 2948 | 1465812116420 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:56 INFO - PROCESS | 2948 | 1465812116422 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:56 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BD4800 == 32 [pid = 2948] [id = 346] 03:01:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D295930400) [pid = 2948] [serial = 1037] [outer = 0000000000000000] 03:01:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A14C7C00) [pid = 2948] [serial = 1038] [outer = 000000D295930400] 03:01:56 INFO - PROCESS | 2948 | 1465812116467 Marionette DEBUG loaded listener.js 03:01:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A1A9E400) [pid = 2948] [serial = 1039] [outer = 000000D295930400] 03:01:56 INFO - PROCESS | 2948 | 1465812116902 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 03:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 692ms 03:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:01:56 INFO - PROCESS | 2948 | 1465812116936 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 03:01:56 INFO - PROCESS | 2948 | 1465812116938 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 03:01:56 INFO - PROCESS | 2948 | 1465812116941 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:01:56 INFO - PROCESS | 2948 | 1465812116943 Marionette TRACE conn6 <- [1,1350,null,{}] 03:01:56 INFO - PROCESS | 2948 | 1465812116955 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:56 INFO - PROCESS | 2948 | 1465812116961 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:57 INFO - PROCESS | 2948 | 1465812117097 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 03:01:57 INFO - PROCESS | 2948 | 1465812117151 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:57 INFO - PROCESS | 2948 | 1465812117154 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:57 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9CD5000 == 33 [pid = 2948] [id = 347] 03:01:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A1E84800) [pid = 2948] [serial = 1040] [outer = 0000000000000000] 03:01:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A2B06400) [pid = 2948] [serial = 1041] [outer = 000000D2A1E84800] 03:01:57 INFO - PROCESS | 2948 | 1465812117199 Marionette DEBUG loaded listener.js 03:01:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A2EA2800) [pid = 2948] [serial = 1042] [outer = 000000D2A1E84800] 03:01:57 INFO - PROCESS | 2948 | 1465812117651 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 735ms 03:01:57 INFO - PROCESS | 2948 | 1465812117714 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 03:01:57 INFO - PROCESS | 2948 | 1465812117717 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 03:01:57 INFO - PROCESS | 2948 | 1465812117726 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:01:57 INFO - PROCESS | 2948 | 1465812117728 Marionette TRACE conn6 <- [1,1354,null,{}] 03:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:01:57 INFO - PROCESS | 2948 | 1465812117731 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:57 INFO - PROCESS | 2948 | 1465812117733 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:57 INFO - PROCESS | 2948 | 1465812117848 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 03:01:57 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29AFDB000) [pid = 2948] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:01:57 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29A260400) [pid = 2948] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:01:57 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D295A31800) [pid = 2948] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:01:57 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29BCCE000) [pid = 2948] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:01:57 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D295A3C800) [pid = 2948] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:01:57 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D295C79400) [pid = 2948] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:01:57 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29630BC00) [pid = 2948] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:01:57 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A1E84C00) [pid = 2948] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:01:57 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A40CC000) [pid = 2948] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:01:57 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A1E70400) [pid = 2948] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:01:57 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D295C75000) [pid = 2948] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:01:57 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D29FED1400) [pid = 2948] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:01:57 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D29BB94000) [pid = 2948] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:01:57 INFO - PROCESS | 2948 | 1465812117948 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:57 INFO - PROCESS | 2948 | 1465812117950 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:57 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29B1BB000 == 34 [pid = 2948] [id = 348] 03:01:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D29513DC00) [pid = 2948] [serial = 1043] [outer = 0000000000000000] 03:01:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29592BC00) [pid = 2948] [serial = 1044] [outer = 000000D29513DC00] 03:01:58 INFO - PROCESS | 2948 | 1465812117995 Marionette DEBUG loaded listener.js 03:01:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29AA11400) [pid = 2948] [serial = 1045] [outer = 000000D29513DC00] 03:01:58 INFO - PROCESS | 2948 | 1465812118368 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 03:01:58 INFO - PROCESS | 2948 | 1465812118406 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 03:01:58 INFO - PROCESS | 2948 | 1465812118410 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:01:58 INFO - PROCESS | 2948 | 1465812118411 Marionette TRACE conn6 <- [1,1358,null,{}] 03:01:58 INFO - PROCESS | 2948 | 1465812118415 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:58 INFO - PROCESS | 2948 | 1465812118417 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:58 INFO - PROCESS | 2948 | 1465812118527 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 03:01:58 INFO - PROCESS | 2948 | 1465812118534 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:58 INFO - PROCESS | 2948 | 1465812118536 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:58 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA00B000 == 35 [pid = 2948] [id = 349] 03:01:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29630BC00) [pid = 2948] [serial = 1046] [outer = 0000000000000000] 03:01:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A16E5400) [pid = 2948] [serial = 1047] [outer = 000000D29630BC00] 03:01:58 INFO - PROCESS | 2948 | 1465812118581 Marionette DEBUG loaded listener.js 03:01:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A2EF2C00) [pid = 2948] [serial = 1048] [outer = 000000D29630BC00] 03:01:58 INFO - PROCESS | 2948 | 1465812118980 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 03:01:59 INFO - PROCESS | 2948 | 1465812119003 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 03:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:01:59 INFO - PROCESS | 2948 | 1465812119014 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:01:59 INFO - PROCESS | 2948 | 1465812119016 Marionette TRACE conn6 <- [1,1362,null,{}] 03:01:59 INFO - PROCESS | 2948 | 1465812119020 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:59 INFO - PROCESS | 2948 | 1465812119022 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:59 INFO - PROCESS | 2948 | 1465812119104 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 03:01:59 INFO - PROCESS | 2948 | 1465812119206 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:59 INFO - PROCESS | 2948 | 1465812119208 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:59 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA04C800 == 36 [pid = 2948] [id = 350] 03:01:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29BCCE000) [pid = 2948] [serial = 1049] [outer = 0000000000000000] 03:01:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A317A800) [pid = 2948] [serial = 1050] [outer = 000000D29BCCE000] 03:01:59 INFO - PROCESS | 2948 | 1465812119255 Marionette DEBUG loaded listener.js 03:01:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A36BD800) [pid = 2948] [serial = 1051] [outer = 000000D29BCCE000] 03:01:59 INFO - PROCESS | 2948 | [2948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:01:59 INFO - PROCESS | 2948 | 1465812119625 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 03:01:59 INFO - PROCESS | 2948 | 1465812119663 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 03:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:01:59 INFO - PROCESS | 2948 | 1465812119666 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:01:59 INFO - PROCESS | 2948 | 1465812119668 Marionette TRACE conn6 <- [1,1366,null,{}] 03:01:59 INFO - PROCESS | 2948 | 1465812119671 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:59 INFO - PROCESS | 2948 | 1465812119673 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:59 INFO - PROCESS | 2948 | 1465812119761 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 03:01:59 INFO - PROCESS | 2948 | 1465812119766 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:59 INFO - PROCESS | 2948 | 1465812119768 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:01:59 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A580C000 == 37 [pid = 2948] [id = 351] 03:01:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A36C7000) [pid = 2948] [serial = 1052] [outer = 0000000000000000] 03:01:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A379D400) [pid = 2948] [serial = 1053] [outer = 000000D2A36C7000] 03:01:59 INFO - PROCESS | 2948 | 1465812119812 Marionette DEBUG loaded listener.js 03:01:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A401C000) [pid = 2948] [serial = 1054] [outer = 000000D2A36C7000] 03:02:00 INFO - PROCESS | 2948 | 1465812120399 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 03:02:00 INFO - PROCESS | 2948 | 1465812120512 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 03:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:02:00 INFO - PROCESS | 2948 | 1465812120518 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:02:00 INFO - PROCESS | 2948 | 1465812120524 Marionette TRACE conn6 <- [1,1370,null,{}] 03:02:00 INFO - PROCESS | 2948 | 1465812120529 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:00 INFO - PROCESS | 2948 | 1465812120532 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:00 INFO - PROCESS | 2948 | 1465812120661 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 03:02:00 INFO - PROCESS | 2948 | 1465812120731 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:00 INFO - PROCESS | 2948 | 1465812120734 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:00 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A00A1000 == 38 [pid = 2948] [id = 352] 03:02:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D297157C00) [pid = 2948] [serial = 1055] [outer = 0000000000000000] 03:02:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D29A263400) [pid = 2948] [serial = 1056] [outer = 000000D297157C00] 03:02:00 INFO - PROCESS | 2948 | 1465812120835 Marionette DEBUG loaded listener.js 03:02:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D29AD6F800) [pid = 2948] [serial = 1057] [outer = 000000D297157C00] 03:02:01 INFO - PROCESS | 2948 | [2948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:02:01 INFO - PROCESS | 2948 | 1465812121412 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 03:02:01 INFO - PROCESS | 2948 | 1465812121469 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 03:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:02:01 INFO - PROCESS | 2948 | 1465812121476 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:02:01 INFO - PROCESS | 2948 | 1465812121479 Marionette TRACE conn6 <- [1,1374,null,{}] 03:02:01 INFO - PROCESS | 2948 | 1465812121483 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:01 INFO - PROCESS | 2948 | 1465812121486 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:01 INFO - PROCESS | 2948 | 1465812121607 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 03:02:01 INFO - PROCESS | 2948 | 1465812121729 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:01 INFO - PROCESS | 2948 | 1465812121732 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:01 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8FEC800 == 39 [pid = 2948] [id = 353] 03:02:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D29F70B400) [pid = 2948] [serial = 1058] [outer = 0000000000000000] 03:02:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A0077800) [pid = 2948] [serial = 1059] [outer = 000000D29F70B400] 03:02:01 INFO - PROCESS | 2948 | 1465812121805 Marionette DEBUG loaded listener.js 03:02:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A1E71C00) [pid = 2948] [serial = 1060] [outer = 000000D29F70B400] 03:02:02 INFO - PROCESS | 2948 | 1465812122438 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 03:02:02 INFO - PROCESS | 2948 | 1465812122511 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 03:02:02 INFO - PROCESS | 2948 | 1465812122515 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:02:02 INFO - PROCESS | 2948 | 1465812122519 Marionette TRACE conn6 <- [1,1378,null,{}] 03:02:02 INFO - PROCESS | 2948 | 1465812122530 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:02 INFO - PROCESS | 2948 | 1465812122536 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:02 INFO - PROCESS | 2948 | 1465812122707 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 03:02:02 INFO - PROCESS | 2948 | 1465812122818 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:02 INFO - PROCESS | 2948 | 1465812122822 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:02 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA826800 == 40 [pid = 2948] [id = 354] 03:02:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D2A2EF1000) [pid = 2948] [serial = 1061] [outer = 0000000000000000] 03:02:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D2A36C0C00) [pid = 2948] [serial = 1062] [outer = 000000D2A2EF1000] 03:02:02 INFO - PROCESS | 2948 | 1465812122881 Marionette DEBUG loaded listener.js 03:02:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D2A4BB5000) [pid = 2948] [serial = 1063] [outer = 000000D2A2EF1000] 03:02:03 INFO - PROCESS | 2948 | 1465812123660 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 03:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1191ms 03:02:03 INFO - PROCESS | 2948 | 1465812123709 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 03:02:03 INFO - PROCESS | 2948 | 1465812123714 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 03:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:02:03 INFO - PROCESS | 2948 | 1465812123719 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:02:03 INFO - PROCESS | 2948 | 1465812123722 Marionette TRACE conn6 <- [1,1382,null,{}] 03:02:03 INFO - PROCESS | 2948 | 1465812123728 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:03 INFO - PROCESS | 2948 | 1465812123731 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:03 INFO - PROCESS | 2948 | 1465812123842 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 03:02:03 INFO - PROCESS | 2948 | 1465812123914 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:03 INFO - PROCESS | 2948 | 1465812123918 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:03 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BBEE000 == 41 [pid = 2948] [id = 355] 03:02:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D295AE1400) [pid = 2948] [serial = 1064] [outer = 0000000000000000] 03:02:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D295B9DC00) [pid = 2948] [serial = 1065] [outer = 000000D295AE1400] 03:02:03 INFO - PROCESS | 2948 | 1465812123969 Marionette DEBUG loaded listener.js 03:02:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 93 (000000D29A265800) [pid = 2948] [serial = 1066] [outer = 000000D295AE1400] 03:02:05 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA04C800 == 40 [pid = 2948] [id = 350] 03:02:05 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA00B000 == 39 [pid = 2948] [id = 349] 03:02:05 INFO - PROCESS | 2948 | --DOCSHELL 000000D29B1BB000 == 38 [pid = 2948] [id = 348] 03:02:05 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9CD5000 == 37 [pid = 2948] [id = 347] 03:02:05 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BD4800 == 36 [pid = 2948] [id = 346] 03:02:05 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8B3C000 == 35 [pid = 2948] [id = 345] 03:02:05 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2E31800 == 34 [pid = 2948] [id = 344] 03:02:05 INFO - PROCESS | 2948 | --DOCSHELL 000000D29F7DD000 == 33 [pid = 2948] [id = 343] 03:02:05 INFO - PROCESS | 2948 | --DOCSHELL 000000D29ABF2000 == 32 [pid = 2948] [id = 342] 03:02:05 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9D40000 == 31 [pid = 2948] [id = 340] 03:02:05 INFO - PROCESS | 2948 | --DOCSHELL 000000D29BBEF800 == 30 [pid = 2948] [id = 341] 03:02:05 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA826800 == 29 [pid = 2948] [id = 354] 03:02:05 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8FEC800 == 28 [pid = 2948] [id = 353] 03:02:05 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A00A1000 == 27 [pid = 2948] [id = 352] 03:02:05 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A580C000 == 26 [pid = 2948] [id = 351] 03:02:05 INFO - PROCESS | 2948 | --DOMWINDOW == 92 (000000D29B0FA400) [pid = 2948] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 03:02:05 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D29A2F3400) [pid = 2948] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 03:02:05 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D295A3C400) [pid = 2948] [serial = 996] [outer = 0000000000000000] [url = about:blank] 03:02:05 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D29C6B0800) [pid = 2948] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 03:02:05 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D295ADC000) [pid = 2948] [serial = 997] [outer = 0000000000000000] [url = about:blank] 03:02:05 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D295B9BC00) [pid = 2948] [serial = 994] [outer = 0000000000000000] [url = about:blank] 03:02:05 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D295A45800) [pid = 2948] [serial = 993] [outer = 0000000000000000] [url = about:blank] 03:02:05 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D296293400) [pid = 2948] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 03:02:05 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D295C7B800) [pid = 2948] [serial = 999] [outer = 0000000000000000] [url = about:blank] 03:02:05 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D29F37C800) [pid = 2948] [serial = 982] [outer = 0000000000000000] [url = about:blank] 03:02:05 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D29A2FB000) [pid = 2948] [serial = 981] [outer = 0000000000000000] [url = about:blank] 03:02:05 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D2A312F400) [pid = 2948] [serial = 985] [outer = 0000000000000000] [url = about:blank] 03:02:05 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A23E1400) [pid = 2948] [serial = 984] [outer = 0000000000000000] [url = about:blank] 03:02:05 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A6A50800) [pid = 2948] [serial = 988] [outer = 0000000000000000] [url = about:blank] 03:02:05 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A5FAAC00) [pid = 2948] [serial = 987] [outer = 0000000000000000] [url = about:blank] 03:02:05 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A2377400) [pid = 2948] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 03:02:05 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29A26B800) [pid = 2948] [serial = 991] [outer = 0000000000000000] [url = about:blank] 03:02:05 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29A264400) [pid = 2948] [serial = 990] [outer = 0000000000000000] [url = about:blank] 03:02:05 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29BB96000) [pid = 2948] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 03:02:05 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A269F400) [pid = 2948] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 03:02:05 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A0094400) [pid = 2948] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 03:02:05 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D29F37F400) [pid = 2948] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 03:02:05 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A1E75000) [pid = 2948] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 03:02:05 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2A14CA400) [pid = 2948] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 03:02:05 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D2A14C9400) [pid = 2948] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 03:02:05 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D29AAD1C00) [pid = 2948] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 03:02:05 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2A1A9F000) [pid = 2948] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 03:02:05 INFO - PROCESS | 2948 | 1465812125406 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 03:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1748ms 03:02:05 INFO - PROCESS | 2948 | 1465812125472 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 03:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:02:05 INFO - PROCESS | 2948 | 1465812125477 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 03:02:05 INFO - PROCESS | 2948 | 1465812125523 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:02:05 INFO - PROCESS | 2948 | 1465812125528 Marionette TRACE conn6 <- [1,1386,null,{}] 03:02:05 INFO - PROCESS | 2948 | 1465812125536 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:05 INFO - PROCESS | 2948 | 1465812125539 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:05 INFO - PROCESS | 2948 | 1465812125698 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 03:02:05 INFO - PROCESS | 2948 | 1465812125762 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:05 INFO - PROCESS | 2948 | 1465812125767 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:05 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29A24B000 == 27 [pid = 2948] [id = 356] 03:02:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D29592C000) [pid = 2948] [serial = 1067] [outer = 0000000000000000] 03:02:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D295930000) [pid = 2948] [serial = 1068] [outer = 000000D29592C000] 03:02:05 INFO - PROCESS | 2948 | 1465812125829 Marionette DEBUG loaded listener.js 03:02:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D2959A9400) [pid = 2948] [serial = 1069] [outer = 000000D29592C000] 03:02:06 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A361D000 == 26 [pid = 2948] [id = 27] 03:02:07 INFO - PROCESS | 2948 | --DOCSHELL 000000D29A3D4800 == 25 [pid = 2948] [id = 23] 03:02:07 INFO - PROCESS | 2948 | --DOCSHELL 000000D29F7D2000 == 24 [pid = 2948] [id = 13] 03:02:07 INFO - PROCESS | 2948 | --DOCSHELL 000000D29B01C800 == 23 [pid = 2948] [id = 10] 03:02:07 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9A6F800 == 22 [pid = 2948] [id = 22] 03:02:07 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C313800 == 21 [pid = 2948] [id = 24] 03:02:07 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A3407000 == 20 [pid = 2948] [id = 18] 03:02:07 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A23CA800 == 19 [pid = 2948] [id = 15] 03:02:07 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2474800 == 18 [pid = 2948] [id = 26] 03:02:07 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BBB800 == 17 [pid = 2948] [id = 20] 03:02:07 INFO - PROCESS | 2948 | --DOCSHELL 000000D29B01F000 == 16 [pid = 2948] [id = 28] 03:02:07 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A1A5D000 == 15 [pid = 2948] [id = 14] 03:02:07 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A247B000 == 14 [pid = 2948] [id = 16] 03:02:07 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A1666800 == 13 [pid = 2948] [id = 25] 03:02:07 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A289D800 == 12 [pid = 2948] [id = 17] 03:02:07 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8FE5800 == 11 [pid = 2948] [id = 21] 03:02:07 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5866000 == 10 [pid = 2948] [id = 19] 03:02:07 INFO - PROCESS | 2948 | --DOCSHELL 000000D29BBEE000 == 9 [pid = 2948] [id = 355] 03:02:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D29592FC00) [pid = 2948] [serial = 1070] [outer = 000000D2A2B0C000] 03:02:08 INFO - PROCESS | 2948 | 1465812128283 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 03:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 2847ms 03:02:08 INFO - PROCESS | 2948 | 1465812128332 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 03:02:08 INFO - PROCESS | 2948 | 1465812128335 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 03:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:02:08 INFO - PROCESS | 2948 | 1465812128341 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:02:08 INFO - PROCESS | 2948 | 1465812128343 Marionette TRACE conn6 <- [1,1390,null,{}] 03:02:08 INFO - PROCESS | 2948 | 1465812128349 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:08 INFO - PROCESS | 2948 | 1465812128352 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:08 INFO - PROCESS | 2948 | 1465812128472 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 03:02:08 INFO - PROCESS | 2948 | 1465812128546 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:08 INFO - PROCESS | 2948 | 1465812128550 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:08 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29B01C800 == 10 [pid = 2948] [id = 357] 03:02:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D295A48C00) [pid = 2948] [serial = 1071] [outer = 0000000000000000] 03:02:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D295A4EC00) [pid = 2948] [serial = 1072] [outer = 000000D295A48C00] 03:02:08 INFO - PROCESS | 2948 | 1465812128601 Marionette DEBUG loaded listener.js 03:02:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D295AE8400) [pid = 2948] [serial = 1073] [outer = 000000D295A48C00] 03:02:09 INFO - PROCESS | 2948 | 1465812129017 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 03:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 797ms 03:02:09 INFO - PROCESS | 2948 | 1465812129139 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 03:02:09 INFO - PROCESS | 2948 | 1465812129144 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 03:02:09 INFO - PROCESS | 2948 | 1465812129152 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:02:09 INFO - PROCESS | 2948 | 1465812129154 Marionette TRACE conn6 <- [1,1394,null,{}] 03:02:09 INFO - PROCESS | 2948 | 1465812129158 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:09 INFO - PROCESS | 2948 | 1465812129161 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:09 INFO - PROCESS | 2948 | 1465812129271 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 03:02:09 INFO - PROCESS | 2948 | 1465812129344 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:09 INFO - PROCESS | 2948 | 1465812129346 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:09 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A00AD800 == 11 [pid = 2948] [id = 358] 03:02:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D295A4B400) [pid = 2948] [serial = 1074] [outer = 0000000000000000] 03:02:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2961B5800) [pid = 2948] [serial = 1075] [outer = 000000D295A4B400] 03:02:09 INFO - PROCESS | 2948 | 1465812129396 Marionette DEBUG loaded listener.js 03:02:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2971B3800) [pid = 2948] [serial = 1076] [outer = 000000D295A4B400] 03:02:09 INFO - PROCESS | 2948 | 1465812129845 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 03:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 736ms 03:02:09 INFO - PROCESS | 2948 | 1465812129893 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 03:02:09 INFO - PROCESS | 2948 | 1465812129895 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 03:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:02:09 INFO - PROCESS | 2948 | 1465812129908 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:02:09 INFO - PROCESS | 2948 | 1465812129911 Marionette TRACE conn6 <- [1,1398,null,{}] 03:02:09 INFO - PROCESS | 2948 | 1465812129923 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:09 INFO - PROCESS | 2948 | 1465812129928 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:10 INFO - PROCESS | 2948 | 1465812130062 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 03:02:10 INFO - PROCESS | 2948 | 1465812130118 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:10 INFO - PROCESS | 2948 | 1465812130122 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:10 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A27AC000 == 12 [pid = 2948] [id = 359] 03:02:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29AAFAC00) [pid = 2948] [serial = 1077] [outer = 0000000000000000] 03:02:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29AD64C00) [pid = 2948] [serial = 1078] [outer = 000000D29AAFAC00] 03:02:10 INFO - PROCESS | 2948 | 1465812130173 Marionette DEBUG loaded listener.js 03:02:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29B03C400) [pid = 2948] [serial = 1079] [outer = 000000D29AAFAC00] 03:02:10 INFO - PROCESS | 2948 | 1465812130703 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 03:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 838ms 03:02:10 INFO - PROCESS | 2948 | 1465812130752 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 03:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:02:10 INFO - PROCESS | 2948 | 1465812130755 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 03:02:10 INFO - PROCESS | 2948 | 1465812130759 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:02:10 INFO - PROCESS | 2948 | 1465812130760 Marionette TRACE conn6 <- [1,1402,null,{}] 03:02:10 INFO - PROCESS | 2948 | 1465812130764 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:10 INFO - PROCESS | 2948 | 1465812130766 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:10 INFO - PROCESS | 2948 | 1465812130886 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 03:02:10 INFO - PROCESS | 2948 | 1465812130896 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:10 INFO - PROCESS | 2948 | 1465812130898 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:10 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A3630800 == 13 [pid = 2948] [id = 360] 03:02:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29BCCC800) [pid = 2948] [serial = 1080] [outer = 0000000000000000] 03:02:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D29C2A3400) [pid = 2948] [serial = 1081] [outer = 000000D29BCCC800] 03:02:10 INFO - PROCESS | 2948 | 1465812130987 Marionette DEBUG loaded listener.js 03:02:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D29F374800) [pid = 2948] [serial = 1082] [outer = 000000D29BCCC800] 03:02:11 INFO - PROCESS | 2948 | 1465812131458 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 03:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 734ms 03:02:11 INFO - PROCESS | 2948 | 1465812131493 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 03:02:11 INFO - PROCESS | 2948 | 1465812131495 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 03:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:02:11 INFO - PROCESS | 2948 | 1465812131509 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:02:11 INFO - PROCESS | 2948 | 1465812131511 Marionette TRACE conn6 <- [1,1406,null,{}] 03:02:11 INFO - PROCESS | 2948 | 1465812131515 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:11 INFO - PROCESS | 2948 | 1465812131518 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:11 INFO - PROCESS | 2948 | 1465812131627 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 03:02:11 INFO - PROCESS | 2948 | 1465812131639 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:11 INFO - PROCESS | 2948 | 1465812131641 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:11 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BB2D000 == 14 [pid = 2948] [id = 361] 03:02:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D29F37D800) [pid = 2948] [serial = 1083] [outer = 0000000000000000] 03:02:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D29F3C0000) [pid = 2948] [serial = 1084] [outer = 000000D29F37D800] 03:02:11 INFO - PROCESS | 2948 | 1465812131894 Marionette DEBUG loaded listener.js 03:02:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D29FD0A800) [pid = 2948] [serial = 1085] [outer = 000000D29F37D800] 03:02:12 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D297157C00) [pid = 2948] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:02:12 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2A36C7000) [pid = 2948] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:02:12 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D29F70B400) [pid = 2948] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:02:12 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D295930400) [pid = 2948] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:02:12 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A1E84800) [pid = 2948] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:02:12 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29513DC00) [pid = 2948] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:02:12 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D295C6D800) [pid = 2948] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:02:12 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D295821C00) [pid = 2948] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:02:12 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29BCCE000) [pid = 2948] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:02:12 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A2EF1000) [pid = 2948] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:02:12 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A2374C00) [pid = 2948] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:02:12 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D295C71400) [pid = 2948] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:02:12 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29FD3E000) [pid = 2948] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:02:12 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D295A4F000) [pid = 2948] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:02:12 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D29630BC00) [pid = 2948] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:02:12 INFO - PROCESS | 2948 | 1465812132347 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 03:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 899ms 03:02:12 INFO - PROCESS | 2948 | 1465812132402 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 03:02:12 INFO - PROCESS | 2948 | 1465812132405 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 03:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:02:12 INFO - PROCESS | 2948 | 1465812132408 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:02:12 INFO - PROCESS | 2948 | 1465812132410 Marionette TRACE conn6 <- [1,1410,null,{}] 03:02:12 INFO - PROCESS | 2948 | 1465812132413 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:12 INFO - PROCESS | 2948 | 1465812132419 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:12 INFO - PROCESS | 2948 | 1465812132528 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 03:02:12 INFO - PROCESS | 2948 | 1465812132541 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:12 INFO - PROCESS | 2948 | 1465812132543 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:12 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8B52800 == 15 [pid = 2948] [id = 362] 03:02:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29FECD000) [pid = 2948] [serial = 1086] [outer = 0000000000000000] 03:02:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29FEE6800) [pid = 2948] [serial = 1087] [outer = 000000D29FECD000] 03:02:12 INFO - PROCESS | 2948 | 1465812132589 Marionette DEBUG loaded listener.js 03:02:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2A14C3400) [pid = 2948] [serial = 1088] [outer = 000000D29FECD000] 03:02:13 INFO - PROCESS | 2948 | 1465812133033 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 03:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 692ms 03:02:13 INFO - PROCESS | 2948 | 1465812133103 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 03:02:13 INFO - PROCESS | 2948 | 1465812133105 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 03:02:13 INFO - PROCESS | 2948 | 1465812133108 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:02:13 INFO - PROCESS | 2948 | 1465812133110 Marionette TRACE conn6 <- [1,1414,null,{}] 03:02:13 INFO - PROCESS | 2948 | 1465812133114 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:13 INFO - PROCESS | 2948 | 1465812133116 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:13 INFO - PROCESS | 2948 | 1465812133196 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 03:02:13 INFO - PROCESS | 2948 | 1465812133204 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:13 INFO - PROCESS | 2948 | 1465812133206 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:13 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BEB000 == 16 [pid = 2948] [id = 363] 03:02:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A14CB800) [pid = 2948] [serial = 1089] [outer = 0000000000000000] 03:02:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A16DA400) [pid = 2948] [serial = 1090] [outer = 000000D2A14CB800] 03:02:13 INFO - PROCESS | 2948 | 1465812133251 Marionette DEBUG loaded listener.js 03:02:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A1AC6000) [pid = 2948] [serial = 1091] [outer = 000000D2A14CB800] 03:02:13 INFO - PROCESS | 2948 | 1465812133684 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 03:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 630ms 03:02:13 INFO - PROCESS | 2948 | 1465812133741 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 03:02:13 INFO - PROCESS | 2948 | 1465812133744 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 03:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:02:13 INFO - PROCESS | 2948 | 1465812133747 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:02:13 INFO - PROCESS | 2948 | 1465812133749 Marionette TRACE conn6 <- [1,1418,null,{}] 03:02:13 INFO - PROCESS | 2948 | 1465812133752 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:13 INFO - PROCESS | 2948 | 1465812133754 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:13 INFO - PROCESS | 2948 | 1465812133835 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 03:02:13 INFO - PROCESS | 2948 | 1465812133913 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:13 INFO - PROCESS | 2948 | 1465812133917 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:14 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2966D9800 == 17 [pid = 2948] [id = 364] 03:02:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D293F9C800) [pid = 2948] [serial = 1092] [outer = 0000000000000000] 03:02:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D294F34000) [pid = 2948] [serial = 1093] [outer = 000000D293F9C800] 03:02:14 INFO - PROCESS | 2948 | 1465812134037 Marionette DEBUG loaded listener.js 03:02:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2959A3800) [pid = 2948] [serial = 1094] [outer = 000000D293F9C800] 03:02:14 INFO - PROCESS | 2948 | 1465812134827 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 03:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1126ms 03:02:14 INFO - PROCESS | 2948 | 1465812134877 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 03:02:14 INFO - PROCESS | 2948 | 1465812134882 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 03:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:02:14 INFO - PROCESS | 2948 | 1465812134886 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:02:14 INFO - PROCESS | 2948 | 1465812134889 Marionette TRACE conn6 <- [1,1422,null,{}] 03:02:14 INFO - PROCESS | 2948 | 1465812134895 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:14 INFO - PROCESS | 2948 | 1465812134900 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:15 INFO - PROCESS | 2948 | 1465812135032 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 03:02:15 INFO - PROCESS | 2948 | 1465812135103 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:15 INFO - PROCESS | 2948 | 1465812135106 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:15 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2462800 == 18 [pid = 2948] [id = 365] 03:02:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2961B8C00) [pid = 2948] [serial = 1095] [outer = 0000000000000000] 03:02:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D29664F400) [pid = 2948] [serial = 1096] [outer = 000000D2961B8C00] 03:02:15 INFO - PROCESS | 2948 | 1465812135204 Marionette DEBUG loaded listener.js 03:02:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D29A26A400) [pid = 2948] [serial = 1097] [outer = 000000D2961B8C00] 03:02:16 INFO - PROCESS | 2948 | 1465812136158 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 03:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1338ms 03:02:16 INFO - PROCESS | 2948 | 1465812136228 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 03:02:16 INFO - PROCESS | 2948 | 1465812136233 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 03:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:02:16 INFO - PROCESS | 2948 | 1465812136238 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:02:16 INFO - PROCESS | 2948 | 1465812136241 Marionette TRACE conn6 <- [1,1426,null,{}] 03:02:16 INFO - PROCESS | 2948 | 1465812136247 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:16 INFO - PROCESS | 2948 | 1465812136250 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:16 INFO - PROCESS | 2948 | 1465812136380 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D295B9DC00) [pid = 2948] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29A263400) [pid = 2948] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A379D400) [pid = 2948] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A0077800) [pid = 2948] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A14C7C00) [pid = 2948] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A2B06400) [pid = 2948] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A1A9E400) [pid = 2948] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29592BC00) [pid = 2948] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A2EA2800) [pid = 2948] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A401C000) [pid = 2948] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D29A262000) [pid = 2948] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D29A3B2800) [pid = 2948] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D29C75C400) [pid = 2948] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D29F735400) [pid = 2948] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D29AD6F800) [pid = 2948] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2A36BD800) [pid = 2948] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D2A36C0C00) [pid = 2948] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D2A2B80400) [pid = 2948] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D296164400) [pid = 2948] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D29A0C2800) [pid = 2948] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 61 (000000D29FEE1800) [pid = 2948] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 60 (000000D295B99000) [pid = 2948] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 59 (000000D2961B8400) [pid = 2948] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 58 (000000D29AA11400) [pid = 2948] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 57 (000000D2A1E71C00) [pid = 2948] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 56 (000000D2A4BB5000) [pid = 2948] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 55 (000000D2A317A800) [pid = 2948] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 54 (000000D2A16E5400) [pid = 2948] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 53 (000000D2A0096400) [pid = 2948] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | --DOMWINDOW == 52 (000000D2A2EF2C00) [pid = 2948] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 03:02:16 INFO - PROCESS | 2948 | 1465812136473 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:16 INFO - PROCESS | 2948 | 1465812136478 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:16 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29A084000 == 19 [pid = 2948] [id = 366] 03:02:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 53 (000000D295155800) [pid = 2948] [serial = 1098] [outer = 0000000000000000] 03:02:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 54 (000000D2958DE000) [pid = 2948] [serial = 1099] [outer = 000000D295155800] 03:02:16 INFO - PROCESS | 2948 | 1465812136527 Marionette DEBUG loaded listener.js 03:02:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 55 (000000D295C6D800) [pid = 2948] [serial = 1100] [outer = 000000D295155800] 03:02:16 INFO - PROCESS | 2948 | 1465812136982 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 03:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 776ms 03:02:17 INFO - PROCESS | 2948 | 1465812137017 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 03:02:17 INFO - PROCESS | 2948 | 1465812137022 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 03:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:02:17 INFO - PROCESS | 2948 | 1465812137029 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:02:17 INFO - PROCESS | 2948 | 1465812137032 Marionette TRACE conn6 <- [1,1430,null,{}] 03:02:17 INFO - PROCESS | 2948 | 1465812137035 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:17 INFO - PROCESS | 2948 | 1465812137038 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:17 INFO - PROCESS | 2948 | 1465812137131 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 03:02:17 INFO - PROCESS | 2948 | 1465812137138 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:17 INFO - PROCESS | 2948 | 1465812137140 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:17 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A1A61000 == 20 [pid = 2948] [id = 367] 03:02:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 56 (000000D29A26A800) [pid = 2948] [serial = 1101] [outer = 0000000000000000] 03:02:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 57 (000000D29A34D000) [pid = 2948] [serial = 1102] [outer = 000000D29A26A800] 03:02:17 INFO - PROCESS | 2948 | 1465812137194 Marionette DEBUG loaded listener.js 03:02:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 58 (000000D29AB2B000) [pid = 2948] [serial = 1103] [outer = 000000D29A26A800] 03:02:17 INFO - PROCESS | 2948 | 1465812137677 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 03:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 692ms 03:02:17 INFO - PROCESS | 2948 | 1465812137723 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 03:02:17 INFO - PROCESS | 2948 | 1465812137726 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 03:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:02:17 INFO - PROCESS | 2948 | 1465812137730 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:02:17 INFO - PROCESS | 2948 | 1465812137733 Marionette TRACE conn6 <- [1,1434,null,{}] 03:02:17 INFO - PROCESS | 2948 | 1465812137745 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:17 INFO - PROCESS | 2948 | 1465812137750 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:17 INFO - PROCESS | 2948 | 1465812137878 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 03:02:17 INFO - PROCESS | 2948 | 1465812137956 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:17 INFO - PROCESS | 2948 | 1465812137960 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:17 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A33CE000 == 21 [pid = 2948] [id = 368] 03:02:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 59 (000000D29BC6F800) [pid = 2948] [serial = 1104] [outer = 0000000000000000] 03:02:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 60 (000000D29C6B2C00) [pid = 2948] [serial = 1105] [outer = 000000D29BC6F800] 03:02:18 INFO - PROCESS | 2948 | 1465812138010 Marionette DEBUG loaded listener.js 03:02:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 61 (000000D29F70B800) [pid = 2948] [serial = 1106] [outer = 000000D29BC6F800] 03:02:18 INFO - PROCESS | 2948 | 1465812138406 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 03:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 733ms 03:02:18 INFO - PROCESS | 2948 | 1465812138472 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 03:02:18 INFO - PROCESS | 2948 | 1465812138475 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 03:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:02:18 INFO - PROCESS | 2948 | 1465812138479 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:02:18 INFO - PROCESS | 2948 | 1465812138480 Marionette TRACE conn6 <- [1,1438,null,{}] 03:02:18 INFO - PROCESS | 2948 | 1465812138484 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:18 INFO - PROCESS | 2948 | 1465812138486 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:18 INFO - PROCESS | 2948 | 1465812138600 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 03:02:18 INFO - PROCESS | 2948 | 1465812138648 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:18 INFO - PROCESS | 2948 | 1465812138650 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:18 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8B45800 == 22 [pid = 2948] [id = 369] 03:02:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 62 (000000D29FED1400) [pid = 2948] [serial = 1107] [outer = 0000000000000000] 03:02:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D29FEDFC00) [pid = 2948] [serial = 1108] [outer = 000000D29FED1400] 03:02:18 INFO - PROCESS | 2948 | 1465812138696 Marionette DEBUG loaded listener.js 03:02:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D2A14C7C00) [pid = 2948] [serial = 1109] [outer = 000000D29FED1400] 03:02:19 INFO - PROCESS | 2948 | 1465812139136 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 03:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 733ms 03:02:19 INFO - PROCESS | 2948 | 1465812139225 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 03:02:19 INFO - PROCESS | 2948 | 1465812139227 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 03:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:02:19 INFO - PROCESS | 2948 | 1465812139238 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:02:19 INFO - PROCESS | 2948 | 1465812139240 Marionette TRACE conn6 <- [1,1442,null,{}] 03:02:19 INFO - PROCESS | 2948 | 1465812139243 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:19 INFO - PROCESS | 2948 | 1465812139245 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:19 INFO - PROCESS | 2948 | 1465812139366 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 03:02:19 INFO - PROCESS | 2948 | 1465812139413 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:19 INFO - PROCESS | 2948 | 1465812139416 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:19 INFO - PROCESS | 2948 | ++DOCSHELL 000000D294FF8800 == 23 [pid = 2948] [id = 370] 03:02:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D295933400) [pid = 2948] [serial = 1110] [outer = 0000000000000000] 03:02:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D2A1ACAC00) [pid = 2948] [serial = 1111] [outer = 000000D295933400] 03:02:19 INFO - PROCESS | 2948 | 1465812139461 Marionette DEBUG loaded listener.js 03:02:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D2A1E7A800) [pid = 2948] [serial = 1112] [outer = 000000D295933400] 03:02:19 INFO - PROCESS | 2948 | 1465812139896 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 03:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 690ms 03:02:19 INFO - PROCESS | 2948 | 1465812139930 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 03:02:19 INFO - PROCESS | 2948 | 1465812139932 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 03:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:02:19 INFO - PROCESS | 2948 | 1465812139935 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:02:19 INFO - PROCESS | 2948 | 1465812139937 Marionette TRACE conn6 <- [1,1446,null,{}] 03:02:19 INFO - PROCESS | 2948 | 1465812139948 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:19 INFO - PROCESS | 2948 | 1465812139954 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:20 INFO - PROCESS | 2948 | 1465812140090 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 03:02:20 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D295AE1400) [pid = 2948] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:02:20 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D29AAFAC00) [pid = 2948] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:02:20 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D29BCCC800) [pid = 2948] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:02:20 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D295A48C00) [pid = 2948] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:02:20 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D295A4B400) [pid = 2948] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:02:20 INFO - PROCESS | 2948 | --DOMWINDOW == 61 (000000D29FECD000) [pid = 2948] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:02:20 INFO - PROCESS | 2948 | --DOMWINDOW == 60 (000000D29592C000) [pid = 2948] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:02:20 INFO - PROCESS | 2948 | --DOMWINDOW == 59 (000000D29F37D800) [pid = 2948] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:02:20 INFO - PROCESS | 2948 | 1465812140159 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:20 INFO - PROCESS | 2948 | 1465812140161 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:20 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A23C8000 == 24 [pid = 2948] [id = 371] 03:02:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 60 (000000D29592A800) [pid = 2948] [serial = 1113] [outer = 0000000000000000] 03:02:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 61 (000000D29A267C00) [pid = 2948] [serial = 1114] [outer = 000000D29592A800] 03:02:20 INFO - PROCESS | 2948 | 1465812140210 Marionette DEBUG loaded listener.js 03:02:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 62 (000000D2A2B0DC00) [pid = 2948] [serial = 1115] [outer = 000000D29592A800] 03:02:20 INFO - PROCESS | 2948 | 1465812140604 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 03:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 691ms 03:02:20 INFO - PROCESS | 2948 | 1465812140629 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 03:02:20 INFO - PROCESS | 2948 | 1465812140631 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 03:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:02:20 INFO - PROCESS | 2948 | 1465812140635 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:02:20 INFO - PROCESS | 2948 | 1465812140644 Marionette TRACE conn6 <- [1,1450,null,{}] 03:02:20 INFO - PROCESS | 2948 | 1465812140648 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:20 INFO - PROCESS | 2948 | 1465812140650 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:20 INFO - PROCESS | 2948 | 1465812140759 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 03:02:20 INFO - PROCESS | 2948 | 1465812140765 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:20 INFO - PROCESS | 2948 | 1465812140767 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:20 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9D33000 == 25 [pid = 2948] [id = 372] 03:02:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D295A33C00) [pid = 2948] [serial = 1116] [outer = 0000000000000000] 03:02:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D2A2C91800) [pid = 2948] [serial = 1117] [outer = 000000D295A33C00] 03:02:20 INFO - PROCESS | 2948 | 1465812140811 Marionette DEBUG loaded listener.js 03:02:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D2A2EA2400) [pid = 2948] [serial = 1118] [outer = 000000D295A33C00] 03:02:21 INFO - PROCESS | 2948 | 1465812141228 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 03:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 629ms 03:02:21 INFO - PROCESS | 2948 | 1465812141267 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 03:02:21 INFO - PROCESS | 2948 | 1465812141270 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 03:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:02:21 INFO - PROCESS | 2948 | 1465812141278 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:02:21 INFO - PROCESS | 2948 | 1465812141280 Marionette TRACE conn6 <- [1,1454,null,{}] 03:02:21 INFO - PROCESS | 2948 | 1465812141283 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:21 INFO - PROCESS | 2948 | 1465812141285 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:21 INFO - PROCESS | 2948 | 1465812141368 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 03:02:21 INFO - PROCESS | 2948 | 1465812141374 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:21 INFO - PROCESS | 2948 | 1465812141376 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:21 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9EAD000 == 26 [pid = 2948] [id = 373] 03:02:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D2A2EA8C00) [pid = 2948] [serial = 1119] [outer = 0000000000000000] 03:02:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D2A2EABC00) [pid = 2948] [serial = 1120] [outer = 000000D2A2EA8C00] 03:02:21 INFO - PROCESS | 2948 | 1465812141420 Marionette DEBUG loaded listener.js 03:02:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D2A2EEF000) [pid = 2948] [serial = 1121] [outer = 000000D2A2EA8C00] 03:02:21 INFO - PROCESS | 2948 | 1465812141848 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 03:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 627ms 03:02:21 INFO - PROCESS | 2948 | 1465812141909 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 03:02:21 INFO - PROCESS | 2948 | 1465812141921 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 03:02:21 INFO - PROCESS | 2948 | 1465812141924 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:02:21 INFO - PROCESS | 2948 | 1465812141926 Marionette TRACE conn6 <- [1,1458,null,{}] 03:02:21 INFO - PROCESS | 2948 | 1465812141930 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:21 INFO - PROCESS | 2948 | 1465812141932 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:22 INFO - PROCESS | 2948 | 1465812142016 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 03:02:22 INFO - PROCESS | 2948 | 1465812142024 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:22 INFO - PROCESS | 2948 | 1465812142026 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:22 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA012800 == 27 [pid = 2948] [id = 374] 03:02:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D2A312F400) [pid = 2948] [serial = 1122] [outer = 0000000000000000] 03:02:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D2A313C000) [pid = 2948] [serial = 1123] [outer = 000000D2A312F400] 03:02:22 INFO - PROCESS | 2948 | 1465812142071 Marionette DEBUG loaded listener.js 03:02:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D2A343E400) [pid = 2948] [serial = 1124] [outer = 000000D2A312F400] 03:02:22 INFO - PROCESS | 2948 | 1465812142655 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 03:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 776ms 03:02:22 INFO - PROCESS | 2948 | 1465812142705 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 03:02:22 INFO - PROCESS | 2948 | 1465812142710 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 03:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:02:22 INFO - PROCESS | 2948 | 1465812142715 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:02:22 INFO - PROCESS | 2948 | 1465812142718 Marionette TRACE conn6 <- [1,1462,null,{}] 03:02:22 INFO - PROCESS | 2948 | 1465812142724 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:22 INFO - PROCESS | 2948 | 1465812142728 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:22 INFO - PROCESS | 2948 | 1465812142845 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 03:02:22 INFO - PROCESS | 2948 | 1465812142924 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:22 INFO - PROCESS | 2948 | 1465812142927 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:22 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29FDB2800 == 28 [pid = 2948] [id = 375] 03:02:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D295BA0400) [pid = 2948] [serial = 1125] [outer = 0000000000000000] 03:02:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D295C71800) [pid = 2948] [serial = 1126] [outer = 000000D295BA0400] 03:02:23 INFO - PROCESS | 2948 | 1465812143026 Marionette DEBUG loaded listener.js 03:02:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29A260400) [pid = 2948] [serial = 1127] [outer = 000000D295BA0400] 03:02:23 INFO - PROCESS | 2948 | 1465812143678 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 03:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 985ms 03:02:23 INFO - PROCESS | 2948 | 1465812143704 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 03:02:23 INFO - PROCESS | 2948 | 1465812143709 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 03:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:02:23 INFO - PROCESS | 2948 | 1465812143716 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:02:23 INFO - PROCESS | 2948 | 1465812143719 Marionette TRACE conn6 <- [1,1466,null,{}] 03:02:23 INFO - PROCESS | 2948 | 1465812143723 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:23 INFO - PROCESS | 2948 | 1465812143726 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:23 INFO - PROCESS | 2948 | 1465812143846 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 03:02:23 INFO - PROCESS | 2948 | 1465812143922 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:23 INFO - PROCESS | 2948 | 1465812143925 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:23 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8B50800 == 29 [pid = 2948] [id = 376] 03:02:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29EC70000) [pid = 2948] [serial = 1128] [outer = 0000000000000000] 03:02:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29F382C00) [pid = 2948] [serial = 1129] [outer = 000000D29EC70000] 03:02:24 INFO - PROCESS | 2948 | 1465812144024 Marionette DEBUG loaded listener.js 03:02:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A00EDC00) [pid = 2948] [serial = 1130] [outer = 000000D29EC70000] 03:02:24 INFO - PROCESS | 2948 | 1465812144702 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 03:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1030ms 03:02:24 INFO - PROCESS | 2948 | 1465812144748 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 03:02:24 INFO - PROCESS | 2948 | 1465812144751 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 03:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:02:24 INFO - PROCESS | 2948 | 1465812144755 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:02:24 INFO - PROCESS | 2948 | 1465812144759 Marionette TRACE conn6 <- [1,1470,null,{}] 03:02:24 INFO - PROCESS | 2948 | 1465812144770 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:24 INFO - PROCESS | 2948 | 1465812144775 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:24 INFO - PROCESS | 2948 | 1465812144907 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 03:02:25 INFO - PROCESS | 2948 | 1465812144986 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:25 INFO - PROCESS | 2948 | 1465812144990 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:25 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA05E800 == 30 [pid = 2948] [id = 377] 03:02:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A2839800) [pid = 2948] [serial = 1131] [outer = 0000000000000000] 03:02:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A2B04800) [pid = 2948] [serial = 1132] [outer = 000000D2A2839800] 03:02:25 INFO - PROCESS | 2948 | 1465812145089 Marionette DEBUG loaded listener.js 03:02:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A317B000) [pid = 2948] [serial = 1133] [outer = 000000D2A2839800] 03:02:25 INFO - PROCESS | 2948 | 1465812145898 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 03:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1193ms 03:02:25 INFO - PROCESS | 2948 | 1465812145949 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 03:02:25 INFO - PROCESS | 2948 | 1465812145954 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 03:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:02:25 INFO - PROCESS | 2948 | 1465812145959 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:02:25 INFO - PROCESS | 2948 | 1465812145963 Marionette TRACE conn6 <- [1,1474,null,{}] 03:02:25 INFO - PROCESS | 2948 | 1465812145968 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:25 INFO - PROCESS | 2948 | 1465812145971 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:26 INFO - PROCESS | 2948 | 1465812146082 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 03:02:26 INFO - PROCESS | 2948 | 1465812146152 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:26 INFO - PROCESS | 2948 | 1465812146156 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:26 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29F319000 == 31 [pid = 2948] [id = 378] 03:02:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D295B97000) [pid = 2948] [serial = 1134] [outer = 0000000000000000] 03:02:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D295BA2000) [pid = 2948] [serial = 1135] [outer = 000000D295B97000] 03:02:26 INFO - PROCESS | 2948 | 1465812146206 Marionette DEBUG loaded listener.js 03:02:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D29A261400) [pid = 2948] [serial = 1136] [outer = 000000D295B97000] 03:02:27 INFO - PROCESS | 2948 | --DOCSHELL 000000D29A24B000 == 30 [pid = 2948] [id = 356] 03:02:27 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D295930000) [pid = 2948] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 03:02:27 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29A265800) [pid = 2948] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 03:02:27 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A16DA400) [pid = 2948] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 03:02:27 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29AD64C00) [pid = 2948] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 03:02:27 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29C2A3400) [pid = 2948] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 03:02:27 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29B03C400) [pid = 2948] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 03:02:27 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D295A4EC00) [pid = 2948] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 03:02:27 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D295AE8400) [pid = 2948] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 03:02:27 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2961B5800) [pid = 2948] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 03:02:27 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29F374800) [pid = 2948] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 03:02:27 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29FEE6800) [pid = 2948] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 03:02:27 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2959A9400) [pid = 2948] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 03:02:27 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D29BC73C00) [pid = 2948] [serial = 637] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:02:27 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D29F3C0000) [pid = 2948] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 03:02:27 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D29FD0A800) [pid = 2948] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 03:02:27 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A14C3400) [pid = 2948] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 03:02:27 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2971B3800) [pid = 2948] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 03:02:27 INFO - PROCESS | 2948 | 1465812147491 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 03:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1600ms 03:02:27 INFO - PROCESS | 2948 | 1465812147564 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 03:02:27 INFO - PROCESS | 2948 | 1465812147568 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 03:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:02:27 INFO - PROCESS | 2948 | 1465812147574 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:02:27 INFO - PROCESS | 2948 | 1465812147577 Marionette TRACE conn6 <- [1,1478,null,{}] 03:02:27 INFO - PROCESS | 2948 | 1465812147583 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:27 INFO - PROCESS | 2948 | 1465812147586 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:27 INFO - PROCESS | 2948 | 1465812147702 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 03:02:27 INFO - PROCESS | 2948 | 1465812147718 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:27 INFO - PROCESS | 2948 | 1465812147723 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:27 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29A256800 == 31 [pid = 2948] [id = 379] 03:02:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D295930800) [pid = 2948] [serial = 1137] [outer = 0000000000000000] 03:02:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D2959A8800) [pid = 2948] [serial = 1138] [outer = 000000D295930800] 03:02:27 INFO - PROCESS | 2948 | 1465812147772 Marionette DEBUG loaded listener.js 03:02:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D295ADB400) [pid = 2948] [serial = 1139] [outer = 000000D295930800] 03:02:28 INFO - PROCESS | 2948 | 1465812148226 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 03:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 691ms 03:02:28 INFO - PROCESS | 2948 | 1465812148269 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 03:02:28 INFO - PROCESS | 2948 | 1465812148275 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 03:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:02:28 INFO - PROCESS | 2948 | 1465812148281 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:02:28 INFO - PROCESS | 2948 | 1465812148284 Marionette TRACE conn6 <- [1,1482,null,{}] 03:02:28 INFO - PROCESS | 2948 | 1465812148289 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:28 INFO - PROCESS | 2948 | 1465812148291 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:28 INFO - PROCESS | 2948 | 1465812148383 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 03:02:28 INFO - PROCESS | 2948 | 1465812148392 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:28 INFO - PROCESS | 2948 | 1465812148394 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:28 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C26C000 == 32 [pid = 2948] [id = 380] 03:02:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D295C7B800) [pid = 2948] [serial = 1140] [outer = 0000000000000000] 03:02:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29616C000) [pid = 2948] [serial = 1141] [outer = 000000D295C7B800] 03:02:28 INFO - PROCESS | 2948 | 1465812148443 Marionette DEBUG loaded listener.js 03:02:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D296C38C00) [pid = 2948] [serial = 1142] [outer = 000000D295C7B800] 03:02:28 INFO - PROCESS | 2948 | 1465812148927 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 03:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 692ms 03:02:28 INFO - PROCESS | 2948 | 1465812148975 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 03:02:28 INFO - PROCESS | 2948 | 1465812148977 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 03:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:02:28 INFO - PROCESS | 2948 | 1465812148981 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:02:28 INFO - PROCESS | 2948 | 1465812148984 Marionette TRACE conn6 <- [1,1486,null,{}] 03:02:29 INFO - PROCESS | 2948 | 1465812148996 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:29 INFO - PROCESS | 2948 | 1465812149001 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:29 INFO - PROCESS | 2948 | 1465812149119 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 03:02:29 INFO - PROCESS | 2948 | 1465812149202 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:29 INFO - PROCESS | 2948 | 1465812149205 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:29 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A213A000 == 33 [pid = 2948] [id = 381] 03:02:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D295A3B800) [pid = 2948] [serial = 1143] [outer = 0000000000000000] 03:02:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29AB92000) [pid = 2948] [serial = 1144] [outer = 000000D295A3B800] 03:02:29 INFO - PROCESS | 2948 | 1465812149255 Marionette DEBUG loaded listener.js 03:02:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29BB8C400) [pid = 2948] [serial = 1145] [outer = 000000D295A3B800] 03:02:29 INFO - PROCESS | 2948 | 1465812149679 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 03:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 733ms 03:02:29 INFO - PROCESS | 2948 | 1465812149717 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 03:02:29 INFO - PROCESS | 2948 | 1465812149719 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 03:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:02:29 INFO - PROCESS | 2948 | 1465812149723 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:02:29 INFO - PROCESS | 2948 | 1465812149725 Marionette TRACE conn6 <- [1,1490,null,{}] 03:02:29 INFO - PROCESS | 2948 | 1465812149728 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:29 INFO - PROCESS | 2948 | 1465812149730 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:29 INFO - PROCESS | 2948 | 1465812149842 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 03:02:29 INFO - PROCESS | 2948 | 1465812149851 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:29 INFO - PROCESS | 2948 | 1465812149854 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:29 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2C24800 == 34 [pid = 2948] [id = 382] 03:02:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29C2A3000) [pid = 2948] [serial = 1146] [outer = 0000000000000000] 03:02:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29C757800) [pid = 2948] [serial = 1147] [outer = 000000D29C2A3000] 03:02:29 INFO - PROCESS | 2948 | 1465812149938 Marionette DEBUG loaded listener.js 03:02:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29F37FC00) [pid = 2948] [serial = 1148] [outer = 000000D29C2A3000] 03:02:30 INFO - PROCESS | 2948 | 1465812150366 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 03:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 692ms 03:02:30 INFO - PROCESS | 2948 | 1465812150420 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 03:02:30 INFO - PROCESS | 2948 | 1465812150423 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 03:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:02:30 INFO - PROCESS | 2948 | 1465812150426 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:02:30 INFO - PROCESS | 2948 | 1465812150428 Marionette TRACE conn6 <- [1,1494,null,{}] 03:02:30 INFO - PROCESS | 2948 | 1465812150431 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:30 INFO - PROCESS | 2948 | 1465812150433 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:30 INFO - PROCESS | 2948 | 1465812150568 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 03:02:30 INFO - PROCESS | 2948 | 1465812150583 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:30 INFO - PROCESS | 2948 | 1465812150585 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:30 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5806000 == 35 [pid = 2948] [id = 383] 03:02:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2952C2400) [pid = 2948] [serial = 1149] [outer = 0000000000000000] 03:02:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29F707C00) [pid = 2948] [serial = 1150] [outer = 000000D2952C2400] 03:02:30 INFO - PROCESS | 2948 | 1465812150630 Marionette DEBUG loaded listener.js 03:02:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D29FD3DC00) [pid = 2948] [serial = 1151] [outer = 000000D2952C2400] 03:02:31 INFO - PROCESS | 2948 | 1465812151085 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 03:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 672ms 03:02:31 INFO - PROCESS | 2948 | 1465812151102 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 03:02:31 INFO - PROCESS | 2948 | 1465812151104 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 03:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:02:31 INFO - PROCESS | 2948 | 1465812151107 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:02:31 INFO - PROCESS | 2948 | 1465812151109 Marionette TRACE conn6 <- [1,1498,null,{}] 03:02:31 INFO - PROCESS | 2948 | 1465812151112 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:31 INFO - PROCESS | 2948 | 1465812151118 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:31 INFO - PROCESS | 2948 | 1465812151251 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 03:02:31 INFO - PROCESS | 2948 | 1465812151257 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:31 INFO - PROCESS | 2948 | 1465812151259 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:31 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BBB800 == 36 [pid = 2948] [id = 384] 03:02:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D295C73C00) [pid = 2948] [serial = 1152] [outer = 0000000000000000] 03:02:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D29FEE4000) [pid = 2948] [serial = 1153] [outer = 000000D295C73C00] 03:02:31 INFO - PROCESS | 2948 | 1465812151307 Marionette DEBUG loaded listener.js 03:02:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A1A9E800) [pid = 2948] [serial = 1154] [outer = 000000D295C73C00] 03:02:31 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2A2EA8C00) [pid = 2948] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:02:31 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D295933400) [pid = 2948] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:02:31 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29592A800) [pid = 2948] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:02:31 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D295155800) [pid = 2948] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:02:31 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29BC6F800) [pid = 2948] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:02:31 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29A26A800) [pid = 2948] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:02:31 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D293F9C800) [pid = 2948] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:02:31 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A312F400) [pid = 2948] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:02:31 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2961B8C00) [pid = 2948] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:02:31 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D295A33C00) [pid = 2948] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:02:31 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29FED1400) [pid = 2948] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:02:31 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A14CB800) [pid = 2948] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:02:31 INFO - PROCESS | 2948 | 1465812151838 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 03:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 775ms 03:02:31 INFO - PROCESS | 2948 | 1465812151898 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 03:02:31 INFO - PROCESS | 2948 | 1465812151900 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 03:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:02:31 INFO - PROCESS | 2948 | 1465812151904 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:02:31 INFO - PROCESS | 2948 | 1465812151906 Marionette TRACE conn6 <- [1,1502,null,{}] 03:02:31 INFO - PROCESS | 2948 | 1465812151909 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:31 INFO - PROCESS | 2948 | 1465812151911 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:32 INFO - PROCESS | 2948 | 1465812151991 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 03:02:32 INFO - PROCESS | 2948 | 1465812151996 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:32 INFO - PROCESS | 2948 | 1465812151998 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:32 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BF5800 == 37 [pid = 2948] [id = 385] 03:02:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29EC76000) [pid = 2948] [serial = 1155] [outer = 0000000000000000] 03:02:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A14C9C00) [pid = 2948] [serial = 1156] [outer = 000000D29EC76000] 03:02:32 INFO - PROCESS | 2948 | 1465812152042 Marionette DEBUG loaded listener.js 03:02:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A1E75000) [pid = 2948] [serial = 1157] [outer = 000000D29EC76000] 03:02:32 INFO - PROCESS | 2948 | 1465812152791 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 03:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 943ms 03:02:32 INFO - PROCESS | 2948 | 1465812152849 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 03:02:32 INFO - PROCESS | 2948 | 1465812152855 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 03:02:32 INFO - PROCESS | 2948 | 1465812152860 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:02:32 INFO - PROCESS | 2948 | 1465812152864 Marionette TRACE conn6 <- [1,1506,null,{}] 03:02:32 INFO - PROCESS | 2948 | 1465812152871 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:32 INFO - PROCESS | 2948 | 1465812152874 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:33 INFO - PROCESS | 2948 | 1465812153015 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 03:02:33 INFO - PROCESS | 2948 | 1465812153091 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:33 INFO - PROCESS | 2948 | 1465812153094 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:33 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BBEF800 == 38 [pid = 2948] [id = 386] 03:02:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D295A45400) [pid = 2948] [serial = 1158] [outer = 0000000000000000] 03:02:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D295A4E400) [pid = 2948] [serial = 1159] [outer = 000000D295A45400] 03:02:33 INFO - PROCESS | 2948 | 1465812153194 Marionette DEBUG loaded listener.js 03:02:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D295C7A400) [pid = 2948] [serial = 1160] [outer = 000000D295A45400] 03:02:33 INFO - PROCESS | 2948 | 1465812153960 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1145ms 03:02:34 INFO - PROCESS | 2948 | 1465812154009 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 03:02:34 INFO - PROCESS | 2948 | 1465812154014 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 03:02:34 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:02:34 INFO - PROCESS | 2948 | 1465812154021 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:02:34 INFO - PROCESS | 2948 | 1465812154024 Marionette TRACE conn6 <- [1,1510,null,{}] 03:02:34 INFO - PROCESS | 2948 | 1465812154053 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:34 INFO - PROCESS | 2948 | 1465812154056 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:34 INFO - PROCESS | 2948 | 1465812154268 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 03:02:34 INFO - PROCESS | 2948 | 1465812154337 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:34 INFO - PROCESS | 2948 | 1465812154340 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:34 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29A253800 == 39 [pid = 2948] [id = 387] 03:02:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D295930000) [pid = 2948] [serial = 1161] [outer = 0000000000000000] 03:02:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D295A34400) [pid = 2948] [serial = 1162] [outer = 000000D295930000] 03:02:34 INFO - PROCESS | 2948 | 1465812154392 Marionette DEBUG loaded listener.js 03:02:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D295C77800) [pid = 2948] [serial = 1163] [outer = 000000D295930000] 03:02:34 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BBB800 == 38 [pid = 2948] [id = 384] 03:02:34 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5806000 == 37 [pid = 2948] [id = 383] 03:02:34 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2C24800 == 36 [pid = 2948] [id = 382] 03:02:34 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A213A000 == 35 [pid = 2948] [id = 381] 03:02:34 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C26C000 == 34 [pid = 2948] [id = 380] 03:02:34 INFO - PROCESS | 2948 | --DOCSHELL 000000D29A256800 == 33 [pid = 2948] [id = 379] 03:02:34 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A1AC6000) [pid = 2948] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A2EEF000) [pid = 2948] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A1E7A800) [pid = 2948] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A1ACAC00) [pid = 2948] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29A267C00) [pid = 2948] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2958DE000) [pid = 2948] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D295C6D800) [pid = 2948] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29C6B2C00) [pid = 2948] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29A34D000) [pid = 2948] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D29AB2B000) [pid = 2948] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A2B0DC00) [pid = 2948] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D294F34000) [pid = 2948] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D2959A3800) [pid = 2948] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A343E400) [pid = 2948] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D29664F400) [pid = 2948] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D29A26A400) [pid = 2948] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D2A313C000) [pid = 2948] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D2A2C91800) [pid = 2948] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D2A2EABC00) [pid = 2948] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 2948 | --DOMWINDOW == 61 (000000D2A2EA2400) [pid = 2948] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 2948 | --DOMWINDOW == 60 (000000D29FEDFC00) [pid = 2948] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 2948 | --DOMWINDOW == 59 (000000D2A14C7C00) [pid = 2948] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 03:02:34 INFO - PROCESS | 2948 | --DOMWINDOW == 58 (000000D29F70B800) [pid = 2948] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 03:02:35 INFO - PROCESS | 2948 | 1465812155010 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 03:02:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:02:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:02:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:02:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:02:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:02:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:02:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 03:02:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:02:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:02:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 03:02:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:02:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:02:35 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1013ms 03:02:35 INFO - PROCESS | 2948 | 1465812155036 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 03:02:35 INFO - PROCESS | 2948 | 1465812155040 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 03:02:35 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:02:35 INFO - PROCESS | 2948 | 1465812155045 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:02:35 INFO - PROCESS | 2948 | 1465812155048 Marionette TRACE conn6 <- [1,1514,null,{}] 03:02:35 INFO - PROCESS | 2948 | 1465812155053 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:35 INFO - PROCESS | 2948 | 1465812155055 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:35 INFO - PROCESS | 2948 | 1465812155145 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 03:02:35 INFO - PROCESS | 2948 | 1465812155152 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:35 INFO - PROCESS | 2948 | 1465812155154 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:35 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BBFC800 == 34 [pid = 2948] [id = 388] 03:02:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 59 (000000D29A264000) [pid = 2948] [serial = 1164] [outer = 0000000000000000] 03:02:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 60 (000000D29A2F4000) [pid = 2948] [serial = 1165] [outer = 000000D29A264000] 03:02:35 INFO - PROCESS | 2948 | 1465812155203 Marionette DEBUG loaded listener.js 03:02:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 61 (000000D29AB25400) [pid = 2948] [serial = 1166] [outer = 000000D29A264000] 03:02:35 INFO - PROCESS | 2948 | 1465812155683 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 03:02:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:02:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:02:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:02:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:02:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:02:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:02:35 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 681ms 03:02:35 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:02:35 INFO - PROCESS | 2948 | 1465812155755 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 03:02:35 INFO - PROCESS | 2948 | 1465812155758 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 03:02:35 INFO - PROCESS | 2948 | 1465812155764 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:02:35 INFO - PROCESS | 2948 | 1465812155767 Marionette TRACE conn6 <- [1,1518,null,{}] 03:02:35 INFO - PROCESS | 2948 | 1465812155771 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:35 INFO - PROCESS | 2948 | 1465812155773 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:35 INFO - PROCESS | 2948 | 1465812155869 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 03:02:35 INFO - PROCESS | 2948 | 1465812155943 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:35 INFO - PROCESS | 2948 | 1465812155946 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:35 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A289D000 == 35 [pid = 2948] [id = 389] 03:02:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 62 (000000D29A265400) [pid = 2948] [serial = 1167] [outer = 0000000000000000] 03:02:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D29C752C00) [pid = 2948] [serial = 1168] [outer = 000000D29A265400] 03:02:36 INFO - PROCESS | 2948 | 1465812155992 Marionette DEBUG loaded listener.js 03:02:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D29F704800) [pid = 2948] [serial = 1169] [outer = 000000D29A265400] 03:02:36 INFO - PROCESS | 2948 | 1465812156384 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 03:02:36 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 03:02:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:02:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:02:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 03:02:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:02:36 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 692ms 03:02:36 INFO - PROCESS | 2948 | 1465812156457 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 03:02:36 INFO - PROCESS | 2948 | 1465812156462 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 03:02:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:02:36 INFO - PROCESS | 2948 | 1465812156473 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:02:36 INFO - PROCESS | 2948 | 1465812156478 Marionette TRACE conn6 <- [1,1522,null,{}] 03:02:36 INFO - PROCESS | 2948 | 1465812156482 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:36 INFO - PROCESS | 2948 | 1465812156485 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:36 INFO - PROCESS | 2948 | 1465812156579 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 03:02:36 INFO - PROCESS | 2948 | 1465812156584 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:36 INFO - PROCESS | 2948 | 1465812156586 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:36 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5870800 == 36 [pid = 2948] [id = 390] 03:02:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D29FD3C400) [pid = 2948] [serial = 1170] [outer = 0000000000000000] 03:02:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D2A009D800) [pid = 2948] [serial = 1171] [outer = 000000D29FD3C400] 03:02:36 INFO - PROCESS | 2948 | 1465812156631 Marionette DEBUG loaded listener.js 03:02:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D2A14CC000) [pid = 2948] [serial = 1172] [outer = 000000D29FD3C400] 03:02:37 INFO - PROCESS | 2948 | 1465812157057 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:02:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:02:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 650ms 03:02:37 INFO - PROCESS | 2948 | 1465812157121 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 03:02:37 INFO - PROCESS | 2948 | 1465812157124 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 03:02:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:02:37 INFO - PROCESS | 2948 | 1465812157127 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:02:37 INFO - PROCESS | 2948 | 1465812157129 Marionette TRACE conn6 <- [1,1526,null,{}] 03:02:37 INFO - PROCESS | 2948 | 1465812157132 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:37 INFO - PROCESS | 2948 | 1465812157134 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:37 INFO - PROCESS | 2948 | 1465812157270 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 03:02:37 INFO - PROCESS | 2948 | 1465812157315 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:37 INFO - PROCESS | 2948 | 1465812157318 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:37 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BCC000 == 37 [pid = 2948] [id = 391] 03:02:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D29FD04400) [pid = 2948] [serial = 1173] [outer = 0000000000000000] 03:02:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D2A1AC1C00) [pid = 2948] [serial = 1174] [outer = 000000D29FD04400] 03:02:37 INFO - PROCESS | 2948 | 1465812157362 Marionette DEBUG loaded listener.js 03:02:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D2A1E82800) [pid = 2948] [serial = 1175] [outer = 000000D29FD04400] 03:02:37 INFO - PROCESS | 2948 | 1465812157800 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:02:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:02:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 734ms 03:02:37 INFO - PROCESS | 2948 | 1465812157865 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 03:02:37 INFO - PROCESS | 2948 | 1465812157867 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 03:02:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:02:37 INFO - PROCESS | 2948 | 1465812157870 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:02:37 INFO - PROCESS | 2948 | 1465812157872 Marionette TRACE conn6 <- [1,1530,null,{}] 03:02:37 INFO - PROCESS | 2948 | 1465812157875 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:37 INFO - PROCESS | 2948 | 1465812157877 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:37 INFO - PROCESS | 2948 | 1465812157989 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 03:02:38 INFO - PROCESS | 2948 | 1465812158042 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:38 INFO - PROCESS | 2948 | 1465812158048 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:38 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5195800 == 38 [pid = 2948] [id = 392] 03:02:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D2A23E2400) [pid = 2948] [serial = 1176] [outer = 0000000000000000] 03:02:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D2A255AC00) [pid = 2948] [serial = 1177] [outer = 000000D2A23E2400] 03:02:38 INFO - PROCESS | 2948 | 1465812158104 Marionette DEBUG loaded listener.js 03:02:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2A2B7E000) [pid = 2948] [serial = 1178] [outer = 000000D2A23E2400] 03:02:38 INFO - PROCESS | 2948 | 1465812158586 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 03:02:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:02:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 776ms 03:02:38 INFO - PROCESS | 2948 | 1465812158649 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 03:02:38 INFO - PROCESS | 2948 | 1465812158652 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 03:02:38 INFO - PROCESS | 2948 | 1465812158655 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:02:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:02:38 INFO - PROCESS | 2948 | 1465812158656 Marionette TRACE conn6 <- [1,1534,null,{}] 03:02:38 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29C2A3000) [pid = 2948] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:02:38 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2952C2400) [pid = 2948] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:02:38 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D295C7B800) [pid = 2948] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:02:38 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D295B97000) [pid = 2948] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:02:38 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D295A3B800) [pid = 2948] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:02:38 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D295C73C00) [pid = 2948] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:02:38 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D295BA0400) [pid = 2948] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:02:38 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D29EC70000) [pid = 2948] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:02:38 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D2A2839800) [pid = 2948] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:02:38 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D295930800) [pid = 2948] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:02:38 INFO - PROCESS | 2948 | 1465812158678 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:38 INFO - PROCESS | 2948 | 1465812158680 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:38 INFO - PROCESS | 2948 | 1465812158792 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 03:02:38 INFO - PROCESS | 2948 | 1465812158851 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:38 INFO - PROCESS | 2948 | 1465812158853 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:38 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9CEA800 == 39 [pid = 2948] [id = 393] 03:02:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D295B97C00) [pid = 2948] [serial = 1179] [outer = 0000000000000000] 03:02:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D29A3B4400) [pid = 2948] [serial = 1180] [outer = 000000D295B97C00] 03:02:38 INFO - PROCESS | 2948 | 1465812158898 Marionette DEBUG loaded listener.js 03:02:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D2A2839800) [pid = 2948] [serial = 1181] [outer = 000000D295B97C00] 03:02:39 INFO - PROCESS | 2948 | 1465812159268 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:02:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:02:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 626ms 03:02:39 INFO - PROCESS | 2948 | 1465812159284 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 03:02:39 INFO - PROCESS | 2948 | 1465812159286 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 03:02:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:02:39 INFO - PROCESS | 2948 | 1465812159296 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:02:39 INFO - PROCESS | 2948 | 1465812159298 Marionette TRACE conn6 <- [1,1538,null,{}] 03:02:39 INFO - PROCESS | 2948 | 1465812159301 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:39 INFO - PROCESS | 2948 | 1465812159303 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:39 INFO - PROCESS | 2948 | 1465812159384 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 03:02:39 INFO - PROCESS | 2948 | 1465812159389 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:39 INFO - PROCESS | 2948 | 1465812159391 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:39 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9EAA000 == 40 [pid = 2948] [id = 394] 03:02:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D2A2EE6400) [pid = 2948] [serial = 1182] [outer = 0000000000000000] 03:02:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D2A2EF1000) [pid = 2948] [serial = 1183] [outer = 000000D2A2EE6400] 03:02:39 INFO - PROCESS | 2948 | 1465812159435 Marionette DEBUG loaded listener.js 03:02:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D2A313E400) [pid = 2948] [serial = 1184] [outer = 000000D2A2EE6400] 03:02:39 INFO - PROCESS | 2948 | 1465812159863 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:02:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:02:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 587ms 03:02:39 INFO - PROCESS | 2948 | 1465812159880 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 03:02:39 INFO - PROCESS | 2948 | 1465812159883 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 03:02:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:02:39 INFO - PROCESS | 2948 | 1465812159900 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:02:39 INFO - PROCESS | 2948 | 1465812159902 Marionette TRACE conn6 <- [1,1542,null,{}] 03:02:39 INFO - PROCESS | 2948 | 1465812159906 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:39 INFO - PROCESS | 2948 | 1465812159908 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:40 INFO - PROCESS | 2948 | 1465812159998 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 03:02:40 INFO - PROCESS | 2948 | 1465812160004 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:40 INFO - PROCESS | 2948 | 1465812160006 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:40 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA017000 == 41 [pid = 2948] [id = 395] 03:02:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D2A2EEC400) [pid = 2948] [serial = 1185] [outer = 0000000000000000] 03:02:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D2A36B9400) [pid = 2948] [serial = 1186] [outer = 000000D2A2EEC400] 03:02:40 INFO - PROCESS | 2948 | 1465812160050 Marionette DEBUG loaded listener.js 03:02:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D2A36C5400) [pid = 2948] [serial = 1187] [outer = 000000D2A2EEC400] 03:02:40 INFO - PROCESS | 2948 | 1465812160501 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:02:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:02:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 649ms 03:02:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:02:40 INFO - PROCESS | 2948 | 1465812160538 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 03:02:40 INFO - PROCESS | 2948 | 1465812160541 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 03:02:40 INFO - PROCESS | 2948 | 1465812160544 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:02:40 INFO - PROCESS | 2948 | 1465812160546 Marionette TRACE conn6 <- [1,1546,null,{}] 03:02:40 INFO - PROCESS | 2948 | 1465812160553 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:40 INFO - PROCESS | 2948 | 1465812160555 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:40 INFO - PROCESS | 2948 | 1465812160643 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 03:02:40 INFO - PROCESS | 2948 | 1465812160650 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:40 INFO - PROCESS | 2948 | 1465812160652 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:40 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5807800 == 42 [pid = 2948] [id = 396] 03:02:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2952C2C00) [pid = 2948] [serial = 1188] [outer = 0000000000000000] 03:02:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A2C96000) [pid = 2948] [serial = 1189] [outer = 000000D2952C2C00] 03:02:40 INFO - PROCESS | 2948 | 1465812160697 Marionette DEBUG loaded listener.js 03:02:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A379E000) [pid = 2948] [serial = 1190] [outer = 000000D2952C2C00] 03:02:41 INFO - PROCESS | 2948 | 1465812161151 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:02:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:02:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 691ms 03:02:41 INFO - PROCESS | 2948 | 1465812161239 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 03:02:41 INFO - PROCESS | 2948 | 1465812161244 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 03:02:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:02:41 INFO - PROCESS | 2948 | 1465812161291 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:02:41 INFO - PROCESS | 2948 | 1465812161296 Marionette TRACE conn6 <- [1,1550,null,{}] 03:02:41 INFO - PROCESS | 2948 | 1465812161316 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:41 INFO - PROCESS | 2948 | 1465812161320 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:41 INFO - PROCESS | 2948 | 1465812161481 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 03:02:41 INFO - PROCESS | 2948 | 1465812161551 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:41 INFO - PROCESS | 2948 | 1465812161557 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:41 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C209000 == 43 [pid = 2948] [id = 397] 03:02:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D295B9FC00) [pid = 2948] [serial = 1191] [outer = 0000000000000000] 03:02:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D295C7B800) [pid = 2948] [serial = 1192] [outer = 000000D295B9FC00] 03:02:41 INFO - PROCESS | 2948 | 1465812161656 Marionette DEBUG loaded listener.js 03:02:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29A352800) [pid = 2948] [serial = 1193] [outer = 000000D295B9FC00] 03:02:42 INFO - PROCESS | 2948 | 1465812162227 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:02:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:02:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1031ms 03:02:42 INFO - PROCESS | 2948 | 1465812162284 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 03:02:42 INFO - PROCESS | 2948 | 1465812162289 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 03:02:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:02:42 INFO - PROCESS | 2948 | 1465812162295 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:02:42 INFO - PROCESS | 2948 | 1465812162299 Marionette TRACE conn6 <- [1,1554,null,{}] 03:02:42 INFO - PROCESS | 2948 | 1465812162302 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:42 INFO - PROCESS | 2948 | 1465812162305 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:42 INFO - PROCESS | 2948 | 1465812162422 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 03:02:42 INFO - PROCESS | 2948 | 1465812162541 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:42 INFO - PROCESS | 2948 | 1465812162544 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:42 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BB9800 == 44 [pid = 2948] [id = 398] 03:02:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29F377400) [pid = 2948] [serial = 1194] [outer = 0000000000000000] 03:02:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29F70B400) [pid = 2948] [serial = 1195] [outer = 000000D29F377400] 03:02:42 INFO - PROCESS | 2948 | 1465812162603 Marionette DEBUG loaded listener.js 03:02:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A0090400) [pid = 2948] [serial = 1196] [outer = 000000D29F377400] 03:02:43 INFO - PROCESS | 2948 | 1465812163206 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:02:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:02:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 943ms 03:02:43 INFO - PROCESS | 2948 | 1465812163241 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 03:02:43 INFO - PROCESS | 2948 | 1465812163244 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 03:02:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:02:43 INFO - PROCESS | 2948 | 1465812163248 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:02:43 INFO - PROCESS | 2948 | 1465812163252 Marionette TRACE conn6 <- [1,1558,null,{}] 03:02:43 INFO - PROCESS | 2948 | 1465812163264 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:43 INFO - PROCESS | 2948 | 1465812163269 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:43 INFO - PROCESS | 2948 | 1465812163386 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 03:02:43 INFO - PROCESS | 2948 | 1465812163507 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:43 INFO - PROCESS | 2948 | 1465812163510 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:43 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA238800 == 45 [pid = 2948] [id = 399] 03:02:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A2698800) [pid = 2948] [serial = 1197] [outer = 0000000000000000] 03:02:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A2B77C00) [pid = 2948] [serial = 1198] [outer = 000000D2A2698800] 03:02:43 INFO - PROCESS | 2948 | 1465812163571 Marionette DEBUG loaded listener.js 03:02:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A3178800) [pid = 2948] [serial = 1199] [outer = 000000D2A2698800] 03:02:44 INFO - PROCESS | 2948 | 1465812164403 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:02:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:02:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1191ms 03:02:44 INFO - PROCESS | 2948 | 1465812164441 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 03:02:44 INFO - PROCESS | 2948 | 1465812164445 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 03:02:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:02:44 INFO - PROCESS | 2948 | 1465812164451 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:02:44 INFO - PROCESS | 2948 | 1465812164454 Marionette TRACE conn6 <- [1,1562,null,{}] 03:02:44 INFO - PROCESS | 2948 | 1465812164460 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:44 INFO - PROCESS | 2948 | 1465812164463 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:44 INFO - PROCESS | 2948 | 1465812164565 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 03:02:44 INFO - PROCESS | 2948 | 1465812164638 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:44 INFO - PROCESS | 2948 | 1465812164642 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:44 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C303000 == 46 [pid = 2948] [id = 400] 03:02:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D296285400) [pid = 2948] [serial = 1200] [outer = 0000000000000000] 03:02:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D297157C00) [pid = 2948] [serial = 1201] [outer = 000000D296285400] 03:02:44 INFO - PROCESS | 2948 | 1465812164693 Marionette DEBUG loaded listener.js 03:02:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D29AF76800) [pid = 2948] [serial = 1202] [outer = 000000D296285400] 03:02:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D29F319000 == 45 [pid = 2948] [id = 378] 03:02:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA017000 == 44 [pid = 2948] [id = 395] 03:02:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9EAA000 == 43 [pid = 2948] [id = 394] 03:02:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9CEA800 == 42 [pid = 2948] [id = 393] 03:02:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5195800 == 41 [pid = 2948] [id = 392] 03:02:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BCC000 == 40 [pid = 2948] [id = 391] 03:02:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5870800 == 39 [pid = 2948] [id = 390] 03:02:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A289D000 == 38 [pid = 2948] [id = 389] 03:02:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D29BBFC800 == 37 [pid = 2948] [id = 388] 03:02:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D29A253800 == 36 [pid = 2948] [id = 387] 03:02:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BF5800 == 35 [pid = 2948] [id = 385] 03:02:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D29BBEF800 == 34 [pid = 2948] [id = 386] 03:02:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D29FDB2800 == 33 [pid = 2948] [id = 375] 03:02:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8B50800 == 32 [pid = 2948] [id = 376] 03:02:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA05E800 == 31 [pid = 2948] [id = 377] 03:02:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA238800 == 30 [pid = 2948] [id = 399] 03:02:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BB9800 == 29 [pid = 2948] [id = 398] 03:02:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5807800 == 28 [pid = 2948] [id = 396] 03:02:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C209000 == 27 [pid = 2948] [id = 397] 03:02:45 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D29C757800) [pid = 2948] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 03:02:45 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D29F707C00) [pid = 2948] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 03:02:45 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D29616C000) [pid = 2948] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 03:02:45 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D296C38C00) [pid = 2948] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 03:02:45 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D29A261400) [pid = 2948] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 03:02:45 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D295BA2000) [pid = 2948] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 03:02:45 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29AB92000) [pid = 2948] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 03:02:45 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29F37FC00) [pid = 2948] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 03:02:45 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29FEE4000) [pid = 2948] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 03:02:45 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29A260400) [pid = 2948] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 03:02:45 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D295C71800) [pid = 2948] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 03:02:45 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A00EDC00) [pid = 2948] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 03:02:45 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29F382C00) [pid = 2948] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 03:02:45 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A317B000) [pid = 2948] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 03:02:45 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A2B04800) [pid = 2948] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 03:02:45 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D295ADB400) [pid = 2948] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 03:02:45 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2959A8800) [pid = 2948] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 03:02:45 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2A1A9E800) [pid = 2948] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 03:02:45 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D29BB8C400) [pid = 2948] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 03:02:45 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A14C9C00) [pid = 2948] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 03:02:45 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D29FD3DC00) [pid = 2948] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 03:02:46 INFO - PROCESS | 2948 | 1465812166032 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 03:02:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:02:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1643ms 03:02:46 INFO - PROCESS | 2948 | 1465812166098 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 03:02:46 INFO - PROCESS | 2948 | 1465812166103 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 03:02:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:02:46 INFO - PROCESS | 2948 | 1465812166108 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:02:46 INFO - PROCESS | 2948 | 1465812166111 Marionette TRACE conn6 <- [1,1566,null,{}] 03:02:46 INFO - PROCESS | 2948 | 1465812166121 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:46 INFO - PROCESS | 2948 | 1465812166124 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:46 INFO - PROCESS | 2948 | 1465812166219 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 03:02:46 INFO - PROCESS | 2948 | 1465812166233 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:46 INFO - PROCESS | 2948 | 1465812166238 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:46 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29A255000 == 28 [pid = 2948] [id = 401] 03:02:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D295930400) [pid = 2948] [serial = 1203] [outer = 0000000000000000] 03:02:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D29599C000) [pid = 2948] [serial = 1204] [outer = 000000D295930400] 03:02:46 INFO - PROCESS | 2948 | 1465812166286 Marionette DEBUG loaded listener.js 03:02:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D295A45C00) [pid = 2948] [serial = 1205] [outer = 000000D295930400] 03:02:46 INFO - PROCESS | 2948 | 1465812166768 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 03:02:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:02:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 689ms 03:02:46 INFO - PROCESS | 2948 | 1465812166801 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 03:02:46 INFO - PROCESS | 2948 | 1465812166807 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 03:02:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:02:46 INFO - PROCESS | 2948 | 1465812166813 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:02:46 INFO - PROCESS | 2948 | 1465812166816 Marionette TRACE conn6 <- [1,1570,null,{}] 03:02:46 INFO - PROCESS | 2948 | 1465812166820 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:46 INFO - PROCESS | 2948 | 1465812166822 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:46 INFO - PROCESS | 2948 | 1465812166913 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 03:02:46 INFO - PROCESS | 2948 | 1465812166921 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:46 INFO - PROCESS | 2948 | 1465812166923 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:46 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C282000 == 29 [pid = 2948] [id = 402] 03:02:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D295C6EC00) [pid = 2948] [serial = 1206] [outer = 0000000000000000] 03:02:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D295C76800) [pid = 2948] [serial = 1207] [outer = 000000D295C6EC00] 03:02:46 INFO - PROCESS | 2948 | 1465812166972 Marionette DEBUG loaded listener.js 03:02:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29664AC00) [pid = 2948] [serial = 1208] [outer = 000000D295C6EC00] 03:02:47 INFO - PROCESS | 2948 | 1465812167457 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:02:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:02:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 692ms 03:02:47 INFO - PROCESS | 2948 | 1465812167507 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 03:02:47 INFO - PROCESS | 2948 | 1465812167509 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 03:02:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:02:47 INFO - PROCESS | 2948 | 1465812167513 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:02:47 INFO - PROCESS | 2948 | 1465812167516 Marionette TRACE conn6 <- [1,1574,null,{}] 03:02:47 INFO - PROCESS | 2948 | 1465812167528 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:47 INFO - PROCESS | 2948 | 1465812167533 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:47 INFO - PROCESS | 2948 | 1465812167651 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 03:02:47 INFO - PROCESS | 2948 | 1465812167734 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:47 INFO - PROCESS | 2948 | 1465812167738 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:47 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2472800 == 30 [pid = 2948] [id = 403] 03:02:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D295929800) [pid = 2948] [serial = 1209] [outer = 0000000000000000] 03:02:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29A3B0000) [pid = 2948] [serial = 1210] [outer = 000000D295929800] 03:02:47 INFO - PROCESS | 2948 | 1465812167787 Marionette DEBUG loaded listener.js 03:02:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29AFDB000) [pid = 2948] [serial = 1211] [outer = 000000D295929800] 03:02:48 INFO - PROCESS | 2948 | 1465812168217 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 03:02:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:02:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 734ms 03:02:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:02:48 INFO - PROCESS | 2948 | 1465812168250 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 03:02:48 INFO - PROCESS | 2948 | 1465812168253 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 03:02:48 INFO - PROCESS | 2948 | 1465812168256 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:02:48 INFO - PROCESS | 2948 | 1465812168258 Marionette TRACE conn6 <- [1,1578,null,{}] 03:02:48 INFO - PROCESS | 2948 | 1465812168266 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:48 INFO - PROCESS | 2948 | 1465812168268 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:48 INFO - PROCESS | 2948 | 1465812168383 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 03:02:48 INFO - PROCESS | 2948 | 1465812168389 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:48 INFO - PROCESS | 2948 | 1465812168391 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:48 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2E28000 == 31 [pid = 2948] [id = 404] 03:02:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29BB8CC00) [pid = 2948] [serial = 1212] [outer = 0000000000000000] 03:02:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29EC6E000) [pid = 2948] [serial = 1213] [outer = 000000D29BB8CC00] 03:02:48 INFO - PROCESS | 2948 | 1465812168478 Marionette DEBUG loaded listener.js 03:02:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29F382000) [pid = 2948] [serial = 1214] [outer = 000000D29BB8CC00] 03:02:48 INFO - PROCESS | 2948 | 1465812168944 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 03:02:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:02:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 733ms 03:02:49 INFO - PROCESS | 2948 | 1465812169007 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 03:02:49 INFO - PROCESS | 2948 | 1465812169009 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 03:02:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:02:49 INFO - PROCESS | 2948 | 1465812169022 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:02:49 INFO - PROCESS | 2948 | 1465812169024 Marionette TRACE conn6 <- [1,1582,null,{}] 03:02:49 INFO - PROCESS | 2948 | 1465812169028 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:49 INFO - PROCESS | 2948 | 1465812169030 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:49 INFO - PROCESS | 2948 | 1465812169139 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 03:02:49 INFO - PROCESS | 2948 | 1465812169150 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:49 INFO - PROCESS | 2948 | 1465812169153 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:49 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A585E000 == 32 [pid = 2948] [id = 405] 03:02:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D295C6E800) [pid = 2948] [serial = 1215] [outer = 0000000000000000] 03:02:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29FD0C800) [pid = 2948] [serial = 1216] [outer = 000000D295C6E800] 03:02:49 INFO - PROCESS | 2948 | 1465812169197 Marionette DEBUG loaded listener.js 03:02:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D29FEDE000) [pid = 2948] [serial = 1217] [outer = 000000D295C6E800] 03:02:49 INFO - PROCESS | 2948 | 1465812169672 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:02:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:02:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 689ms 03:02:49 INFO - PROCESS | 2948 | 1465812169716 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 03:02:49 INFO - PROCESS | 2948 | 1465812169718 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 03:02:49 INFO - PROCESS | 2948 | 1465812169721 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:02:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:02:49 INFO - PROCESS | 2948 | 1465812169723 Marionette TRACE conn6 <- [1,1586,null,{}] 03:02:49 INFO - PROCESS | 2948 | 1465812169727 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:49 INFO - PROCESS | 2948 | 1465812169733 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:49 INFO - PROCESS | 2948 | 1465812169871 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 03:02:49 INFO - PROCESS | 2948 | 1465812169885 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:49 INFO - PROCESS | 2948 | 1465812169887 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:49 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BCF000 == 33 [pid = 2948] [id = 406] 03:02:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A0091800) [pid = 2948] [serial = 1218] [outer = 0000000000000000] 03:02:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A14CA000) [pid = 2948] [serial = 1219] [outer = 000000D2A0091800] 03:02:49 INFO - PROCESS | 2948 | 1465812169933 Marionette DEBUG loaded listener.js 03:02:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A1E77000) [pid = 2948] [serial = 1220] [outer = 000000D2A0091800] 03:02:50 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2A2EEC400) [pid = 2948] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:02:50 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2952C2C00) [pid = 2948] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:02:50 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29FD04400) [pid = 2948] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:02:50 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A23E2400) [pid = 2948] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:02:50 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D295B97C00) [pid = 2948] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:02:50 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D295930000) [pid = 2948] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:02:50 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29FD3C400) [pid = 2948] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:02:50 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29EC76000) [pid = 2948] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:02:50 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29A264000) [pid = 2948] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:02:50 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D295A45400) [pid = 2948] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:02:50 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29A265400) [pid = 2948] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:02:50 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A2EE6400) [pid = 2948] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:02:50 INFO - PROCESS | 2948 | 1465812170540 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:02:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:02:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 839ms 03:02:50 INFO - PROCESS | 2948 | 1465812170563 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 03:02:50 INFO - PROCESS | 2948 | 1465812170565 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 03:02:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:02:50 INFO - PROCESS | 2948 | 1465812170568 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:02:50 INFO - PROCESS | 2948 | 1465812170569 Marionette TRACE conn6 <- [1,1590,null,{}] 03:02:50 INFO - PROCESS | 2948 | 1465812170573 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:50 INFO - PROCESS | 2948 | 1465812170575 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:50 INFO - PROCESS | 2948 | 1465812170655 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 03:02:50 INFO - PROCESS | 2948 | 1465812170661 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:50 INFO - PROCESS | 2948 | 1465812170663 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:50 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8FF5000 == 34 [pid = 2948] [id = 407] 03:02:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29A04E000) [pid = 2948] [serial = 1221] [outer = 0000000000000000] 03:02:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A2371800) [pid = 2948] [serial = 1222] [outer = 000000D29A04E000] 03:02:50 INFO - PROCESS | 2948 | 1465812170707 Marionette DEBUG loaded listener.js 03:02:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A237B400) [pid = 2948] [serial = 1223] [outer = 000000D29A04E000] 03:02:51 INFO - PROCESS | 2948 | 1465812171130 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 03:02:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:02:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 587ms 03:02:51 INFO - PROCESS | 2948 | 1465812171159 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 03:02:51 INFO - PROCESS | 2948 | 1465812171162 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 03:02:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:02:51 INFO - PROCESS | 2948 | 1465812171165 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:02:51 INFO - PROCESS | 2948 | 1465812171166 Marionette TRACE conn6 <- [1,1594,null,{}] 03:02:51 INFO - PROCESS | 2948 | 1465812171174 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:51 INFO - PROCESS | 2948 | 1465812171176 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:51 INFO - PROCESS | 2948 | 1465812171257 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 03:02:51 INFO - PROCESS | 2948 | 1465812171263 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:51 INFO - PROCESS | 2948 | 1465812171265 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:51 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9CE4800 == 35 [pid = 2948] [id = 408] 03:02:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A28C5C00) [pid = 2948] [serial = 1224] [outer = 0000000000000000] 03:02:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A2B0D800) [pid = 2948] [serial = 1225] [outer = 000000D2A28C5C00] 03:02:51 INFO - PROCESS | 2948 | 1465812171310 Marionette DEBUG loaded listener.js 03:02:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A2E9E000) [pid = 2948] [serial = 1226] [outer = 000000D2A28C5C00] 03:02:51 INFO - PROCESS | 2948 | 1465812171750 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 03:02:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:02:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 627ms 03:02:51 INFO - PROCESS | 2948 | 1465812171796 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 03:02:51 INFO - PROCESS | 2948 | 1465812171798 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 03:02:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:02:51 INFO - PROCESS | 2948 | 1465812171801 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:02:51 INFO - PROCESS | 2948 | 1465812171803 Marionette TRACE conn6 <- [1,1598,null,{}] 03:02:51 INFO - PROCESS | 2948 | 1465812171806 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:51 INFO - PROCESS | 2948 | 1465812171808 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:51 INFO - PROCESS | 2948 | 1465812171891 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 03:02:51 INFO - PROCESS | 2948 | 1465812171898 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:51 INFO - PROCESS | 2948 | 1465812171900 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:51 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2472000 == 36 [pid = 2948] [id = 409] 03:02:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A2EA8C00) [pid = 2948] [serial = 1227] [outer = 0000000000000000] 03:02:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A2EEA800) [pid = 2948] [serial = 1228] [outer = 000000D2A2EA8C00] 03:02:51 INFO - PROCESS | 2948 | 1465812171945 Marionette DEBUG loaded listener.js 03:02:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A313B400) [pid = 2948] [serial = 1229] [outer = 000000D2A2EA8C00] 03:02:52 INFO - PROCESS | 2948 | 1465812172559 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 03:02:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:02:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 839ms 03:02:52 INFO - PROCESS | 2948 | 1465812172644 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 03:02:52 INFO - PROCESS | 2948 | 1465812172649 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 03:02:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:02:52 INFO - PROCESS | 2948 | 1465812172654 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:02:52 INFO - PROCESS | 2948 | 1465812172658 Marionette TRACE conn6 <- [1,1602,null,{}] 03:02:52 INFO - PROCESS | 2948 | 1465812172664 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:52 INFO - PROCESS | 2948 | 1465812172667 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:52 INFO - PROCESS | 2948 | 1465812172849 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 03:02:52 INFO - PROCESS | 2948 | 1465812172860 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:52 INFO - PROCESS | 2948 | 1465812172863 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:52 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BBED000 == 37 [pid = 2948] [id = 410] 03:02:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2958D8C00) [pid = 2948] [serial = 1230] [outer = 0000000000000000] 03:02:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D295A36C00) [pid = 2948] [serial = 1231] [outer = 000000D2958D8C00] 03:02:52 INFO - PROCESS | 2948 | 1465812172921 Marionette DEBUG loaded listener.js 03:02:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D295BA4400) [pid = 2948] [serial = 1232] [outer = 000000D2958D8C00] 03:02:53 INFO - PROCESS | 2948 | 1465812173777 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 03:02:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 03:02:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1194ms 03:02:53 INFO - PROCESS | 2948 | 1465812173852 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 03:02:53 INFO - PROCESS | 2948 | 1465812173857 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 03:02:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:02:53 INFO - PROCESS | 2948 | 1465812173864 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:02:53 INFO - PROCESS | 2948 | 1465812173867 Marionette TRACE conn6 <- [1,1606,null,{}] 03:02:53 INFO - PROCESS | 2948 | 1465812173895 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:53 INFO - PROCESS | 2948 | 1465812173899 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:54 INFO - PROCESS | 2948 | 1465812174033 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 03:02:54 INFO - PROCESS | 2948 | 1465812174104 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:54 INFO - PROCESS | 2948 | 1465812174107 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:54 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A585C800 == 38 [pid = 2948] [id = 411] 03:02:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D29A26AC00) [pid = 2948] [serial = 1233] [outer = 0000000000000000] 03:02:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D29BB8B400) [pid = 2948] [serial = 1234] [outer = 000000D29A26AC00] 03:02:54 INFO - PROCESS | 2948 | 1465812174165 Marionette DEBUG loaded listener.js 03:02:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D29F707C00) [pid = 2948] [serial = 1235] [outer = 000000D29A26AC00] 03:02:55 INFO - PROCESS | 2948 | 1465812175098 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 03:02:55 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9CE4800 == 37 [pid = 2948] [id = 408] 03:02:55 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8FF5000 == 36 [pid = 2948] [id = 407] 03:02:55 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BCF000 == 35 [pid = 2948] [id = 406] 03:02:55 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A585E000 == 34 [pid = 2948] [id = 405] 03:02:55 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2E28000 == 33 [pid = 2948] [id = 404] 03:02:55 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2472800 == 32 [pid = 2948] [id = 403] 03:02:55 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C282000 == 31 [pid = 2948] [id = 402] 03:02:55 INFO - PROCESS | 2948 | --DOCSHELL 000000D29A255000 == 30 [pid = 2948] [id = 401] 03:02:55 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C303000 == 29 [pid = 2948] [id = 400] 03:02:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:02:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1265ms 03:02:55 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D2A36C5400) [pid = 2948] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D2A379E000) [pid = 2948] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D2A1AC1C00) [pid = 2948] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2A255AC00) [pid = 2948] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D29A3B4400) [pid = 2948] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D295A34400) [pid = 2948] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D295C77800) [pid = 2948] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A009D800) [pid = 2948] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A1E75000) [pid = 2948] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29A2F4000) [pid = 2948] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29AB25400) [pid = 2948] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D295A4E400) [pid = 2948] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D295C7A400) [pid = 2948] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29C752C00) [pid = 2948] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29F704800) [pid = 2948] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2A2C96000) [pid = 2948] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A2EF1000) [pid = 2948] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2A36B9400) [pid = 2948] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D2A2B7E000) [pid = 2948] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A2839800) [pid = 2948] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2A313E400) [pid = 2948] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D2A14CC000) [pid = 2948] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D2A1E82800) [pid = 2948] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 2948 | 1465812175144 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 03:02:55 INFO - PROCESS | 2948 | 1465812175148 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 03:02:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:02:55 INFO - PROCESS | 2948 | 1465812175153 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:02:55 INFO - PROCESS | 2948 | 1465812175157 Marionette TRACE conn6 <- [1,1610,null,{}] 03:02:55 INFO - PROCESS | 2948 | 1465812175162 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:55 INFO - PROCESS | 2948 | 1465812175165 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:55 INFO - PROCESS | 2948 | 1465812175258 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 03:02:55 INFO - PROCESS | 2948 | 1465812175272 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:55 INFO - PROCESS | 2948 | 1465812175277 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:55 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29B005800 == 30 [pid = 2948] [id = 412] 03:02:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D295B99000) [pid = 2948] [serial = 1236] [outer = 0000000000000000] 03:02:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D295C6E000) [pid = 2948] [serial = 1237] [outer = 000000D295B99000] 03:02:55 INFO - PROCESS | 2948 | 1465812175326 Marionette DEBUG loaded listener.js 03:02:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D296FE4800) [pid = 2948] [serial = 1238] [outer = 000000D295B99000] 03:02:55 INFO - PROCESS | 2948 | 1465812175854 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 03:02:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 03:02:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 735ms 03:02:55 INFO - PROCESS | 2948 | 1465812175891 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 03:02:55 INFO - PROCESS | 2948 | 1465812175896 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 03:02:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:02:55 INFO - PROCESS | 2948 | 1465812175902 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:02:55 INFO - PROCESS | 2948 | 1465812175904 Marionette TRACE conn6 <- [1,1614,null,{}] 03:02:55 INFO - PROCESS | 2948 | 1465812175908 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:55 INFO - PROCESS | 2948 | 1465812175911 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:56 INFO - PROCESS | 2948 | 1465812176001 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 03:02:56 INFO - PROCESS | 2948 | 1465812176081 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:56 INFO - PROCESS | 2948 | 1465812176083 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:56 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A1A5D000 == 31 [pid = 2948] [id = 413] 03:02:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D29A26D800) [pid = 2948] [serial = 1239] [outer = 0000000000000000] 03:02:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D29AD6F800) [pid = 2948] [serial = 1240] [outer = 000000D29A26D800] 03:02:56 INFO - PROCESS | 2948 | 1465812176131 Marionette DEBUG loaded listener.js 03:02:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D29BCD0400) [pid = 2948] [serial = 1241] [outer = 000000D29A26D800] 03:02:56 INFO - PROCESS | 2948 | 1465812176526 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:02:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:02:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 691ms 03:02:56 INFO - PROCESS | 2948 | 1465812176596 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 03:02:56 INFO - PROCESS | 2948 | 1465812176599 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 03:02:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:02:56 INFO - PROCESS | 2948 | 1465812176602 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:02:56 INFO - PROCESS | 2948 | 1465812176606 Marionette TRACE conn6 <- [1,1618,null,{}] 03:02:56 INFO - PROCESS | 2948 | 1465812176617 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:56 INFO - PROCESS | 2948 | 1465812176622 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:56 INFO - PROCESS | 2948 | 1465812176711 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 03:02:56 INFO - PROCESS | 2948 | 1465812176725 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:56 INFO - PROCESS | 2948 | 1465812176728 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:56 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A3E91000 == 32 [pid = 2948] [id = 414] 03:02:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D2958D2800) [pid = 2948] [serial = 1242] [outer = 0000000000000000] 03:02:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29FED2000) [pid = 2948] [serial = 1243] [outer = 000000D2958D2800] 03:02:56 INFO - PROCESS | 2948 | 1465812176778 Marionette DEBUG loaded listener.js 03:02:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2A00EE400) [pid = 2948] [serial = 1244] [outer = 000000D2958D2800] 03:02:57 INFO - PROCESS | 2948 | 1465812177213 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 03:02:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:02:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 689ms 03:02:57 INFO - PROCESS | 2948 | 1465812177295 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 03:02:57 INFO - PROCESS | 2948 | 1465812177298 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 03:02:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:02:57 INFO - PROCESS | 2948 | 1465812177307 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:02:57 INFO - PROCESS | 2948 | 1465812177309 Marionette TRACE conn6 <- [1,1622,null,{}] 03:02:57 INFO - PROCESS | 2948 | 1465812177313 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:57 INFO - PROCESS | 2948 | 1465812177315 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:57 INFO - PROCESS | 2948 | 1465812177459 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 03:02:57 INFO - PROCESS | 2948 | 1465812177467 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:57 INFO - PROCESS | 2948 | 1465812177469 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:57 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BC3800 == 33 [pid = 2948] [id = 415] 03:02:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A16D9C00) [pid = 2948] [serial = 1245] [outer = 0000000000000000] 03:02:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A1AC6800) [pid = 2948] [serial = 1246] [outer = 000000D2A16D9C00] 03:02:57 INFO - PROCESS | 2948 | 1465812177518 Marionette DEBUG loaded listener.js 03:02:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A1E77C00) [pid = 2948] [serial = 1247] [outer = 000000D2A16D9C00] 03:02:57 INFO - PROCESS | 2948 | 1465812177970 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:02:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:02:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 692ms 03:02:58 INFO - PROCESS | 2948 | 1465812177995 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 03:02:58 INFO - PROCESS | 2948 | 1465812177997 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 03:02:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:02:58 INFO - PROCESS | 2948 | 1465812178001 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:02:58 INFO - PROCESS | 2948 | 1465812178002 Marionette TRACE conn6 <- [1,1626,null,{}] 03:02:58 INFO - PROCESS | 2948 | 1465812178006 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:58 INFO - PROCESS | 2948 | 1465812178008 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:58 INFO - PROCESS | 2948 | 1465812178117 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 03:02:58 INFO - PROCESS | 2948 | 1465812178122 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:58 INFO - PROCESS | 2948 | 1465812178125 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:58 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9A6F800 == 34 [pid = 2948] [id = 416] 03:02:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A1AC3800) [pid = 2948] [serial = 1248] [outer = 0000000000000000] 03:02:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A237B000) [pid = 2948] [serial = 1249] [outer = 000000D2A1AC3800] 03:02:58 INFO - PROCESS | 2948 | 1465812178169 Marionette DEBUG loaded listener.js 03:02:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A2B81C00) [pid = 2948] [serial = 1250] [outer = 000000D2A1AC3800] 03:02:58 INFO - PROCESS | 2948 | 1465812178648 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 03:02:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:02:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 690ms 03:02:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:02:58 INFO - PROCESS | 2948 | 1465812178701 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 03:02:58 INFO - PROCESS | 2948 | 1465812178703 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 03:02:58 INFO - PROCESS | 2948 | 1465812178707 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:02:58 INFO - PROCESS | 2948 | 1465812178708 Marionette TRACE conn6 <- [1,1630,null,{}] 03:02:58 INFO - PROCESS | 2948 | 1465812178712 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:58 INFO - PROCESS | 2948 | 1465812178718 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:58 INFO - PROCESS | 2948 | 1465812178897 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 03:02:58 INFO - PROCESS | 2948 | 1465812178922 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:58 INFO - PROCESS | 2948 | 1465812178924 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:58 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9EB3000 == 35 [pid = 2948] [id = 417] 03:02:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A317B000) [pid = 2948] [serial = 1251] [outer = 0000000000000000] 03:02:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A343D400) [pid = 2948] [serial = 1252] [outer = 000000D2A317B000] 03:02:58 INFO - PROCESS | 2948 | 1465812178970 Marionette DEBUG loaded listener.js 03:02:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A3795000) [pid = 2948] [serial = 1253] [outer = 000000D2A317B000] 03:02:59 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D295C6EC00) [pid = 2948] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:02:59 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29F377400) [pid = 2948] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:02:59 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A28C5C00) [pid = 2948] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:02:59 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29BB8CC00) [pid = 2948] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:02:59 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A0091800) [pid = 2948] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:02:59 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A2698800) [pid = 2948] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:02:59 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D295929800) [pid = 2948] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:02:59 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D295C6E800) [pid = 2948] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:02:59 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D296285400) [pid = 2948] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:02:59 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D295B9FC00) [pid = 2948] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:02:59 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D295930400) [pid = 2948] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:02:59 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D29A04E000) [pid = 2948] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:02:59 INFO - PROCESS | 2948 | 1465812179452 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 03:02:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:02:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 776ms 03:02:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:02:59 INFO - PROCESS | 2948 | 1465812179484 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 03:02:59 INFO - PROCESS | 2948 | 1465812179486 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 03:02:59 INFO - PROCESS | 2948 | 1465812179489 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:02:59 INFO - PROCESS | 2948 | 1465812179491 Marionette TRACE conn6 <- [1,1634,null,{}] 03:02:59 INFO - PROCESS | 2948 | 1465812179494 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:59 INFO - PROCESS | 2948 | 1465812179496 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:59 INFO - PROCESS | 2948 | 1465812179578 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 03:02:59 INFO - PROCESS | 2948 | 1465812179654 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:59 INFO - PROCESS | 2948 | 1465812179657 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:02:59 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA049000 == 36 [pid = 2948] [id = 418] 03:02:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D295B9FC00) [pid = 2948] [serial = 1254] [outer = 0000000000000000] 03:02:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29FD04400) [pid = 2948] [serial = 1255] [outer = 000000D295B9FC00] 03:02:59 INFO - PROCESS | 2948 | 1465812179701 Marionette DEBUG loaded listener.js 03:02:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2A2EA9000) [pid = 2948] [serial = 1256] [outer = 000000D295B9FC00] 03:03:00 INFO - PROCESS | 2948 | 1465812180067 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 03:03:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:03:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 628ms 03:03:00 INFO - PROCESS | 2948 | 1465812180121 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 03:03:00 INFO - PROCESS | 2948 | 1465812180124 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 03:03:00 INFO - PROCESS | 2948 | 1465812180127 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:03:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:03:00 INFO - PROCESS | 2948 | 1465812180128 Marionette TRACE conn6 <- [1,1638,null,{}] 03:03:00 INFO - PROCESS | 2948 | 1465812180132 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:00 INFO - PROCESS | 2948 | 1465812180142 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:00 INFO - PROCESS | 2948 | 1465812180280 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 03:03:00 INFO - PROCESS | 2948 | 1465812180291 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:00 INFO - PROCESS | 2948 | 1465812180293 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:00 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA087800 == 37 [pid = 2948] [id = 419] 03:03:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A237D800) [pid = 2948] [serial = 1257] [outer = 0000000000000000] 03:03:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A379EC00) [pid = 2948] [serial = 1258] [outer = 000000D2A237D800] 03:03:00 INFO - PROCESS | 2948 | 1465812180337 Marionette DEBUG loaded listener.js 03:03:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A401C400) [pid = 2948] [serial = 1259] [outer = 000000D2A237D800] 03:03:00 INFO - PROCESS | 2948 | 1465812180741 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 03:03:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:03:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 628ms 03:03:00 INFO - PROCESS | 2948 | 1465812180759 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 03:03:00 INFO - PROCESS | 2948 | 1465812180761 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 03:03:00 INFO - PROCESS | 2948 | 1465812180764 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:03:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:03:00 INFO - PROCESS | 2948 | 1465812180766 Marionette TRACE conn6 <- [1,1642,null,{}] 03:03:00 INFO - PROCESS | 2948 | 1465812180769 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:00 INFO - PROCESS | 2948 | 1465812180771 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:00 INFO - PROCESS | 2948 | 1465812180885 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 03:03:00 INFO - PROCESS | 2948 | 1465812180892 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:00 INFO - PROCESS | 2948 | 1465812180894 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:00 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A3DE5800 == 38 [pid = 2948] [id = 420] 03:03:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29BCC5800) [pid = 2948] [serial = 1260] [outer = 0000000000000000] 03:03:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A401C000) [pid = 2948] [serial = 1261] [outer = 000000D29BCC5800] 03:03:00 INFO - PROCESS | 2948 | 1465812180940 Marionette DEBUG loaded listener.js 03:03:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A5149C00) [pid = 2948] [serial = 1262] [outer = 000000D29BCC5800] 03:03:01 INFO - PROCESS | 2948 | 1465812181340 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:03:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:03:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 627ms 03:03:01 INFO - PROCESS | 2948 | 1465812181395 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 03:03:01 INFO - PROCESS | 2948 | 1465812181399 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 03:03:01 INFO - PROCESS | 2948 | 1465812181404 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:03:01 INFO - PROCESS | 2948 | 1465812181409 Marionette TRACE conn6 <- [1,1646,null,{}] 03:03:01 INFO - PROCESS | 2948 | 1465812181415 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:01 INFO - PROCESS | 2948 | 1465812181419 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:01 INFO - PROCESS | 2948 | 1465812181570 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 03:03:01 INFO - PROCESS | 2948 | 1465812181742 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:01 INFO - PROCESS | 2948 | 1465812181747 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:01 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29B01D000 == 39 [pid = 2948] [id = 421] 03:03:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D295ADDC00) [pid = 2948] [serial = 1263] [outer = 0000000000000000] 03:03:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D295BA1000) [pid = 2948] [serial = 1264] [outer = 000000D295ADDC00] 03:03:01 INFO - PROCESS | 2948 | 1465812181807 Marionette DEBUG loaded listener.js 03:03:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D29A266400) [pid = 2948] [serial = 1265] [outer = 000000D295ADDC00] 03:03:02 INFO - PROCESS | 2948 | 1465812182392 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:03:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:03:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1025ms 03:03:02 INFO - PROCESS | 2948 | 1465812182434 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 03:03:02 INFO - PROCESS | 2948 | 1465812182438 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 03:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:03:02 INFO - PROCESS | 2948 | 1465812182445 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:03:02 INFO - PROCESS | 2948 | 1465812182449 Marionette TRACE conn6 <- [1,1650,null,{}] 03:03:02 INFO - PROCESS | 2948 | 1465812182453 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:02 INFO - PROCESS | 2948 | 1465812182456 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:02 INFO - PROCESS | 2948 | 1465812182572 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 03:03:02 INFO - PROCESS | 2948 | 1465812182694 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:02 INFO - PROCESS | 2948 | 1465812182697 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:02 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8B54000 == 40 [pid = 2948] [id = 422] 03:03:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D29EC76000) [pid = 2948] [serial = 1266] [outer = 0000000000000000] 03:03:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D29FD09800) [pid = 2948] [serial = 1267] [outer = 000000D29EC76000] 03:03:02 INFO - PROCESS | 2948 | 1465812182756 Marionette DEBUG loaded listener.js 03:03:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A14C2C00) [pid = 2948] [serial = 1268] [outer = 000000D29EC76000] 03:03:03 INFO - PROCESS | 2948 | 1465812183351 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 943ms 03:03:03 INFO - PROCESS | 2948 | 1465812183385 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 03:03:03 INFO - PROCESS | 2948 | 1465812183388 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 03:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:03:03 INFO - PROCESS | 2948 | 1465812183392 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:03:03 INFO - PROCESS | 2948 | 1465812183394 Marionette TRACE conn6 <- [1,1654,null,{}] 03:03:03 INFO - PROCESS | 2948 | 1465812183406 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:03 INFO - PROCESS | 2948 | 1465812183411 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:03 INFO - PROCESS | 2948 | 1465812183531 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 03:03:03 INFO - PROCESS | 2948 | 1465812183629 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:03 INFO - PROCESS | 2948 | 1465812183633 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:03 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AAAC9800 == 41 [pid = 2948] [id = 423] 03:03:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A2EEB400) [pid = 2948] [serial = 1269] [outer = 0000000000000000] 03:03:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A3136800) [pid = 2948] [serial = 1270] [outer = 000000D2A2EEB400] 03:03:03 INFO - PROCESS | 2948 | 1465812183693 Marionette DEBUG loaded listener.js 03:03:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D2A36C5000) [pid = 2948] [serial = 1271] [outer = 000000D2A2EEB400] 03:03:04 INFO - PROCESS | 2948 | 1465812184365 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 03:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1025ms 03:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:03:04 INFO - PROCESS | 2948 | 1465812184420 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 03:03:04 INFO - PROCESS | 2948 | 1465812184423 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 03:03:04 INFO - PROCESS | 2948 | 1465812184426 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:03:04 INFO - PROCESS | 2948 | 1465812184428 Marionette TRACE conn6 <- [1,1658,null,{}] 03:03:04 INFO - PROCESS | 2948 | 1465812184432 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:04 INFO - PROCESS | 2948 | 1465812184435 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:04 INFO - PROCESS | 2948 | 1465812184549 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 03:03:04 INFO - PROCESS | 2948 | 1465812184781 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:04 INFO - PROCESS | 2948 | 1465812184784 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:04 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29A25D000 == 42 [pid = 2948] [id = 424] 03:03:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D295824C00) [pid = 2948] [serial = 1272] [outer = 0000000000000000] 03:03:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D295931400) [pid = 2948] [serial = 1273] [outer = 000000D295824C00] 03:03:04 INFO - PROCESS | 2948 | 1465812184852 Marionette DEBUG loaded listener.js 03:03:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D295C6E800) [pid = 2948] [serial = 1274] [outer = 000000D295824C00] 03:03:05 INFO - PROCESS | 2948 | 1465812185442 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 03:03:06 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA087800 == 41 [pid = 2948] [id = 419] 03:03:06 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA049000 == 40 [pid = 2948] [id = 418] 03:03:06 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9EB3000 == 39 [pid = 2948] [id = 417] 03:03:06 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9A6F800 == 38 [pid = 2948] [id = 416] 03:03:06 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BC3800 == 37 [pid = 2948] [id = 415] 03:03:06 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A3E91000 == 36 [pid = 2948] [id = 414] 03:03:06 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A1A5D000 == 35 [pid = 2948] [id = 413] 03:03:06 INFO - PROCESS | 2948 | --DOCSHELL 000000D29B005800 == 34 [pid = 2948] [id = 412] 03:03:06 INFO - PROCESS | 2948 | --DOCSHELL 000000D29BBED000 == 33 [pid = 2948] [id = 410] 03:03:06 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2472000 == 32 [pid = 2948] [id = 409] 03:03:06 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A585C800 == 31 [pid = 2948] [id = 411] 03:03:06 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AAAC9800 == 30 [pid = 2948] [id = 423] 03:03:06 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8B54000 == 29 [pid = 2948] [id = 422] 03:03:06 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A3DE5800 == 28 [pid = 2948] [id = 420] 03:03:06 INFO - PROCESS | 2948 | --DOCSHELL 000000D29B01D000 == 27 [pid = 2948] [id = 421] 03:03:06 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D29664AC00) [pid = 2948] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 03:03:06 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D2A0090400) [pid = 2948] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 03:03:06 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D2A2B0D800) [pid = 2948] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 03:03:06 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D29F382000) [pid = 2948] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 03:03:06 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D2A1E77000) [pid = 2948] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 03:03:06 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D2A2B77C00) [pid = 2948] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 03:03:06 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D29AFDB000) [pid = 2948] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 03:03:06 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D29F70B400) [pid = 2948] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 03:03:06 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A14CA000) [pid = 2948] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 03:03:06 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29FD0C800) [pid = 2948] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 03:03:06 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29AF76800) [pid = 2948] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 03:03:06 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D295C7B800) [pid = 2948] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 03:03:06 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D295A45C00) [pid = 2948] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 03:03:06 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D295C76800) [pid = 2948] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 03:03:06 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29FEDE000) [pid = 2948] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 03:03:06 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29599C000) [pid = 2948] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 03:03:06 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29EC6E000) [pid = 2948] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 03:03:06 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A237B400) [pid = 2948] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 03:03:06 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A2371800) [pid = 2948] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 03:03:06 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D297157C00) [pid = 2948] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 03:03:06 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A3178800) [pid = 2948] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 03:03:06 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D29A352800) [pid = 2948] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 03:03:06 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D29A3B0000) [pid = 2948] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 03:03:06 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A2E9E000) [pid = 2948] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 03:03:06 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2A2EEA800) [pid = 2948] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 03:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1736ms 03:03:06 INFO - PROCESS | 2948 | 1465812186220 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 03:03:06 INFO - PROCESS | 2948 | 1465812186225 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 03:03:06 INFO - PROCESS | 2948 | 1465812186232 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:03:06 INFO - PROCESS | 2948 | 1465812186235 Marionette TRACE conn6 <- [1,1662,null,{}] 03:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:03:06 INFO - PROCESS | 2948 | 1465812186241 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:06 INFO - PROCESS | 2948 | 1465812186245 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:06 INFO - PROCESS | 2948 | 1465812186336 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 03:03:06 INFO - PROCESS | 2948 | 1465812186344 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:06 INFO - PROCESS | 2948 | 1465812186349 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:06 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29A25D800 == 28 [pid = 2948] [id = 425] 03:03:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D2959AA800) [pid = 2948] [serial = 1275] [outer = 0000000000000000] 03:03:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D295A33800) [pid = 2948] [serial = 1276] [outer = 000000D2959AA800] 03:03:06 INFO - PROCESS | 2948 | 1465812186398 Marionette DEBUG loaded listener.js 03:03:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D295A49C00) [pid = 2948] [serial = 1277] [outer = 000000D2959AA800] 03:03:06 INFO - PROCESS | 2948 | 1465812186895 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 03:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 672ms 03:03:06 INFO - PROCESS | 2948 | 1465812186914 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 03:03:06 INFO - PROCESS | 2948 | 1465812186917 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 03:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:03:06 INFO - PROCESS | 2948 | 1465812186924 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:03:06 INFO - PROCESS | 2948 | 1465812186928 Marionette TRACE conn6 <- [1,1666,null,{}] 03:03:06 INFO - PROCESS | 2948 | 1465812186932 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:06 INFO - PROCESS | 2948 | 1465812186935 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:07 INFO - PROCESS | 2948 | 1465812187027 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 03:03:07 INFO - PROCESS | 2948 | 1465812187036 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:07 INFO - PROCESS | 2948 | 1465812187039 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:07 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29F31B000 == 29 [pid = 2948] [id = 426] 03:03:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D295C79C00) [pid = 2948] [serial = 1278] [outer = 0000000000000000] 03:03:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29616F800) [pid = 2948] [serial = 1279] [outer = 000000D295C79C00] 03:03:07 INFO - PROCESS | 2948 | 1465812187088 Marionette DEBUG loaded listener.js 03:03:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D296CCF000) [pid = 2948] [serial = 1280] [outer = 000000D295C79C00] 03:03:07 INFO - PROCESS | 2948 | 1465812187552 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 03:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 691ms 03:03:07 INFO - PROCESS | 2948 | 1465812187614 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 03:03:07 INFO - PROCESS | 2948 | 1465812187616 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 03:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:03:07 INFO - PROCESS | 2948 | 1465812187620 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:03:07 INFO - PROCESS | 2948 | 1465812187622 Marionette TRACE conn6 <- [1,1670,null,{}] 03:03:07 INFO - PROCESS | 2948 | 1465812187633 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:07 INFO - PROCESS | 2948 | 1465812187645 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:07 INFO - PROCESS | 2948 | 1465812187766 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 03:03:07 INFO - PROCESS | 2948 | 1465812187848 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:07 INFO - PROCESS | 2948 | 1465812187853 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:07 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A25F1800 == 30 [pid = 2948] [id = 427] 03:03:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29AB2EC00) [pid = 2948] [serial = 1281] [outer = 0000000000000000] 03:03:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29AB92800) [pid = 2948] [serial = 1282] [outer = 000000D29AB2EC00] 03:03:07 INFO - PROCESS | 2948 | 1465812187904 Marionette DEBUG loaded listener.js 03:03:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29B16EC00) [pid = 2948] [serial = 1283] [outer = 000000D29AB2EC00] 03:03:08 INFO - PROCESS | 2948 | 1465812188299 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 03:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 733ms 03:03:08 INFO - PROCESS | 2948 | 1465812188355 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 03:03:08 INFO - PROCESS | 2948 | 1465812188358 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 03:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:03:08 INFO - PROCESS | 2948 | 1465812188369 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:03:08 INFO - PROCESS | 2948 | 1465812188371 Marionette TRACE conn6 <- [1,1674,null,{}] 03:03:08 INFO - PROCESS | 2948 | 1465812188375 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:08 INFO - PROCESS | 2948 | 1465812188377 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:08 INFO - PROCESS | 2948 | 1465812188492 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 03:03:08 INFO - PROCESS | 2948 | 1465812188559 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:08 INFO - PROCESS | 2948 | 1465812188561 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:08 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A3630000 == 31 [pid = 2948] [id = 428] 03:03:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29C755000) [pid = 2948] [serial = 1284] [outer = 0000000000000000] 03:03:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29F376400) [pid = 2948] [serial = 1285] [outer = 000000D29C755000] 03:03:08 INFO - PROCESS | 2948 | 1465812188608 Marionette DEBUG loaded listener.js 03:03:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29F739000) [pid = 2948] [serial = 1286] [outer = 000000D29C755000] 03:03:09 INFO - PROCESS | 2948 | 1465812189043 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 03:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 03:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 734ms 03:03:09 INFO - PROCESS | 2948 | 1465812189120 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 03:03:09 INFO - PROCESS | 2948 | 1465812189122 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 03:03:09 INFO - PROCESS | 2948 | 1465812189137 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:03:09 INFO - PROCESS | 2948 | 1465812189140 Marionette TRACE conn6 <- [1,1678,null,{}] 03:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:03:09 INFO - PROCESS | 2948 | 1465812189143 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:09 INFO - PROCESS | 2948 | 1465812189146 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:09 INFO - PROCESS | 2948 | 1465812189253 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 03:03:09 INFO - PROCESS | 2948 | 1465812189307 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:09 INFO - PROCESS | 2948 | 1465812189310 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:09 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5F41800 == 32 [pid = 2948] [id = 429] 03:03:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29FECFC00) [pid = 2948] [serial = 1287] [outer = 0000000000000000] 03:03:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29FEDD400) [pid = 2948] [serial = 1288] [outer = 000000D29FECFC00] 03:03:09 INFO - PROCESS | 2948 | 1465812189355 Marionette DEBUG loaded listener.js 03:03:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A0093C00) [pid = 2948] [serial = 1289] [outer = 000000D29FECFC00] 03:03:09 INFO - PROCESS | 2948 | 1465812189760 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 03:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 670ms 03:03:09 INFO - PROCESS | 2948 | 1465812189815 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 03:03:09 INFO - PROCESS | 2948 | 1465812189818 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 03:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:03:09 INFO - PROCESS | 2948 | 1465812189827 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:03:09 INFO - PROCESS | 2948 | 1465812189829 Marionette TRACE conn6 <- [1,1682,null,{}] 03:03:09 INFO - PROCESS | 2948 | 1465812189833 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:09 INFO - PROCESS | 2948 | 1465812189839 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:09 INFO - PROCESS | 2948 | 1465812189980 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 03:03:10 INFO - PROCESS | 2948 | 1465812190036 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:10 INFO - PROCESS | 2948 | 1465812190039 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:10 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BEC000 == 33 [pid = 2948] [id = 430] 03:03:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A14C8400) [pid = 2948] [serial = 1290] [outer = 0000000000000000] 03:03:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A1E6C800) [pid = 2948] [serial = 1291] [outer = 000000D2A14C8400] 03:03:10 INFO - PROCESS | 2948 | 1465812190085 Marionette DEBUG loaded listener.js 03:03:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A2372000) [pid = 2948] [serial = 1292] [outer = 000000D2A14C8400] 03:03:10 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2A237D800) [pid = 2948] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:03:10 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A16D9C00) [pid = 2948] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:03:10 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D2A1AC3800) [pid = 2948] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:03:10 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29A26AC00) [pid = 2948] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:03:10 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2958D8C00) [pid = 2948] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:03:10 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A2EA8C00) [pid = 2948] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:03:10 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2958D2800) [pid = 2948] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:03:10 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D295B9FC00) [pid = 2948] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:03:10 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D295B99000) [pid = 2948] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:03:10 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29A26D800) [pid = 2948] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:03:10 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A317B000) [pid = 2948] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:03:10 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29BCC5800) [pid = 2948] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:03:10 INFO - PROCESS | 2948 | 1465812190656 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 03:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 880ms 03:03:10 INFO - PROCESS | 2948 | 1465812190711 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 03:03:10 INFO - PROCESS | 2948 | 1465812190713 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 03:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:03:10 INFO - PROCESS | 2948 | 1465812190721 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:03:10 INFO - PROCESS | 2948 | 1465812190723 Marionette TRACE conn6 <- [1,1686,null,{}] 03:03:10 INFO - PROCESS | 2948 | 1465812190727 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:10 INFO - PROCESS | 2948 | 1465812190729 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:10 INFO - PROCESS | 2948 | 1465812190836 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 03:03:10 INFO - PROCESS | 2948 | 1465812190888 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:10 INFO - PROCESS | 2948 | 1465812190890 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:10 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9A68000 == 34 [pid = 2948] [id = 431] 03:03:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2959A0800) [pid = 2948] [serial = 1293] [outer = 0000000000000000] 03:03:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29C6B2C00) [pid = 2948] [serial = 1294] [outer = 000000D2959A0800] 03:03:10 INFO - PROCESS | 2948 | 1465812190935 Marionette DEBUG loaded listener.js 03:03:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A237AC00) [pid = 2948] [serial = 1295] [outer = 000000D2959A0800] 03:03:11 INFO - PROCESS | 2948 | 1465812191294 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 03:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 03:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 628ms 03:03:11 INFO - PROCESS | 2948 | 1465812191352 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 03:03:11 INFO - PROCESS | 2948 | 1465812191354 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 03:03:11 INFO - PROCESS | 2948 | 1465812191357 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:03:11 INFO - PROCESS | 2948 | 1465812191359 Marionette TRACE conn6 <- [1,1690,null,{}] 03:03:11 INFO - PROCESS | 2948 | 1465812191362 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:11 INFO - PROCESS | 2948 | 1465812191364 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:11 INFO - PROCESS | 2948 | 1465812191445 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 03:03:11 INFO - PROCESS | 2948 | 1465812191451 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:11 INFO - PROCESS | 2948 | 1465812191453 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:11 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9CEB800 == 35 [pid = 2948] [id = 432] 03:03:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A23E1800) [pid = 2948] [serial = 1296] [outer = 0000000000000000] 03:03:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A2B03000) [pid = 2948] [serial = 1297] [outer = 000000D2A23E1800] 03:03:11 INFO - PROCESS | 2948 | 1465812191497 Marionette DEBUG loaded listener.js 03:03:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A2E12400) [pid = 2948] [serial = 1298] [outer = 000000D2A23E1800] 03:03:11 INFO - PROCESS | 2948 | 1465812191930 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 630ms 03:03:11 INFO - PROCESS | 2948 | 1465812191990 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 03:03:11 INFO - PROCESS | 2948 | 1465812191992 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 03:03:11 INFO - PROCESS | 2948 | 1465812191996 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:03:11 INFO - PROCESS | 2948 | 1465812191997 Marionette TRACE conn6 <- [1,1694,null,{}] 03:03:12 INFO - PROCESS | 2948 | 1465812192001 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:12 INFO - PROCESS | 2948 | 1465812192003 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:12 INFO - PROCESS | 2948 | 1465812192085 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 03:03:12 INFO - PROCESS | 2948 | 1465812192092 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:12 INFO - PROCESS | 2948 | 1465812192094 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:12 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9EB4000 == 36 [pid = 2948] [id = 433] 03:03:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A2C93000) [pid = 2948] [serial = 1299] [outer = 0000000000000000] 03:03:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A2EAAC00) [pid = 2948] [serial = 1300] [outer = 000000D2A2C93000] 03:03:12 INFO - PROCESS | 2948 | 1465812192139 Marionette DEBUG loaded listener.js 03:03:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A2EF3800) [pid = 2948] [serial = 1301] [outer = 000000D2A2C93000] 03:03:12 INFO - PROCESS | 2948 | 1465812192744 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 03:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 797ms 03:03:12 INFO - PROCESS | 2948 | 1465812192797 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 03:03:12 INFO - PROCESS | 2948 | 1465812192802 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 03:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:03:12 INFO - PROCESS | 2948 | 1465812192808 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:03:12 INFO - PROCESS | 2948 | 1465812192811 Marionette TRACE conn6 <- [1,1698,null,{}] 03:03:12 INFO - PROCESS | 2948 | 1465812192817 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:12 INFO - PROCESS | 2948 | 1465812192821 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:12 INFO - PROCESS | 2948 | 1465812192967 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 03:03:13 INFO - PROCESS | 2948 | 1465812193082 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:13 INFO - PROCESS | 2948 | 1465812193087 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:13 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BBF1000 == 37 [pid = 2948] [id = 434] 03:03:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2958D1800) [pid = 2948] [serial = 1302] [outer = 0000000000000000] 03:03:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D295A41000) [pid = 2948] [serial = 1303] [outer = 000000D2958D1800] 03:03:13 INFO - PROCESS | 2948 | 1465812193148 Marionette DEBUG loaded listener.js 03:03:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D295C6EC00) [pid = 2948] [serial = 1304] [outer = 000000D2958D1800] 03:03:13 INFO - PROCESS | 2948 | 1465812193900 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 03:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1137ms 03:03:13 INFO - PROCESS | 2948 | 1465812193947 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 03:03:13 INFO - PROCESS | 2948 | 1465812193953 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 03:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:03:13 INFO - PROCESS | 2948 | 1465812193959 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:03:13 INFO - PROCESS | 2948 | 1465812193962 Marionette TRACE conn6 <- [1,1702,null,{}] 03:03:14 INFO - PROCESS | 2948 | 1465812193991 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:14 INFO - PROCESS | 2948 | 1465812193994 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:14 INFO - PROCESS | 2948 | 1465812194125 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 03:03:14 INFO - PROCESS | 2948 | 1465812194198 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:14 INFO - PROCESS | 2948 | 1465812194201 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:14 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5873000 == 38 [pid = 2948] [id = 435] 03:03:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D29A34D000) [pid = 2948] [serial = 1305] [outer = 0000000000000000] 03:03:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D29AFDB400) [pid = 2948] [serial = 1306] [outer = 000000D29A34D000] 03:03:14 INFO - PROCESS | 2948 | 1465812194301 Marionette DEBUG loaded listener.js 03:03:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D29F37D800) [pid = 2948] [serial = 1307] [outer = 000000D29A34D000] 03:03:15 INFO - PROCESS | 2948 | 1465812195190 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 03:03:15 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 03:03:15 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 03:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:15 INFO - _addTest/ [0,1705,"getWindowHandle",null] 03:03:15 INFO - PROCESS | 2948 | 1465812195286 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 03:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:03:15 INFO - PROCESS | 2948 | 1465812195291 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:03:15 INFO - PROCESS | 2948 | 1465812195294 Marionette TRACE conn6 <- [1,1706,null,{}] 03:03:15 INFO - PROCESS | 2948 | 1465812195300 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:15 INFO - PROCESS | 2948 | 1465812195303 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:15 INFO - PROCESS | 2948 | 1465812195401 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 03:03:15 INFO - PROCESS | 2948 | 1465812195482 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:15 INFO - PROCESS | 2948 | 1465812195486 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:15 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C20A800 == 31 [pid = 2948] [id = 436] 03:03:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D295AE7800) [pid = 2948] [serial = 1308] [outer = 0000000000000000] 03:03:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D295B99000) [pid = 2948] [serial = 1309] [outer = 000000D295AE7800] 03:03:15 INFO - PROCESS | 2948 | 1465812195536 Marionette DEBUG loaded listener.js 03:03:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D296611800) [pid = 2948] [serial = 1310] [outer = 000000D295AE7800] 03:03:15 INFO - PROCESS | 2948 | 1465812195988 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 734ms 03:03:16 INFO - PROCESS | 2948 | 1465812196029 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 03:03:16 INFO - PROCESS | 2948 | 1465812196033 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 03:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:03:16 INFO - PROCESS | 2948 | 1465812196039 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:03:16 INFO - PROCESS | 2948 | 1465812196042 Marionette TRACE conn6 <- [1,1710,null,{}] 03:03:16 INFO - PROCESS | 2948 | 1465812196046 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:16 INFO - PROCESS | 2948 | 1465812196048 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:16 INFO - PROCESS | 2948 | 1465812196138 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 03:03:16 INFO - PROCESS | 2948 | 1465812196148 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:16 INFO - PROCESS | 2948 | 1465812196150 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:16 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A23D5800 == 32 [pid = 2948] [id = 437] 03:03:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D29AD6E000) [pid = 2948] [serial = 1311] [outer = 0000000000000000] 03:03:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D29AFD8C00) [pid = 2948] [serial = 1312] [outer = 000000D29AD6E000] 03:03:16 INFO - PROCESS | 2948 | 1465812196199 Marionette DEBUG loaded listener.js 03:03:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D29C752000) [pid = 2948] [serial = 1313] [outer = 000000D29AD6E000] 03:03:16 INFO - PROCESS | 2948 | 1465812196681 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 03:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 03:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 691ms 03:03:16 INFO - PROCESS | 2948 | 1465812196734 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 03:03:16 INFO - PROCESS | 2948 | 1465812196736 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 03:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:03:16 INFO - PROCESS | 2948 | 1465812196740 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:03:16 INFO - PROCESS | 2948 | 1465812196744 Marionette TRACE conn6 <- [1,1714,null,{}] 03:03:16 INFO - PROCESS | 2948 | 1465812196755 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:16 INFO - PROCESS | 2948 | 1465812196760 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:16 INFO - PROCESS | 2948 | 1465812196850 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 03:03:16 INFO - PROCESS | 2948 | 1465812196930 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:16 INFO - PROCESS | 2948 | 1465812196934 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:16 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5819800 == 33 [pid = 2948] [id = 438] 03:03:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D295927000) [pid = 2948] [serial = 1314] [outer = 0000000000000000] 03:03:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29FEE5400) [pid = 2948] [serial = 1315] [outer = 000000D295927000] 03:03:16 INFO - PROCESS | 2948 | 1465812196983 Marionette DEBUG loaded listener.js 03:03:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2A14C7C00) [pid = 2948] [serial = 1316] [outer = 000000D295927000] 03:03:17 INFO - PROCESS | 2948 | 1465812197376 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 03:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 691ms 03:03:17 INFO - PROCESS | 2948 | 1465812197433 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 03:03:17 INFO - PROCESS | 2948 | 1465812197436 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 03:03:17 INFO - PROCESS | 2948 | 1465812197439 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:03:17 INFO - PROCESS | 2948 | 1465812197441 Marionette TRACE conn6 <- [1,1718,null,{}] 03:03:17 INFO - PROCESS | 2948 | 1465812197445 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:17 INFO - PROCESS | 2948 | 1465812197447 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:17 INFO - PROCESS | 2948 | 1465812197597 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 03:03:17 INFO - PROCESS | 2948 | 1465812197610 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:17 INFO - PROCESS | 2948 | 1465812197613 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:17 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BED000 == 34 [pid = 2948] [id = 439] 03:03:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A14C4000) [pid = 2948] [serial = 1317] [outer = 0000000000000000] 03:03:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A1ACAC00) [pid = 2948] [serial = 1318] [outer = 000000D2A14C4000] 03:03:17 INFO - PROCESS | 2948 | 1465812197660 Marionette DEBUG loaded listener.js 03:03:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A2378400) [pid = 2948] [serial = 1319] [outer = 000000D2A14C4000] 03:03:18 INFO - PROCESS | 2948 | 1465812198121 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 03:03:18 INFO - PROCESS | 2948 | 1465812198177 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 03:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:03:18 INFO - PROCESS | 2948 | 1465812198186 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:03:18 INFO - PROCESS | 2948 | 1465812198188 Marionette TRACE conn6 <- [1,1722,null,{}] 03:03:18 INFO - PROCESS | 2948 | 1465812198192 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:18 INFO - PROCESS | 2948 | 1465812198194 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:18 INFO - PROCESS | 2948 | 1465812198310 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 03:03:18 INFO - PROCESS | 2948 | 1465812198319 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:18 INFO - PROCESS | 2948 | 1465812198321 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:18 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9CDA000 == 35 [pid = 2948] [id = 440] 03:03:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A16E0800) [pid = 2948] [serial = 1320] [outer = 0000000000000000] 03:03:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A2B0E000) [pid = 2948] [serial = 1321] [outer = 000000D2A16E0800] 03:03:18 INFO - PROCESS | 2948 | 1465812198366 Marionette DEBUG loaded listener.js 03:03:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A2EABC00) [pid = 2948] [serial = 1322] [outer = 000000D2A16E0800] 03:03:18 INFO - PROCESS | 2948 | 1465812198825 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 03:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 691ms 03:03:18 INFO - PROCESS | 2948 | 1465812198913 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 03:03:18 INFO - PROCESS | 2948 | 1465812198915 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 03:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:03:18 INFO - PROCESS | 2948 | 1465812198930 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:03:18 INFO - PROCESS | 2948 | 1465812198932 Marionette TRACE conn6 <- [1,1726,null,{}] 03:03:18 INFO - PROCESS | 2948 | 1465812198935 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:18 INFO - PROCESS | 2948 | 1465812198941 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:19 INFO - PROCESS | 2948 | 1465812199093 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 03:03:19 INFO - PROCESS | 2948 | 1465812199108 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:19 INFO - PROCESS | 2948 | 1465812199110 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:19 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA014800 == 36 [pid = 2948] [id = 441] 03:03:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A3585C00) [pid = 2948] [serial = 1323] [outer = 0000000000000000] 03:03:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A374C800) [pid = 2948] [serial = 1324] [outer = 000000D2A3585C00] 03:03:19 INFO - PROCESS | 2948 | 1465812199155 Marionette DEBUG loaded listener.js 03:03:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A379A400) [pid = 2948] [serial = 1325] [outer = 000000D2A3585C00] 03:03:19 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D295C79C00) [pid = 2948] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:03:19 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29AB2EC00) [pid = 2948] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:03:19 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D295824C00) [pid = 2948] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:03:19 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D295ADDC00) [pid = 2948] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:03:19 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29EC76000) [pid = 2948] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:03:19 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A2EEB400) [pid = 2948] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:03:19 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29FECFC00) [pid = 2948] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:03:19 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2959A0800) [pid = 2948] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:03:19 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A14C8400) [pid = 2948] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:03:19 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A23E1800) [pid = 2948] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:03:19 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2959AA800) [pid = 2948] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:03:19 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D29C755000) [pid = 2948] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:03:19 INFO - PROCESS | 2948 | 1465812199658 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 03:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 776ms 03:03:19 INFO - PROCESS | 2948 | 1465812199710 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 03:03:19 INFO - PROCESS | 2948 | 1465812199712 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 03:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:03:19 INFO - PROCESS | 2948 | 1465812199716 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:03:19 INFO - PROCESS | 2948 | 1465812199717 Marionette TRACE conn6 <- [1,1730,null,{}] 03:03:19 INFO - PROCESS | 2948 | 1465812199721 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:19 INFO - PROCESS | 2948 | 1465812199723 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:19 INFO - PROCESS | 2948 | 1465812199804 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 03:03:19 INFO - PROCESS | 2948 | 1465812199809 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:19 INFO - PROCESS | 2948 | 1465812199811 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:19 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA066800 == 37 [pid = 2948] [id = 442] 03:03:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D2958D0000) [pid = 2948] [serial = 1326] [outer = 0000000000000000] 03:03:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29A2F4000) [pid = 2948] [serial = 1327] [outer = 000000D2958D0000] 03:03:19 INFO - PROCESS | 2948 | 1465812199856 Marionette DEBUG loaded listener.js 03:03:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2A00F5000) [pid = 2948] [serial = 1328] [outer = 000000D2958D0000] 03:03:20 INFO - PROCESS | 2948 | 1465812200280 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 03:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 586ms 03:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:03:20 INFO - PROCESS | 2948 | 1465812200307 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 03:03:20 INFO - PROCESS | 2948 | 1465812200310 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 03:03:20 INFO - PROCESS | 2948 | 1465812200313 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:03:20 INFO - PROCESS | 2948 | 1465812200315 Marionette TRACE conn6 <- [1,1734,null,{}] 03:03:20 INFO - PROCESS | 2948 | 1465812200318 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:20 INFO - PROCESS | 2948 | 1465812200320 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:20 INFO - PROCESS | 2948 | 1465812200437 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 03:03:20 INFO - PROCESS | 2948 | 1465812200445 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:20 INFO - PROCESS | 2948 | 1465812200447 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:20 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA232800 == 38 [pid = 2948] [id = 443] 03:03:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A3171000) [pid = 2948] [serial = 1329] [outer = 0000000000000000] 03:03:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A4012400) [pid = 2948] [serial = 1330] [outer = 000000D2A3171000] 03:03:20 INFO - PROCESS | 2948 | 1465812200492 Marionette DEBUG loaded listener.js 03:03:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A4EA9000) [pid = 2948] [serial = 1331] [outer = 000000D2A3171000] 03:03:20 INFO - PROCESS | 2948 | 1465812200914 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 03:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 630ms 03:03:20 INFO - PROCESS | 2948 | 1465812200944 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 03:03:20 INFO - PROCESS | 2948 | 1465812200946 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 03:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:03:20 INFO - PROCESS | 2948 | 1465812200954 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:03:20 INFO - PROCESS | 2948 | 1465812200956 Marionette TRACE conn6 <- [1,1738,null,{}] 03:03:20 INFO - PROCESS | 2948 | 1465812200959 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:20 INFO - PROCESS | 2948 | 1465812200961 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:21 INFO - PROCESS | 2948 | 1465812201045 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 03:03:21 INFO - PROCESS | 2948 | 1465812201052 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:21 INFO - PROCESS | 2948 | 1465812201054 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:21 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A580C000 == 39 [pid = 2948] [id = 444] 03:03:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A5149000) [pid = 2948] [serial = 1332] [outer = 0000000000000000] 03:03:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A5842800) [pid = 2948] [serial = 1333] [outer = 000000D2A5149000] 03:03:21 INFO - PROCESS | 2948 | 1465812201099 Marionette DEBUG loaded listener.js 03:03:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A5C6D000) [pid = 2948] [serial = 1334] [outer = 000000D2A5149000] 03:03:21 INFO - PROCESS | 2948 | 1465812201511 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 03:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 628ms 03:03:21 INFO - PROCESS | 2948 | 1465812201586 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 03:03:21 INFO - PROCESS | 2948 | 1465812201589 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 03:03:21 INFO - PROCESS | 2948 | 1465812201592 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:03:21 INFO - PROCESS | 2948 | 1465812201602 Marionette TRACE conn6 <- [1,1742,null,{}] 03:03:21 INFO - PROCESS | 2948 | 1465812201606 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:21 INFO - PROCESS | 2948 | 1465812201608 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:21 INFO - PROCESS | 2948 | 1465812201737 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 03:03:21 INFO - PROCESS | 2948 | 1465812201898 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:21 INFO - PROCESS | 2948 | 1465812201901 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:21 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29B1BD800 == 40 [pid = 2948] [id = 445] 03:03:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D295929800) [pid = 2948] [serial = 1335] [outer = 0000000000000000] 03:03:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D295A44400) [pid = 2948] [serial = 1336] [outer = 000000D295929800] 03:03:21 INFO - PROCESS | 2948 | 1465812201963 Marionette DEBUG loaded listener.js 03:03:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D29A263C00) [pid = 2948] [serial = 1337] [outer = 000000D295929800] 03:03:22 INFO - PROCESS | 2948 | 1465812202552 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 03:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 986ms 03:03:22 INFO - PROCESS | 2948 | 1465812202582 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 03:03:22 INFO - PROCESS | 2948 | 1465812202587 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 03:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:03:22 INFO - PROCESS | 2948 | 1465812202592 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:03:22 INFO - PROCESS | 2948 | 1465812202596 Marionette TRACE conn6 <- [1,1746,null,{}] 03:03:22 INFO - PROCESS | 2948 | 1465812202601 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:22 INFO - PROCESS | 2948 | 1465812202604 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:22 INFO - PROCESS | 2948 | 1465812202722 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 03:03:22 INFO - PROCESS | 2948 | 1465812202817 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:22 INFO - PROCESS | 2948 | 1465812202820 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:22 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5F3B800 == 41 [pid = 2948] [id = 446] 03:03:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D29F704800) [pid = 2948] [serial = 1338] [outer = 0000000000000000] 03:03:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D29FD03800) [pid = 2948] [serial = 1339] [outer = 000000D29F704800] 03:03:22 INFO - PROCESS | 2948 | 1465812202877 Marionette DEBUG loaded listener.js 03:03:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A14C1400) [pid = 2948] [serial = 1340] [outer = 000000D29F704800] 03:03:23 INFO - PROCESS | 2948 | 1465812203519 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 03:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 986ms 03:03:23 INFO - PROCESS | 2948 | 1465812203583 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 03:03:23 INFO - PROCESS | 2948 | 1465812203587 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 03:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:03:23 INFO - PROCESS | 2948 | 1465812203594 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:03:23 INFO - PROCESS | 2948 | 1465812203597 Marionette TRACE conn6 <- [1,1750,null,{}] 03:03:23 INFO - PROCESS | 2948 | 1465812203601 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:23 INFO - PROCESS | 2948 | 1465812203604 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:23 INFO - PROCESS | 2948 | 1465812203719 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 03:03:23 INFO - PROCESS | 2948 | 1465812203841 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:23 INFO - PROCESS | 2948 | 1465812203844 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:23 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA824800 == 42 [pid = 2948] [id = 447] 03:03:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A14C8000) [pid = 2948] [serial = 1341] [outer = 0000000000000000] 03:03:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A313E800) [pid = 2948] [serial = 1342] [outer = 000000D2A14C8000] 03:03:23 INFO - PROCESS | 2948 | 1465812203900 Marionette DEBUG loaded listener.js 03:03:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D2A36C0C00) [pid = 2948] [serial = 1343] [outer = 000000D2A14C8000] 03:03:24 INFO - PROCESS | 2948 | 1465812204530 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 03:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 985ms 03:03:24 INFO - PROCESS | 2948 | 1465812204580 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 03:03:24 INFO - PROCESS | 2948 | 1465812204585 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 03:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:03:24 INFO - PROCESS | 2948 | 1465812204596 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:03:24 INFO - PROCESS | 2948 | 1465812204602 Marionette TRACE conn6 <- [1,1754,null,{}] 03:03:24 INFO - PROCESS | 2948 | 1465812204605 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:24 INFO - PROCESS | 2948 | 1465812204609 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:24 INFO - PROCESS | 2948 | 1465812204726 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 03:03:24 INFO - PROCESS | 2948 | 1465812204846 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:24 INFO - PROCESS | 2948 | 1465812204849 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:24 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AAAE0800 == 43 [pid = 2948] [id = 448] 03:03:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D2A401CC00) [pid = 2948] [serial = 1344] [outer = 0000000000000000] 03:03:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D2A5D60000) [pid = 2948] [serial = 1345] [outer = 000000D2A401CC00] 03:03:24 INFO - PROCESS | 2948 | 1465812204905 Marionette DEBUG loaded listener.js 03:03:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D2A5F16C00) [pid = 2948] [serial = 1346] [outer = 000000D2A401CC00] 03:03:25 INFO - PROCESS | 2948 | 1465812205521 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 03:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 986ms 03:03:25 INFO - PROCESS | 2948 | 1465812205581 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 03:03:25 INFO - PROCESS | 2948 | 1465812205584 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 03:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:03:25 INFO - PROCESS | 2948 | 1465812205587 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:03:25 INFO - PROCESS | 2948 | 1465812205589 Marionette TRACE conn6 <- [1,1758,null,{}] 03:03:25 INFO - PROCESS | 2948 | 1465812205593 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:25 INFO - PROCESS | 2948 | 1465812205596 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:25 INFO - PROCESS | 2948 | 1465812205712 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 03:03:25 INFO - PROCESS | 2948 | 1465812205941 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:25 INFO - PROCESS | 2948 | 1465812205944 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:25 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BBED000 == 44 [pid = 2948] [id = 449] 03:03:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D2958DB800) [pid = 2948] [serial = 1347] [outer = 0000000000000000] 03:03:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 93 (000000D29599C000) [pid = 2948] [serial = 1348] [outer = 000000D2958DB800] 03:03:25 INFO - PROCESS | 2948 | 1465812205996 Marionette DEBUG loaded listener.js 03:03:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 94 (000000D2961B1400) [pid = 2948] [serial = 1349] [outer = 000000D2958DB800] 03:03:27 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A580C000 == 43 [pid = 2948] [id = 444] 03:03:27 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA232800 == 42 [pid = 2948] [id = 443] 03:03:27 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA066800 == 41 [pid = 2948] [id = 442] 03:03:27 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA014800 == 40 [pid = 2948] [id = 441] 03:03:27 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9CDA000 == 39 [pid = 2948] [id = 440] 03:03:27 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BED000 == 38 [pid = 2948] [id = 439] 03:03:27 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5819800 == 37 [pid = 2948] [id = 438] 03:03:27 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A23D5800 == 36 [pid = 2948] [id = 437] 03:03:27 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C20A800 == 35 [pid = 2948] [id = 436] 03:03:27 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5873000 == 34 [pid = 2948] [id = 435] 03:03:27 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9EB4000 == 33 [pid = 2948] [id = 433] 03:03:27 INFO - PROCESS | 2948 | --DOCSHELL 000000D29BBF1000 == 32 [pid = 2948] [id = 434] 03:03:27 INFO - PROCESS | 2948 | --DOCSHELL 000000D29A25D000 == 31 [pid = 2948] [id = 424] 03:03:27 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AAAE0800 == 30 [pid = 2948] [id = 448] 03:03:27 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA824800 == 29 [pid = 2948] [id = 447] 03:03:27 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5F3B800 == 28 [pid = 2948] [id = 446] 03:03:27 INFO - PROCESS | 2948 | --DOCSHELL 000000D29B1BD800 == 27 [pid = 2948] [id = 445] 03:03:27 INFO - PROCESS | 2948 | --DOMWINDOW == 93 (000000D29616F800) [pid = 2948] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 03:03:27 INFO - PROCESS | 2948 | --DOMWINDOW == 92 (000000D296CCF000) [pid = 2948] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 03:03:27 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D29AB92800) [pid = 2948] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 03:03:27 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D295C6E800) [pid = 2948] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 03:03:27 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D295931400) [pid = 2948] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 03:03:27 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D29A266400) [pid = 2948] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 03:03:27 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D295BA1000) [pid = 2948] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 03:03:27 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D2A14C2C00) [pid = 2948] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 03:03:27 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D29FD09800) [pid = 2948] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 03:03:27 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D2A36C5000) [pid = 2948] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 03:03:27 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2A3136800) [pid = 2948] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 03:03:27 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A0093C00) [pid = 2948] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 03:03:27 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29FEDD400) [pid = 2948] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 03:03:27 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29C6B2C00) [pid = 2948] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 03:03:27 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A1E6C800) [pid = 2948] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 03:03:27 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A2EAAC00) [pid = 2948] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 03:03:27 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A2B03000) [pid = 2948] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 03:03:27 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A2372000) [pid = 2948] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 03:03:27 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D295A33800) [pid = 2948] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 03:03:27 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D295A49C00) [pid = 2948] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 03:03:27 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29F376400) [pid = 2948] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 03:03:27 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A2E12400) [pid = 2948] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 03:03:27 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D29F739000) [pid = 2948] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 03:03:27 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A237AC00) [pid = 2948] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 03:03:27 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D29B16EC00) [pid = 2948] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 03:03:27 INFO - PROCESS | 2948 | 1465812207326 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 03:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1843ms 03:03:27 INFO - PROCESS | 2948 | 1465812207434 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 03:03:27 INFO - PROCESS | 2948 | 1465812207438 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 03:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:03:27 INFO - PROCESS | 2948 | 1465812207442 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:03:27 INFO - PROCESS | 2948 | 1465812207446 Marionette TRACE conn6 <- [1,1762,null,{}] 03:03:27 INFO - PROCESS | 2948 | 1465812207452 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:27 INFO - PROCESS | 2948 | 1465812207455 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:27 INFO - PROCESS | 2948 | 1465812207545 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 03:03:27 INFO - PROCESS | 2948 | 1465812207553 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:27 INFO - PROCESS | 2948 | 1465812207558 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:27 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29AA69000 == 28 [pid = 2948] [id = 450] 03:03:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D295A32800) [pid = 2948] [serial = 1350] [outer = 0000000000000000] 03:03:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D295A37800) [pid = 2948] [serial = 1351] [outer = 000000D295A32800] 03:03:27 INFO - PROCESS | 2948 | 1465812207608 Marionette DEBUG loaded listener.js 03:03:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D295ADDC00) [pid = 2948] [serial = 1352] [outer = 000000D295A32800] 03:03:28 INFO - PROCESS | 2948 | 1465812208107 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 03:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 693ms 03:03:28 INFO - PROCESS | 2948 | 1465812208139 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 03:03:28 INFO - PROCESS | 2948 | 1465812208145 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 03:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:03:28 INFO - PROCESS | 2948 | 1465812208151 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:03:28 INFO - PROCESS | 2948 | 1465812208154 Marionette TRACE conn6 <- [1,1766,null,{}] 03:03:28 INFO - PROCESS | 2948 | 1465812208158 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:28 INFO - PROCESS | 2948 | 1465812208160 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:28 INFO - PROCESS | 2948 | 1465812208253 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 03:03:28 INFO - PROCESS | 2948 | 1465812208262 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:28 INFO - PROCESS | 2948 | 1465812208264 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:28 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29F31D000 == 29 [pid = 2948] [id = 451] 03:03:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D295C78400) [pid = 2948] [serial = 1353] [outer = 0000000000000000] 03:03:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D296138000) [pid = 2948] [serial = 1354] [outer = 000000D295C78400] 03:03:28 INFO - PROCESS | 2948 | 1465812208315 Marionette DEBUG loaded listener.js 03:03:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29664D000) [pid = 2948] [serial = 1355] [outer = 000000D295C78400] 03:03:28 INFO - PROCESS | 2948 | 1465812208771 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 03:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 03:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 692ms 03:03:28 INFO - PROCESS | 2948 | 1465812208846 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 03:03:28 INFO - PROCESS | 2948 | 1465812208848 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 03:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:03:28 INFO - PROCESS | 2948 | 1465812208852 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:03:28 INFO - PROCESS | 2948 | 1465812208856 Marionette TRACE conn6 <- [1,1770,null,{}] 03:03:28 INFO - PROCESS | 2948 | 1465812208897 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:28 INFO - PROCESS | 2948 | 1465812208902 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:29 INFO - PROCESS | 2948 | 1465812209006 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 03:03:29 INFO - PROCESS | 2948 | 1465812209014 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:29 INFO - PROCESS | 2948 | 1465812209017 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:29 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A27BD000 == 30 [pid = 2948] [id = 452] 03:03:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29AAF0800) [pid = 2948] [serial = 1356] [outer = 0000000000000000] 03:03:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29AD6E400) [pid = 2948] [serial = 1357] [outer = 000000D29AAF0800] 03:03:29 INFO - PROCESS | 2948 | 1465812209068 Marionette DEBUG loaded listener.js 03:03:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29BB8D800) [pid = 2948] [serial = 1358] [outer = 000000D29AAF0800] 03:03:29 INFO - PROCESS | 2948 | 1465812209530 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 03:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 03:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 735ms 03:03:29 INFO - PROCESS | 2948 | 1465812209589 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 03:03:29 INFO - PROCESS | 2948 | 1465812209592 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 03:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:03:29 INFO - PROCESS | 2948 | 1465812209595 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:03:29 INFO - PROCESS | 2948 | 1465812209597 Marionette TRACE conn6 <- [1,1774,null,{}] 03:03:29 INFO - PROCESS | 2948 | 1465812209601 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:29 INFO - PROCESS | 2948 | 1465812209603 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:29 INFO - PROCESS | 2948 | 1465812209716 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 03:03:29 INFO - PROCESS | 2948 | 1465812209722 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:29 INFO - PROCESS | 2948 | 1465812209724 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:29 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A3DDE000 == 31 [pid = 2948] [id = 453] 03:03:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29C2A3000) [pid = 2948] [serial = 1359] [outer = 0000000000000000] 03:03:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29F374800) [pid = 2948] [serial = 1360] [outer = 000000D29C2A3000] 03:03:29 INFO - PROCESS | 2948 | 1465812209810 Marionette DEBUG loaded listener.js 03:03:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D29F3C0000) [pid = 2948] [serial = 1361] [outer = 000000D29C2A3000] 03:03:30 INFO - PROCESS | 2948 | 1465812210245 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 03:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 03:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 692ms 03:03:30 INFO - PROCESS | 2948 | 1465812210296 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 03:03:30 INFO - PROCESS | 2948 | 1465812210306 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 03:03:30 INFO - PROCESS | 2948 | 1465812210309 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:03:30 INFO - PROCESS | 2948 | 1465812210311 Marionette TRACE conn6 <- [1,1778,null,{}] 03:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:03:30 INFO - PROCESS | 2948 | 1465812210315 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:30 INFO - PROCESS | 2948 | 1465812210317 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:30 INFO - PROCESS | 2948 | 1465812210459 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 03:03:30 INFO - PROCESS | 2948 | 1465812210512 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:30 INFO - PROCESS | 2948 | 1465812210514 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:30 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8B3F800 == 32 [pid = 2948] [id = 454] 03:03:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D29BCCCC00) [pid = 2948] [serial = 1362] [outer = 0000000000000000] 03:03:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D29FD0F000) [pid = 2948] [serial = 1363] [outer = 000000D29BCCCC00] 03:03:30 INFO - PROCESS | 2948 | 1465812210559 Marionette DEBUG loaded listener.js 03:03:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D29FEE1C00) [pid = 2948] [serial = 1364] [outer = 000000D29BCCCC00] 03:03:31 INFO - PROCESS | 2948 | 1465812210993 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 734ms 03:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:03:31 INFO - PROCESS | 2948 | 1465812211051 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 03:03:31 INFO - PROCESS | 2948 | 1465812211053 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 03:03:31 INFO - PROCESS | 2948 | 1465812211056 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:03:31 INFO - PROCESS | 2948 | 1465812211058 Marionette TRACE conn6 <- [1,1782,null,{}] 03:03:31 INFO - PROCESS | 2948 | 1465812211062 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:31 INFO - PROCESS | 2948 | 1465812211068 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:31 INFO - PROCESS | 2948 | 1465812211216 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 03:03:31 INFO - PROCESS | 2948 | 1465812211228 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:31 INFO - PROCESS | 2948 | 1465812211230 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:31 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8FE7800 == 33 [pid = 2948] [id = 455] 03:03:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D29FEE7800) [pid = 2948] [serial = 1365] [outer = 0000000000000000] 03:03:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A1487800) [pid = 2948] [serial = 1366] [outer = 000000D29FEE7800] 03:03:31 INFO - PROCESS | 2948 | 1465812211275 Marionette DEBUG loaded listener.js 03:03:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A1E76C00) [pid = 2948] [serial = 1367] [outer = 000000D29FEE7800] 03:03:31 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D2A5149000) [pid = 2948] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:03:31 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D2A16E0800) [pid = 2948] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:03:31 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D2A3585C00) [pid = 2948] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:03:31 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D29A34D000) [pid = 2948] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:03:31 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D295927000) [pid = 2948] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:03:31 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29AD6E000) [pid = 2948] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:03:31 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2958D1800) [pid = 2948] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:03:31 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D295AE7800) [pid = 2948] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:03:31 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A2C93000) [pid = 2948] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:03:31 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2958D0000) [pid = 2948] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:03:31 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A3171000) [pid = 2948] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:03:31 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A14C4000) [pid = 2948] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:03:31 INFO - PROCESS | 2948 | 1465812211912 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 881ms 03:03:31 INFO - PROCESS | 2948 | 1465812211940 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 03:03:31 INFO - PROCESS | 2948 | 1465812211942 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 03:03:31 INFO - PROCESS | 2948 | 1465812211946 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:03:31 INFO - PROCESS | 2948 | 1465812211948 Marionette TRACE conn6 <- [1,1786,null,{}] 03:03:31 INFO - PROCESS | 2948 | 1465812211951 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:31 INFO - PROCESS | 2948 | 1465812211953 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:32 INFO - PROCESS | 2948 | 1465812212065 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 03:03:32 INFO - PROCESS | 2948 | 1465812212117 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:32 INFO - PROCESS | 2948 | 1465812212119 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:32 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9A7B000 == 34 [pid = 2948] [id = 456] 03:03:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D295AE5C00) [pid = 2948] [serial = 1368] [outer = 0000000000000000] 03:03:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29FEE9000) [pid = 2948] [serial = 1369] [outer = 000000D295AE5C00] 03:03:32 INFO - PROCESS | 2948 | 1465812212164 Marionette DEBUG loaded listener.js 03:03:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A2376400) [pid = 2948] [serial = 1370] [outer = 000000D295AE5C00] 03:03:32 INFO - PROCESS | 2948 | 1465812212506 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 03:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 584ms 03:03:32 INFO - PROCESS | 2948 | 1465812212540 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 03:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:03:32 INFO - PROCESS | 2948 | 1465812212542 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 03:03:32 INFO - PROCESS | 2948 | 1465812212545 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:03:32 INFO - PROCESS | 2948 | 1465812212547 Marionette TRACE conn6 <- [1,1790,null,{}] 03:03:32 INFO - PROCESS | 2948 | 1465812212550 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:32 INFO - PROCESS | 2948 | 1465812212553 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:32 INFO - PROCESS | 2948 | 1465812212666 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 03:03:32 INFO - PROCESS | 2948 | 1465812212674 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:32 INFO - PROCESS | 2948 | 1465812212676 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:32 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9D3C800 == 35 [pid = 2948] [id = 457] 03:03:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D294F2BC00) [pid = 2948] [serial = 1371] [outer = 0000000000000000] 03:03:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A269B000) [pid = 2948] [serial = 1372] [outer = 000000D294F2BC00] 03:03:32 INFO - PROCESS | 2948 | 1465812212721 Marionette DEBUG loaded listener.js 03:03:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A2B77C00) [pid = 2948] [serial = 1373] [outer = 000000D294F2BC00] 03:03:33 INFO - PROCESS | 2948 | 1465812213128 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 03:03:33 INFO - PROCESS | 2948 | 1465812213177 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 03:03:33 INFO - PROCESS | 2948 | 1465812213179 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 03:03:33 INFO - PROCESS | 2948 | 1465812213182 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:03:33 INFO - PROCESS | 2948 | 1465812213184 Marionette TRACE conn6 <- [1,1794,null,{}] 03:03:33 INFO - PROCESS | 2948 | 1465812213188 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:33 INFO - PROCESS | 2948 | 1465812213190 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:33 INFO - PROCESS | 2948 | 1465812213302 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 03:03:33 INFO - PROCESS | 2948 | 1465812213310 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:33 INFO - PROCESS | 2948 | 1465812213312 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:33 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA003800 == 36 [pid = 2948] [id = 458] 03:03:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A2B0DC00) [pid = 2948] [serial = 1374] [outer = 0000000000000000] 03:03:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A2EA1000) [pid = 2948] [serial = 1375] [outer = 000000D2A2B0DC00] 03:03:33 INFO - PROCESS | 2948 | 1465812213356 Marionette DEBUG loaded listener.js 03:03:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A2EEF000) [pid = 2948] [serial = 1376] [outer = 000000D2A2B0DC00] 03:03:33 INFO - PROCESS | 2948 | 1465812213903 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 03:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 776ms 03:03:33 INFO - PROCESS | 2948 | 1465812213963 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 03:03:33 INFO - PROCESS | 2948 | 1465812213968 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 03:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:03:33 INFO - PROCESS | 2948 | 1465812213974 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:03:33 INFO - PROCESS | 2948 | 1465812213978 Marionette TRACE conn6 <- [1,1798,null,{}] 03:03:33 INFO - PROCESS | 2948 | 1465812213984 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:33 INFO - PROCESS | 2948 | 1465812213987 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:34 INFO - PROCESS | 2948 | 1465812214130 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 03:03:34 INFO - PROCESS | 2948 | 1465812214228 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:34 INFO - PROCESS | 2948 | 1465812214233 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:34 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BBE6000 == 37 [pid = 2948] [id = 459] 03:03:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D295A35000) [pid = 2948] [serial = 1377] [outer = 0000000000000000] 03:03:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D295A43000) [pid = 2948] [serial = 1378] [outer = 000000D295A35000] 03:03:34 INFO - PROCESS | 2948 | 1465812214291 Marionette DEBUG loaded listener.js 03:03:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D295C70C00) [pid = 2948] [serial = 1379] [outer = 000000D295A35000] 03:03:35 INFO - PROCESS | 2948 | 1465812215071 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1132ms 03:03:35 INFO - PROCESS | 2948 | 1465812215109 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 03:03:35 INFO - PROCESS | 2948 | 1465812215114 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 03:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:03:35 INFO - PROCESS | 2948 | 1465812215121 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:03:35 INFO - PROCESS | 2948 | 1465812215124 Marionette TRACE conn6 <- [1,1802,null,{}] 03:03:35 INFO - PROCESS | 2948 | 1465812215128 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:35 INFO - PROCESS | 2948 | 1465812215131 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:35 INFO - PROCESS | 2948 | 1465812215278 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 03:03:35 INFO - PROCESS | 2948 | 1465812215401 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:35 INFO - PROCESS | 2948 | 1465812215404 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:35 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8B54000 == 38 [pid = 2948] [id = 460] 03:03:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D29A354000) [pid = 2948] [serial = 1380] [outer = 0000000000000000] 03:03:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D29B0FAC00) [pid = 2948] [serial = 1381] [outer = 000000D29A354000] 03:03:35 INFO - PROCESS | 2948 | 1465812215463 Marionette DEBUG loaded listener.js 03:03:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D29F37BC00) [pid = 2948] [serial = 1382] [outer = 000000D29A354000] 03:03:36 INFO - PROCESS | 2948 | 1465812216348 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1298ms 03:03:36 INFO - PROCESS | 2948 | 1465812216421 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 03:03:36 INFO - PROCESS | 2948 | 1465812216426 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 03:03:36 INFO - PROCESS | 2948 | 1465812216431 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:03:36 INFO - PROCESS | 2948 | 1465812216434 Marionette TRACE conn6 <- [1,1806,null,{}] 03:03:36 INFO - PROCESS | 2948 | 1465812216440 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:36 INFO - PROCESS | 2948 | 1465812216443 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:36 INFO - PROCESS | 2948 | 1465812216564 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 03:03:36 INFO - PROCESS | 2948 | 1465812216639 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:36 INFO - PROCESS | 2948 | 1465812216644 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:36 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29A2D1800 == 39 [pid = 2948] [id = 461] 03:03:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D295A32400) [pid = 2948] [serial = 1383] [outer = 0000000000000000] 03:03:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D295A38800) [pid = 2948] [serial = 1384] [outer = 000000D295A32400] 03:03:36 INFO - PROCESS | 2948 | 1465812216729 Marionette DEBUG loaded listener.js 03:03:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 93 (000000D295ADF000) [pid = 2948] [serial = 1385] [outer = 000000D295A32400] 03:03:36 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9D3C800 == 38 [pid = 2948] [id = 457] 03:03:36 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9A7B000 == 37 [pid = 2948] [id = 456] 03:03:36 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8FE7800 == 36 [pid = 2948] [id = 455] 03:03:36 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8B3F800 == 35 [pid = 2948] [id = 454] 03:03:36 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A3DDE000 == 34 [pid = 2948] [id = 453] 03:03:36 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A27BD000 == 33 [pid = 2948] [id = 452] 03:03:36 INFO - PROCESS | 2948 | --DOCSHELL 000000D29F31D000 == 32 [pid = 2948] [id = 451] 03:03:36 INFO - PROCESS | 2948 | --DOCSHELL 000000D29AA69000 == 31 [pid = 2948] [id = 450] 03:03:36 INFO - PROCESS | 2948 | --DOMWINDOW == 92 (000000D2A5842800) [pid = 2948] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 03:03:36 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D2A2B0E000) [pid = 2948] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 03:03:36 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D2A374C800) [pid = 2948] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 03:03:36 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D29AFDB400) [pid = 2948] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 03:03:36 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D29F37D800) [pid = 2948] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 03:03:36 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D29FEE5400) [pid = 2948] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 03:03:36 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D2A14C7C00) [pid = 2948] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 03:03:36 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D29AFD8C00) [pid = 2948] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 03:03:36 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D29C752000) [pid = 2948] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 03:03:36 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D295A41000) [pid = 2948] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 03:03:36 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D295C6EC00) [pid = 2948] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 03:03:36 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D295B99000) [pid = 2948] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 03:03:36 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D296611800) [pid = 2948] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 03:03:36 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A2EF3800) [pid = 2948] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 03:03:36 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29A2F4000) [pid = 2948] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 03:03:36 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A4012400) [pid = 2948] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 03:03:36 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A379A400) [pid = 2948] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 03:03:36 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A4EA9000) [pid = 2948] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 03:03:36 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A1ACAC00) [pid = 2948] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 03:03:36 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A5C6D000) [pid = 2948] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 03:03:36 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A2378400) [pid = 2948] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 03:03:36 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2A2EABC00) [pid = 2948] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 03:03:36 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A00F5000) [pid = 2948] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 03:03:37 INFO - PROCESS | 2948 | 1465812217188 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 03:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 776ms 03:03:37 INFO - PROCESS | 2948 | 1465812217211 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 03:03:37 INFO - PROCESS | 2948 | 1465812217215 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 03:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:03:37 INFO - PROCESS | 2948 | 1465812217222 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:03:37 INFO - PROCESS | 2948 | 1465812217225 Marionette TRACE conn6 <- [1,1810,null,{}] 03:03:37 INFO - PROCESS | 2948 | 1465812217228 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:37 INFO - PROCESS | 2948 | 1465812217231 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:37 INFO - PROCESS | 2948 | 1465812217321 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 03:03:37 INFO - PROCESS | 2948 | 1465812217327 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:37 INFO - PROCESS | 2948 | 1465812217330 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:37 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29F309000 == 32 [pid = 2948] [id = 462] 03:03:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D295C74C00) [pid = 2948] [serial = 1386] [outer = 0000000000000000] 03:03:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D295C76C00) [pid = 2948] [serial = 1387] [outer = 000000D295C74C00] 03:03:37 INFO - PROCESS | 2948 | 1465812217377 Marionette DEBUG loaded listener.js 03:03:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D296293400) [pid = 2948] [serial = 1388] [outer = 000000D295C74C00] 03:03:37 INFO - PROCESS | 2948 | 1465812217853 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 03:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 690ms 03:03:37 INFO - PROCESS | 2948 | 1465812217915 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 03:03:37 INFO - PROCESS | 2948 | 1465812217917 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 03:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:03:37 INFO - PROCESS | 2948 | 1465812217921 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:03:37 INFO - PROCESS | 2948 | 1465812217925 Marionette TRACE conn6 <- [1,1814,null,{}] 03:03:37 INFO - PROCESS | 2948 | 1465812217937 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:37 INFO - PROCESS | 2948 | 1465812217942 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:38 INFO - PROCESS | 2948 | 1465812218073 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 03:03:38 INFO - PROCESS | 2948 | 1465812218158 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:38 INFO - PROCESS | 2948 | 1465812218161 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:38 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2888800 == 33 [pid = 2948] [id = 463] 03:03:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29599F800) [pid = 2948] [serial = 1389] [outer = 0000000000000000] 03:03:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29AD68800) [pid = 2948] [serial = 1390] [outer = 000000D29599F800] 03:03:38 INFO - PROCESS | 2948 | 1465812218211 Marionette DEBUG loaded listener.js 03:03:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29BB90400) [pid = 2948] [serial = 1391] [outer = 000000D29599F800] 03:03:38 INFO - PROCESS | 2948 | 1465812218599 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 03:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 733ms 03:03:38 INFO - PROCESS | 2948 | 1465812218657 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 03:03:38 INFO - PROCESS | 2948 | 1465812218660 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 03:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:03:38 INFO - PROCESS | 2948 | 1465812218663 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:03:38 INFO - PROCESS | 2948 | 1465812218665 Marionette TRACE conn6 <- [1,1818,null,{}] 03:03:38 INFO - PROCESS | 2948 | 1465812218668 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:38 INFO - PROCESS | 2948 | 1465812218670 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:38 INFO - PROCESS | 2948 | 1465812218761 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 03:03:38 INFO - PROCESS | 2948 | 1465812218767 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:38 INFO - PROCESS | 2948 | 1465812218769 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:38 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5F40800 == 34 [pid = 2948] [id = 464] 03:03:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29EC72400) [pid = 2948] [serial = 1392] [outer = 0000000000000000] 03:03:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29F704C00) [pid = 2948] [serial = 1393] [outer = 000000D29EC72400] 03:03:38 INFO - PROCESS | 2948 | 1465812218815 Marionette DEBUG loaded listener.js 03:03:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29FD3DC00) [pid = 2948] [serial = 1394] [outer = 000000D29EC72400] 03:03:39 INFO - PROCESS | 2948 | 1465812219304 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 03:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 692ms 03:03:39 INFO - PROCESS | 2948 | 1465812219362 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 03:03:39 INFO - PROCESS | 2948 | 1465812219364 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 03:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:03:39 INFO - PROCESS | 2948 | 1465812219367 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:03:39 INFO - PROCESS | 2948 | 1465812219369 Marionette TRACE conn6 <- [1,1822,null,{}] 03:03:39 INFO - PROCESS | 2948 | 1465812219373 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:39 INFO - PROCESS | 2948 | 1465812219375 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:39 INFO - PROCESS | 2948 | 1465812219512 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 03:03:39 INFO - PROCESS | 2948 | 1465812219569 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:39 INFO - PROCESS | 2948 | 1465812219571 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:39 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BE8000 == 35 [pid = 2948] [id = 465] 03:03:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29FEE0400) [pid = 2948] [serial = 1395] [outer = 0000000000000000] 03:03:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D29FEE9C00) [pid = 2948] [serial = 1396] [outer = 000000D29FEE0400] 03:03:39 INFO - PROCESS | 2948 | 1465812219616 Marionette DEBUG loaded listener.js 03:03:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A14C1C00) [pid = 2948] [serial = 1397] [outer = 000000D29FEE0400] 03:03:40 INFO - PROCESS | 2948 | 1465812220048 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 03:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 03:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 734ms 03:03:40 INFO - PROCESS | 2948 | 1465812220105 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 03:03:40 INFO - PROCESS | 2948 | 1465812220108 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 03:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:03:40 INFO - PROCESS | 2948 | 1465812220111 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:03:40 INFO - PROCESS | 2948 | 1465812220112 Marionette TRACE conn6 <- [1,1826,null,{}] 03:03:40 INFO - PROCESS | 2948 | 1465812220116 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:40 INFO - PROCESS | 2948 | 1465812220122 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:40 INFO - PROCESS | 2948 | 1465812220265 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 03:03:40 INFO - PROCESS | 2948 | 1465812220323 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:40 INFO - PROCESS | 2948 | 1465812220325 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:40 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9CEC000 == 36 [pid = 2948] [id = 466] 03:03:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A1E6D800) [pid = 2948] [serial = 1398] [outer = 0000000000000000] 03:03:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A2377C00) [pid = 2948] [serial = 1399] [outer = 000000D2A1E6D800] 03:03:40 INFO - PROCESS | 2948 | 1465812220370 Marionette DEBUG loaded listener.js 03:03:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A28CA800) [pid = 2948] [serial = 1400] [outer = 000000D2A1E6D800] 03:03:40 INFO - PROCESS | 2948 | 1465812220809 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 733ms 03:03:40 INFO - PROCESS | 2948 | 1465812220852 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 03:03:40 INFO - PROCESS | 2948 | 1465812220855 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 03:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:03:40 INFO - PROCESS | 2948 | 1465812220862 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:03:40 INFO - PROCESS | 2948 | 1465812220864 Marionette TRACE conn6 <- [1,1830,null,{}] 03:03:40 INFO - PROCESS | 2948 | 1465812220867 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:40 INFO - PROCESS | 2948 | 1465812220869 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:40 INFO - PROCESS | 2948 | 1465812220981 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 03:03:41 INFO - PROCESS | 2948 | 1465812220988 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:41 INFO - PROCESS | 2948 | 1465812220990 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:41 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8B3E000 == 37 [pid = 2948] [id = 467] 03:03:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A2C98400) [pid = 2948] [serial = 1401] [outer = 0000000000000000] 03:03:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A2EA5800) [pid = 2948] [serial = 1402] [outer = 000000D2A2C98400] 03:03:41 INFO - PROCESS | 2948 | 1465812221117 Marionette DEBUG loaded listener.js 03:03:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D2A2EECC00) [pid = 2948] [serial = 1403] [outer = 000000D2A2C98400] 03:03:41 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D295A32800) [pid = 2948] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:03:41 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D29AAF0800) [pid = 2948] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:03:41 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D295C78400) [pid = 2948] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:03:41 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D2958DB800) [pid = 2948] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:03:41 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D295929800) [pid = 2948] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:03:41 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D29F704800) [pid = 2948] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:03:41 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D2A14C8000) [pid = 2948] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:03:41 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29BCCCC00) [pid = 2948] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:03:41 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D294F2BC00) [pid = 2948] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:03:41 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A401CC00) [pid = 2948] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:03:41 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D295AE5C00) [pid = 2948] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:03:41 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29FEE7800) [pid = 2948] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:03:41 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29C2A3000) [pid = 2948] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:03:41 INFO - PROCESS | 2948 | 1465812221500 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 671ms 03:03:41 INFO - PROCESS | 2948 | 1465812221538 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 03:03:41 INFO - PROCESS | 2948 | 1465812221541 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 03:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:03:41 INFO - PROCESS | 2948 | 1465812221544 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:03:41 INFO - PROCESS | 2948 | 1465812221545 Marionette TRACE conn6 <- [1,1834,null,{}] 03:03:41 INFO - PROCESS | 2948 | 1465812221549 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:41 INFO - PROCESS | 2948 | 1465812221551 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:41 INFO - PROCESS | 2948 | 1465812221665 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 03:03:41 INFO - PROCESS | 2948 | 1465812221673 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:41 INFO - PROCESS | 2948 | 1465812221675 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:41 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA069800 == 38 [pid = 2948] [id = 468] 03:03:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D295AE4800) [pid = 2948] [serial = 1404] [outer = 0000000000000000] 03:03:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A14CA800) [pid = 2948] [serial = 1405] [outer = 000000D295AE4800] 03:03:41 INFO - PROCESS | 2948 | 1465812221720 Marionette DEBUG loaded listener.js 03:03:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A2EEBC00) [pid = 2948] [serial = 1406] [outer = 000000D295AE4800] 03:03:42 INFO - PROCESS | 2948 | 1465812222119 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 629ms 03:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:03:42 INFO - PROCESS | 2948 | 1465812222177 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 03:03:42 INFO - PROCESS | 2948 | 1465812222179 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 03:03:42 INFO - PROCESS | 2948 | 1465812222182 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:03:42 INFO - PROCESS | 2948 | 1465812222183 Marionette TRACE conn6 <- [1,1838,null,{}] 03:03:42 INFO - PROCESS | 2948 | 1465812222187 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:42 INFO - PROCESS | 2948 | 1465812222189 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:42 INFO - PROCESS | 2948 | 1465812222306 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 03:03:42 INFO - PROCESS | 2948 | 1465812222347 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:42 INFO - PROCESS | 2948 | 1465812222349 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:42 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2887800 == 39 [pid = 2948] [id = 469] 03:03:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A2C93000) [pid = 2948] [serial = 1407] [outer = 0000000000000000] 03:03:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A313B000) [pid = 2948] [serial = 1408] [outer = 000000D2A2C93000] 03:03:42 INFO - PROCESS | 2948 | 1465812222394 Marionette DEBUG loaded listener.js 03:03:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A36A8400) [pid = 2948] [serial = 1409] [outer = 000000D2A2C93000] 03:03:42 INFO - PROCESS | 2948 | 1465812222797 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 630ms 03:03:42 INFO - PROCESS | 2948 | 1465812222815 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 03:03:42 INFO - PROCESS | 2948 | 1465812222817 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 03:03:42 INFO - PROCESS | 2948 | 1465812222820 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:03:42 INFO - PROCESS | 2948 | 1465812222822 Marionette TRACE conn6 <- [1,1842,null,{}] 03:03:42 INFO - PROCESS | 2948 | 1465812222825 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:42 INFO - PROCESS | 2948 | 1465812222827 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:42 INFO - PROCESS | 2948 | 1465812222944 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 03:03:42 INFO - PROCESS | 2948 | 1465812222952 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:42 INFO - PROCESS | 2948 | 1465812222962 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:42 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA2A3000 == 40 [pid = 2948] [id = 470] 03:03:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A36BF400) [pid = 2948] [serial = 1410] [outer = 0000000000000000] 03:03:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A3793400) [pid = 2948] [serial = 1411] [outer = 000000D2A36BF400] 03:03:43 INFO - PROCESS | 2948 | 1465812223008 Marionette DEBUG loaded listener.js 03:03:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A379E800) [pid = 2948] [serial = 1412] [outer = 000000D2A36BF400] 03:03:43 INFO - PROCESS | 2948 | 1465812223698 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 922ms 03:03:43 INFO - PROCESS | 2948 | 1465812223747 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 03:03:43 INFO - PROCESS | 2948 | 1465812223752 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 03:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:03:43 INFO - PROCESS | 2948 | 1465812223756 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:03:43 INFO - PROCESS | 2948 | 1465812223762 Marionette TRACE conn6 <- [1,1846,null,{}] 03:03:43 INFO - PROCESS | 2948 | 1465812223768 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:43 INFO - PROCESS | 2948 | 1465812223771 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:43 INFO - PROCESS | 2948 | 1465812223896 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 03:03:44 INFO - PROCESS | 2948 | 1465812224014 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:44 INFO - PROCESS | 2948 | 1465812224017 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:44 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A00B2800 == 41 [pid = 2948] [id = 471] 03:03:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D295BA1400) [pid = 2948] [serial = 1413] [outer = 0000000000000000] 03:03:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D295C78C00) [pid = 2948] [serial = 1414] [outer = 000000D295BA1400] 03:03:44 INFO - PROCESS | 2948 | 1465812224077 Marionette DEBUG loaded listener.js 03:03:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D29A230C00) [pid = 2948] [serial = 1415] [outer = 000000D295BA1400] 03:03:44 INFO - PROCESS | 2948 | 1465812224675 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 985ms 03:03:44 INFO - PROCESS | 2948 | 1465812224746 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 03:03:44 INFO - PROCESS | 2948 | 1465812224752 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 03:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:03:44 INFO - PROCESS | 2948 | 1465812224758 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:03:44 INFO - PROCESS | 2948 | 1465812224761 Marionette TRACE conn6 <- [1,1850,null,{}] 03:03:44 INFO - PROCESS | 2948 | 1465812224766 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:44 INFO - PROCESS | 2948 | 1465812224769 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:44 INFO - PROCESS | 2948 | 1465812224920 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 03:03:45 INFO - PROCESS | 2948 | 1465812225044 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:45 INFO - PROCESS | 2948 | 1465812225047 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:45 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9CD0800 == 42 [pid = 2948] [id = 472] 03:03:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D29BB8E800) [pid = 2948] [serial = 1416] [outer = 0000000000000000] 03:03:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D29F380000) [pid = 2948] [serial = 1417] [outer = 000000D29BB8E800] 03:03:45 INFO - PROCESS | 2948 | 1465812225107 Marionette DEBUG loaded listener.js 03:03:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D2A14C7400) [pid = 2948] [serial = 1418] [outer = 000000D29BB8E800] 03:03:45 INFO - PROCESS | 2948 | 1465812225731 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1025ms 03:03:45 INFO - PROCESS | 2948 | 1465812225785 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 03:03:45 INFO - PROCESS | 2948 | 1465812225788 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 03:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:03:45 INFO - PROCESS | 2948 | 1465812225792 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:03:45 INFO - PROCESS | 2948 | 1465812225796 Marionette TRACE conn6 <- [1,1854,null,{}] 03:03:45 INFO - PROCESS | 2948 | 1465812225807 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:45 INFO - PROCESS | 2948 | 1465812225813 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:46 INFO - PROCESS | 2948 | 1465812225993 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 03:03:46 INFO - PROCESS | 2948 | 1465812226121 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:46 INFO - PROCESS | 2948 | 1465812226124 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:46 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29ABE8000 == 43 [pid = 2948] [id = 473] 03:03:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D295156800) [pid = 2948] [serial = 1419] [outer = 0000000000000000] 03:03:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D295AE1000) [pid = 2948] [serial = 1420] [outer = 000000D295156800] 03:03:46 INFO - PROCESS | 2948 | 1465812226183 Marionette DEBUG loaded listener.js 03:03:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 93 (000000D29FD44000) [pid = 2948] [serial = 1421] [outer = 000000D295156800] 03:03:46 INFO - PROCESS | 2948 | 1465812226946 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 03:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1197ms 03:03:46 INFO - PROCESS | 2948 | 1465812226990 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 03:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:03:47 INFO - PROCESS | 2948 | 1465812226995 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 03:03:47 INFO - PROCESS | 2948 | 1465812226999 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:03:47 INFO - PROCESS | 2948 | 1465812227004 Marionette TRACE conn6 <- [1,1858,null,{}] 03:03:47 INFO - PROCESS | 2948 | 1465812227028 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:47 INFO - PROCESS | 2948 | 1465812227031 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:47 INFO - PROCESS | 2948 | 1465812227143 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 03:03:47 INFO - PROCESS | 2948 | 1465812227219 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:47 INFO - PROCESS | 2948 | 1465812227222 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:47 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2887800 == 42 [pid = 2948] [id = 469] 03:03:47 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA069800 == 41 [pid = 2948] [id = 468] 03:03:47 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8B3E000 == 40 [pid = 2948] [id = 467] 03:03:47 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9CEC000 == 39 [pid = 2948] [id = 466] 03:03:47 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BE8000 == 38 [pid = 2948] [id = 465] 03:03:47 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5F40800 == 37 [pid = 2948] [id = 464] 03:03:47 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2888800 == 36 [pid = 2948] [id = 463] 03:03:47 INFO - PROCESS | 2948 | --DOCSHELL 000000D29F309000 == 35 [pid = 2948] [id = 462] 03:03:47 INFO - PROCESS | 2948 | --DOCSHELL 000000D29A2D1800 == 34 [pid = 2948] [id = 461] 03:03:47 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8B54000 == 33 [pid = 2948] [id = 460] 03:03:47 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA003800 == 32 [pid = 2948] [id = 458] 03:03:47 INFO - PROCESS | 2948 | --DOCSHELL 000000D29BBE6000 == 31 [pid = 2948] [id = 459] 03:03:47 INFO - PROCESS | 2948 | --DOCSHELL 000000D29BBED000 == 30 [pid = 2948] [id = 449] 03:03:47 INFO - PROCESS | 2948 | --DOCSHELL 000000D29ABE8000 == 29 [pid = 2948] [id = 473] 03:03:47 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9CD0800 == 28 [pid = 2948] [id = 472] 03:03:47 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A00B2800 == 27 [pid = 2948] [id = 471] 03:03:47 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA2A3000 == 26 [pid = 2948] [id = 470] 03:03:47 INFO - PROCESS | 2948 | ++DOCSHELL 000000D294F3F800 == 27 [pid = 2948] [id = 474] 03:03:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 94 (000000D2940D2800) [pid = 2948] [serial = 1422] [outer = 0000000000000000] 03:03:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 95 (000000D2948C6800) [pid = 2948] [serial = 1423] [outer = 000000D2940D2800] 03:03:47 INFO - PROCESS | 2948 | 1465812227915 Marionette DEBUG loaded listener.js 03:03:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 96 (000000D295927000) [pid = 2948] [serial = 1424] [outer = 000000D2940D2800] 03:03:48 INFO - PROCESS | 2948 | --DOMWINDOW == 95 (000000D295A37800) [pid = 2948] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 2948 | --DOMWINDOW == 94 (000000D295ADDC00) [pid = 2948] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 2948 | --DOMWINDOW == 93 (000000D29AD6E400) [pid = 2948] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 2948 | --DOMWINDOW == 92 (000000D296138000) [pid = 2948] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D29664D000) [pid = 2948] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D29599C000) [pid = 2948] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D2961B1400) [pid = 2948] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D29A263C00) [pid = 2948] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D295A44400) [pid = 2948] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D2A14C1400) [pid = 2948] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D29FD03800) [pid = 2948] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D2A36C0C00) [pid = 2948] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2A313E800) [pid = 2948] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D29FEE1C00) [pid = 2948] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D2A2B77C00) [pid = 2948] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A5F16C00) [pid = 2948] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A5D60000) [pid = 2948] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29FD0F000) [pid = 2948] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29FEE9000) [pid = 2948] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A1487800) [pid = 2948] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A2EA1000) [pid = 2948] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A269B000) [pid = 2948] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A1E76C00) [pid = 2948] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29F374800) [pid = 2948] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D29F3C0000) [pid = 2948] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A2376400) [pid = 2948] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D29BB8D800) [pid = 2948] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 2948 | 1465812228468 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 03:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1506ms 03:03:48 INFO - PROCESS | 2948 | 1465812228506 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 03:03:48 INFO - PROCESS | 2948 | 1465812228511 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 03:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:03:48 INFO - PROCESS | 2948 | 1465812228515 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:03:48 INFO - PROCESS | 2948 | 1465812228518 Marionette TRACE conn6 <- [1,1862,null,{}] 03:03:48 INFO - PROCESS | 2948 | 1465812228523 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:48 INFO - PROCESS | 2948 | 1465812228526 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:48 INFO - PROCESS | 2948 | 1465812228653 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 03:03:48 INFO - PROCESS | 2948 | 1465812228733 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:48 INFO - PROCESS | 2948 | 1465812228736 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:48 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BBF1800 == 28 [pid = 2948] [id = 475] 03:03:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D295A42800) [pid = 2948] [serial = 1425] [outer = 0000000000000000] 03:03:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D295AE6400) [pid = 2948] [serial = 1426] [outer = 000000D295A42800] 03:03:48 INFO - PROCESS | 2948 | 1465812228787 Marionette DEBUG loaded listener.js 03:03:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D295C75800) [pid = 2948] [serial = 1427] [outer = 000000D295A42800] 03:03:49 INFO - PROCESS | 2948 | 1465812229218 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 733ms 03:03:49 INFO - PROCESS | 2948 | 1465812229253 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 03:03:49 INFO - PROCESS | 2948 | 1465812229258 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 03:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:03:49 INFO - PROCESS | 2948 | 1465812229295 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:03:49 INFO - PROCESS | 2948 | 1465812229298 Marionette TRACE conn6 <- [1,1866,null,{}] 03:03:49 INFO - PROCESS | 2948 | 1465812229302 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:49 INFO - PROCESS | 2948 | 1465812229305 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:49 INFO - PROCESS | 2948 | 1465812229408 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 03:03:49 INFO - PROCESS | 2948 | 1465812229422 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:49 INFO - PROCESS | 2948 | 1465812229425 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:49 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A1A5D800 == 29 [pid = 2948] [id = 476] 03:03:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D297151000) [pid = 2948] [serial = 1428] [outer = 0000000000000000] 03:03:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29A046800) [pid = 2948] [serial = 1429] [outer = 000000D297151000] 03:03:49 INFO - PROCESS | 2948 | 1465812229483 Marionette DEBUG loaded listener.js 03:03:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29A2EDC00) [pid = 2948] [serial = 1430] [outer = 000000D297151000] 03:03:49 INFO - PROCESS | 2948 | 1465812229971 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 735ms 03:03:50 INFO - PROCESS | 2948 | 1465812230031 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 03:03:50 INFO - PROCESS | 2948 | 1465812230034 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 03:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:03:50 INFO - PROCESS | 2948 | 1465812230037 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:03:50 INFO - PROCESS | 2948 | 1465812230041 Marionette TRACE conn6 <- [1,1870,null,{}] 03:03:50 INFO - PROCESS | 2948 | 1465812230053 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:50 INFO - PROCESS | 2948 | 1465812230058 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:50 INFO - PROCESS | 2948 | 1465812230162 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 03:03:50 INFO - PROCESS | 2948 | 1465812230179 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:50 INFO - PROCESS | 2948 | 1465812230181 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:50 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A3407000 == 30 [pid = 2948] [id = 477] 03:03:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29B03A800) [pid = 2948] [serial = 1431] [outer = 0000000000000000] 03:03:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29BB8D400) [pid = 2948] [serial = 1432] [outer = 000000D29B03A800] 03:03:50 INFO - PROCESS | 2948 | 1465812230227 Marionette DEBUG loaded listener.js 03:03:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29BCC8C00) [pid = 2948] [serial = 1433] [outer = 000000D29B03A800] 03:03:50 INFO - PROCESS | 2948 | 1465812230721 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 732ms 03:03:50 INFO - PROCESS | 2948 | 1465812230794 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 03:03:50 INFO - PROCESS | 2948 | 1465812230797 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 03:03:50 INFO - PROCESS | 2948 | 1465812230800 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:03:50 INFO - PROCESS | 2948 | 1465812230802 Marionette TRACE conn6 <- [1,1874,null,{}] 03:03:50 INFO - PROCESS | 2948 | 1465812230805 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:50 INFO - PROCESS | 2948 | 1465812230807 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:50 INFO - PROCESS | 2948 | 1465812230933 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 03:03:50 INFO - PROCESS | 2948 | 1465812230986 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:51 INFO - PROCESS | 2948 | 1465812230995 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:51 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A586D000 == 31 [pid = 2948] [id = 478] 03:03:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29F377800) [pid = 2948] [serial = 1434] [outer = 0000000000000000] 03:03:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29F37F000) [pid = 2948] [serial = 1435] [outer = 000000D29F377800] 03:03:51 INFO - PROCESS | 2948 | 1465812231041 Marionette DEBUG loaded listener.js 03:03:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D29FD02800) [pid = 2948] [serial = 1436] [outer = 000000D29F377800] 03:03:51 INFO - PROCESS | 2948 | 1465812231482 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 03:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 733ms 03:03:51 INFO - PROCESS | 2948 | 1465812231541 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 03:03:51 INFO - PROCESS | 2948 | 1465812231543 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 03:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:03:51 INFO - PROCESS | 2948 | 1465812231546 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:03:51 INFO - PROCESS | 2948 | 1465812231548 Marionette TRACE conn6 <- [1,1878,null,{}] 03:03:51 INFO - PROCESS | 2948 | 1465812231552 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:51 INFO - PROCESS | 2948 | 1465812231554 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:51 INFO - PROCESS | 2948 | 1465812231665 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 03:03:51 INFO - PROCESS | 2948 | 1465812231677 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:51 INFO - PROCESS | 2948 | 1465812231679 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:51 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BBB800 == 32 [pid = 2948] [id = 479] 03:03:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D29FD0F000) [pid = 2948] [serial = 1437] [outer = 0000000000000000] 03:03:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D29FECD000) [pid = 2948] [serial = 1438] [outer = 000000D29FD0F000] 03:03:51 INFO - PROCESS | 2948 | 1465812231781 Marionette DEBUG loaded listener.js 03:03:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A009CC00) [pid = 2948] [serial = 1439] [outer = 000000D29FD0F000] 03:03:52 INFO - PROCESS | 2948 | 1465812232269 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 03:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 776ms 03:03:52 INFO - PROCESS | 2948 | 1465812232326 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 03:03:52 INFO - PROCESS | 2948 | 1465812232328 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 03:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:03:52 INFO - PROCESS | 2948 | 1465812232331 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:03:52 INFO - PROCESS | 2948 | 1465812232333 Marionette TRACE conn6 <- [1,1882,null,{}] 03:03:52 INFO - PROCESS | 2948 | 1465812232336 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:52 INFO - PROCESS | 2948 | 1465812232343 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:52 INFO - PROCESS | 2948 | 1465812232618 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 03:03:52 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2A2C93000) [pid = 2948] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:03:52 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D29FEE0400) [pid = 2948] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:03:52 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D2A1E6D800) [pid = 2948] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:03:52 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29EC72400) [pid = 2948] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:03:52 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A2B0DC00) [pid = 2948] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:03:52 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29599F800) [pid = 2948] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:03:52 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29A354000) [pid = 2948] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:03:52 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D295C74C00) [pid = 2948] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:03:52 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D295A32400) [pid = 2948] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:03:52 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D295A35000) [pid = 2948] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:03:52 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A2C98400) [pid = 2948] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:03:52 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D295AE4800) [pid = 2948] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:03:52 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2A36BF400) [pid = 2948] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:03:52 INFO - PROCESS | 2948 | 1465812232682 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:52 INFO - PROCESS | 2948 | 1465812232684 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:52 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2952AE800 == 33 [pid = 2948] [id = 480] 03:03:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D2958D1C00) [pid = 2948] [serial = 1440] [outer = 0000000000000000] 03:03:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D295A49800) [pid = 2948] [serial = 1441] [outer = 000000D2958D1C00] 03:03:52 INFO - PROCESS | 2948 | 1465812232730 Marionette DEBUG loaded listener.js 03:03:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29C6B3800) [pid = 2948] [serial = 1442] [outer = 000000D2958D1C00] 03:03:53 INFO - PROCESS | 2948 | 1465812233087 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 775ms 03:03:53 INFO - PROCESS | 2948 | 1465812233111 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 03:03:53 INFO - PROCESS | 2948 | 1465812233113 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 03:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:03:53 INFO - PROCESS | 2948 | 1465812233116 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:03:53 INFO - PROCESS | 2948 | 1465812233118 Marionette TRACE conn6 <- [1,1886,null,{}] 03:03:53 INFO - PROCESS | 2948 | 1465812233129 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:53 INFO - PROCESS | 2948 | 1465812233131 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:53 INFO - PROCESS | 2948 | 1465812233215 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 03:03:53 INFO - PROCESS | 2948 | 1465812233221 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:53 INFO - PROCESS | 2948 | 1465812233223 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:53 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9CDE000 == 34 [pid = 2948] [id = 481] 03:03:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2961B5400) [pid = 2948] [serial = 1443] [outer = 0000000000000000] 03:03:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A1E71400) [pid = 2948] [serial = 1444] [outer = 000000D2961B5400] 03:03:53 INFO - PROCESS | 2948 | 1465812233269 Marionette DEBUG loaded listener.js 03:03:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A2376800) [pid = 2948] [serial = 1445] [outer = 000000D2961B5400] 03:03:53 INFO - PROCESS | 2948 | 1465812233720 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 629ms 03:03:53 INFO - PROCESS | 2948 | 1465812233747 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 03:03:53 INFO - PROCESS | 2948 | 1465812233750 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 03:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:03:53 INFO - PROCESS | 2948 | 1465812233753 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:03:53 INFO - PROCESS | 2948 | 1465812233755 Marionette TRACE conn6 <- [1,1890,null,{}] 03:03:53 INFO - PROCESS | 2948 | 1465812233758 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:53 INFO - PROCESS | 2948 | 1465812233760 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:53 INFO - PROCESS | 2948 | 1465812233851 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 03:03:53 INFO - PROCESS | 2948 | 1465812233859 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:53 INFO - PROCESS | 2948 | 1465812233861 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:53 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9EA8800 == 35 [pid = 2948] [id = 482] 03:03:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A2373C00) [pid = 2948] [serial = 1446] [outer = 0000000000000000] 03:03:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A2836400) [pid = 2948] [serial = 1447] [outer = 000000D2A2373C00] 03:03:53 INFO - PROCESS | 2948 | 1465812233907 Marionette DEBUG loaded listener.js 03:03:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A2B7F400) [pid = 2948] [serial = 1448] [outer = 000000D2A2373C00] 03:03:54 INFO - PROCESS | 2948 | 1465812234356 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 628ms 03:03:54 INFO - PROCESS | 2948 | 1465812234384 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 03:03:54 INFO - PROCESS | 2948 | 1465812234386 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 03:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:03:54 INFO - PROCESS | 2948 | 1465812234389 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:03:54 INFO - PROCESS | 2948 | 1465812234391 Marionette TRACE conn6 <- [1,1894,null,{}] 03:03:54 INFO - PROCESS | 2948 | 1465812234411 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:54 INFO - PROCESS | 2948 | 1465812234413 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:54 INFO - PROCESS | 2948 | 1465812234500 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 03:03:54 INFO - PROCESS | 2948 | 1465812234506 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:54 INFO - PROCESS | 2948 | 1465812234508 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:54 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA022800 == 36 [pid = 2948] [id = 483] 03:03:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A2C93000) [pid = 2948] [serial = 1449] [outer = 0000000000000000] 03:03:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A2EA2800) [pid = 2948] [serial = 1450] [outer = 000000D2A2C93000] 03:03:54 INFO - PROCESS | 2948 | 1465812234554 Marionette DEBUG loaded listener.js 03:03:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A2EEC800) [pid = 2948] [serial = 1451] [outer = 000000D2A2C93000] 03:03:55 INFO - PROCESS | 2948 | 1465812235325 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 03:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 944ms 03:03:55 INFO - PROCESS | 2948 | 1465812235338 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 03:03:55 INFO - PROCESS | 2948 | 1465812235343 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 03:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:03:55 INFO - PROCESS | 2948 | 1465812235372 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:03:55 INFO - PROCESS | 2948 | 1465812235378 Marionette TRACE conn6 <- [1,1898,null,{}] 03:03:55 INFO - PROCESS | 2948 | 1465812235384 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:55 INFO - PROCESS | 2948 | 1465812235387 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:55 INFO - PROCESS | 2948 | 1465812235514 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 03:03:55 INFO - PROCESS | 2948 | 1465812235636 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:55 INFO - PROCESS | 2948 | 1465812235639 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:55 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A00B1000 == 37 [pid = 2948] [id = 484] 03:03:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D295AE4C00) [pid = 2948] [serial = 1452] [outer = 0000000000000000] 03:03:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D295C7A000) [pid = 2948] [serial = 1453] [outer = 000000D295AE4C00] 03:03:55 INFO - PROCESS | 2948 | 1465812235708 Marionette DEBUG loaded listener.js 03:03:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D29A047C00) [pid = 2948] [serial = 1454] [outer = 000000D295AE4C00] 03:03:56 INFO - PROCESS | 2948 | 1465812236415 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 03:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1087ms 03:03:56 INFO - PROCESS | 2948 | 1465812236466 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 03:03:56 INFO - PROCESS | 2948 | 1465812236471 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 03:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:03:56 INFO - PROCESS | 2948 | 1465812236478 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:03:56 INFO - PROCESS | 2948 | 1465812236481 Marionette TRACE conn6 <- [1,1902,null,{}] 03:03:56 INFO - PROCESS | 2948 | 1465812236485 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:56 INFO - PROCESS | 2948 | 1465812236489 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:56 INFO - PROCESS | 2948 | 1465812236688 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 03:03:56 INFO - PROCESS | 2948 | 1465812236699 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:56 INFO - PROCESS | 2948 | 1465812236702 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:56 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2C24800 == 38 [pid = 2948] [id = 485] 03:03:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D29AAF0400) [pid = 2948] [serial = 1455] [outer = 0000000000000000] 03:03:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D29C2AC800) [pid = 2948] [serial = 1456] [outer = 000000D29AAF0400] 03:03:56 INFO - PROCESS | 2948 | 1465812236759 Marionette DEBUG loaded listener.js 03:03:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D29FEC4800) [pid = 2948] [serial = 1457] [outer = 000000D29AAF0400] 03:03:57 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9EAD000 == 37 [pid = 2948] [id = 373] 03:03:57 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2462800 == 36 [pid = 2948] [id = 365] 03:03:57 INFO - PROCESS | 2948 | --DOCSHELL 000000D29BB2D000 == 35 [pid = 2948] [id = 361] 03:03:57 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A27AC000 == 34 [pid = 2948] [id = 359] 03:03:57 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8B45800 == 33 [pid = 2948] [id = 369] 03:03:57 INFO - PROCESS | 2948 | --DOCSHELL 000000D2966D9800 == 32 [pid = 2948] [id = 364] 03:03:57 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A23C8000 == 31 [pid = 2948] [id = 371] 03:03:57 INFO - PROCESS | 2948 | --DOCSHELL 000000D294FF8800 == 30 [pid = 2948] [id = 370] 03:03:57 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9D33000 == 29 [pid = 2948] [id = 372] 03:03:57 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A33CE000 == 28 [pid = 2948] [id = 368] 03:03:57 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A3630800 == 27 [pid = 2948] [id = 360] 03:03:57 INFO - PROCESS | 2948 | --DOCSHELL 000000D29B01C800 == 26 [pid = 2948] [id = 357] 03:03:57 INFO - PROCESS | 2948 | --DOCSHELL 000000D29A084000 == 25 [pid = 2948] [id = 366] 03:03:57 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D2A379E800) [pid = 2948] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 03:03:57 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D2A3793400) [pid = 2948] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 03:03:57 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D2A313B000) [pid = 2948] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 03:03:57 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D29FEE9C00) [pid = 2948] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 03:03:57 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D2A2377C00) [pid = 2948] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 03:03:57 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D29F704C00) [pid = 2948] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 03:03:57 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A14C1C00) [pid = 2948] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 03:03:57 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D2A2EEF000) [pid = 2948] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 03:03:57 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29AD68800) [pid = 2948] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 03:03:57 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29BB90400) [pid = 2948] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 03:03:57 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29B0FAC00) [pid = 2948] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 03:03:57 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29F37BC00) [pid = 2948] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 03:03:57 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D295C76C00) [pid = 2948] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 03:03:57 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D296293400) [pid = 2948] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 03:03:57 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D295A38800) [pid = 2948] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 03:03:57 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D295ADF000) [pid = 2948] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 03:03:57 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D295A43000) [pid = 2948] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 03:03:57 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D295C70C00) [pid = 2948] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 03:03:57 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A28CA800) [pid = 2948] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 03:03:57 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2A36A8400) [pid = 2948] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 03:03:57 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D2A2EA5800) [pid = 2948] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 03:03:57 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A2EECC00) [pid = 2948] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 03:03:57 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2A2EEBC00) [pid = 2948] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 03:03:57 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D2A14CA800) [pid = 2948] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 03:03:57 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D29FD3DC00) [pid = 2948] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 03:03:57 INFO - PROCESS | 2948 | 1465812237694 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1242ms 03:03:57 INFO - PROCESS | 2948 | 1465812237721 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 03:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:03:57 INFO - PROCESS | 2948 | 1465812237725 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 03:03:57 INFO - PROCESS | 2948 | 1465812237730 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:03:57 INFO - PROCESS | 2948 | 1465812237733 Marionette TRACE conn6 <- [1,1906,null,{}] 03:03:57 INFO - PROCESS | 2948 | 1465812237738 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:57 INFO - PROCESS | 2948 | 1465812237741 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:57 INFO - PROCESS | 2948 | 1465812237831 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 03:03:57 INFO - PROCESS | 2948 | 1465812237838 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:57 INFO - PROCESS | 2948 | 1465812237843 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:57 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BB2D000 == 26 [pid = 2948] [id = 486] 03:03:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D295A48C00) [pid = 2948] [serial = 1458] [outer = 0000000000000000] 03:03:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D295AE8000) [pid = 2948] [serial = 1459] [outer = 000000D295A48C00] 03:03:57 INFO - PROCESS | 2948 | 1465812237893 Marionette DEBUG loaded listener.js 03:03:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D2961B0000) [pid = 2948] [serial = 1460] [outer = 000000D295A48C00] 03:03:58 INFO - PROCESS | 2948 | 1465812238423 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 03:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 731ms 03:03:58 INFO - PROCESS | 2948 | 1465812238462 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 03:03:58 INFO - PROCESS | 2948 | 1465812238466 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 03:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:03:58 INFO - PROCESS | 2948 | 1465812238472 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:03:58 INFO - PROCESS | 2948 | 1465812238475 Marionette TRACE conn6 <- [1,1910,null,{}] 03:03:58 INFO - PROCESS | 2948 | 1465812238478 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:58 INFO - PROCESS | 2948 | 1465812238481 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:58 INFO - PROCESS | 2948 | 1465812238572 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 03:03:58 INFO - PROCESS | 2948 | 1465812238649 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:58 INFO - PROCESS | 2948 | 1465812238651 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:58 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BB2A800 == 27 [pid = 2948] [id = 487] 03:03:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D29A261000) [pid = 2948] [serial = 1461] [outer = 0000000000000000] 03:03:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D29AD69400) [pid = 2948] [serial = 1462] [outer = 000000D29A261000] 03:03:58 INFO - PROCESS | 2948 | 1465812238708 Marionette DEBUG loaded listener.js 03:03:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D29BB90400) [pid = 2948] [serial = 1463] [outer = 000000D29A261000] 03:03:59 INFO - PROCESS | 2948 | 1465812239130 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 03:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 690ms 03:03:59 INFO - PROCESS | 2948 | 1465812239166 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 03:03:59 INFO - PROCESS | 2948 | 1465812239168 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 03:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:03:59 INFO - PROCESS | 2948 | 1465812239172 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:03:59 INFO - PROCESS | 2948 | 1465812239175 Marionette TRACE conn6 <- [1,1914,null,{}] 03:03:59 INFO - PROCESS | 2948 | 1465812239187 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:59 INFO - PROCESS | 2948 | 1465812239192 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:59 INFO - PROCESS | 2948 | 1465812239310 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 03:03:59 INFO - PROCESS | 2948 | 1465812239327 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:59 INFO - PROCESS | 2948 | 1465812239330 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:03:59 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5872800 == 28 [pid = 2948] [id = 488] 03:03:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29F707C00) [pid = 2948] [serial = 1464] [outer = 0000000000000000] 03:03:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29FD3E400) [pid = 2948] [serial = 1465] [outer = 000000D29F707C00] 03:03:59 INFO - PROCESS | 2948 | 1465812239381 Marionette DEBUG loaded listener.js 03:03:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2A0097800) [pid = 2948] [serial = 1466] [outer = 000000D29F707C00] 03:03:59 INFO - PROCESS | 2948 | 1465812239825 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 03:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:04:03 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29F377800) [pid = 2948] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1987ms 03:04:03 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D295A42800) [pid = 2948] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:04:03 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D297151000) [pid = 2948] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:04:03 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2940D2800) [pid = 2948] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:04:03 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D29B03A800) [pid = 2948] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:04:03 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D29FD0F000) [pid = 2948] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:04:03 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D295BA1400) [pid = 2948] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:04:03 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D29BB8E800) [pid = 2948] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:04:03 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D2958D1C00) [pid = 2948] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:04:03 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D2961B5400) [pid = 2948] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1960ms 03:04:03 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D2A2373C00) [pid = 2948] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:04:03 INFO - PROCESS | 2948 | 1465812241162 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 03:04:03 INFO - PROCESS | 2948 | 1465812241165 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 03:04:03 INFO - PROCESS | 2948 | 1465812241168 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:04:03 INFO - PROCESS | 2948 | 1465812241170 Marionette TRACE conn6 <- [1,1918,null,{}] 03:04:03 INFO - PROCESS | 2948 | 1465812241174 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:03 INFO - PROCESS | 2948 | 1465812241176 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:03 INFO - PROCESS | 2948 | 1465812241263 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 03:04:03 INFO - PROCESS | 2948 | 1465812241268 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:03 INFO - PROCESS | 2948 | 1465812241270 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:03 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BDA000 == 29 [pid = 2948] [id = 489] 03:04:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D29AB89000) [pid = 2948] [serial = 1467] [outer = 0000000000000000] 03:04:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D29BCCC800) [pid = 2948] [serial = 1468] [outer = 000000D29AB89000] 03:04:03 INFO - PROCESS | 2948 | 1465812241323 Marionette DEBUG loaded listener.js 03:04:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D2A14C9400) [pid = 2948] [serial = 1469] [outer = 000000D29AB89000] 03:04:03 INFO - PROCESS | 2948 | 1465812241699 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 03:04:03 INFO - PROCESS | 2948 | 1465812243131 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 03:04:03 INFO - PROCESS | 2948 | 1465812243134 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 03:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:04:03 INFO - PROCESS | 2948 | 1465812243137 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:04:03 INFO - PROCESS | 2948 | 1465812243139 Marionette TRACE conn6 <- [1,1922,null,{}] 03:04:03 INFO - PROCESS | 2948 | 1465812243143 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:03 INFO - PROCESS | 2948 | 1465812243145 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:03 INFO - PROCESS | 2948 | 1465812243226 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 03:04:03 INFO - PROCESS | 2948 | 1465812243231 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:03 INFO - PROCESS | 2948 | 1465812243233 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:03 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9A7F800 == 30 [pid = 2948] [id = 490] 03:04:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D2A1A94800) [pid = 2948] [serial = 1470] [outer = 0000000000000000] 03:04:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D2A1ACB800) [pid = 2948] [serial = 1471] [outer = 000000D2A1A94800] 03:04:03 INFO - PROCESS | 2948 | 1465812243279 Marionette DEBUG loaded listener.js 03:04:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D2A2371800) [pid = 2948] [serial = 1472] [outer = 000000D2A1A94800] 03:04:03 INFO - PROCESS | 2948 | 1465812243656 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 544ms 03:04:03 INFO - PROCESS | 2948 | 1465812243684 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 03:04:03 INFO - PROCESS | 2948 | 1465812243686 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 03:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:04:03 INFO - PROCESS | 2948 | 1465812243689 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:04:03 INFO - PROCESS | 2948 | 1465812243691 Marionette TRACE conn6 <- [1,1926,null,{}] 03:04:03 INFO - PROCESS | 2948 | 1465812243695 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:03 INFO - PROCESS | 2948 | 1465812243701 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:03 INFO - PROCESS | 2948 | 1465812243855 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 03:04:03 INFO - PROCESS | 2948 | 1465812243943 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:03 INFO - PROCESS | 2948 | 1465812243947 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:03 INFO - PROCESS | 2948 | ++DOCSHELL 000000D296667000 == 31 [pid = 2948] [id = 491] 03:04:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D293F9B800) [pid = 2948] [serial = 1473] [outer = 0000000000000000] 03:04:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D294087400) [pid = 2948] [serial = 1474] [outer = 000000D293F9B800] 03:04:04 INFO - PROCESS | 2948 | 1465812244009 Marionette DEBUG loaded listener.js 03:04:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D295A4F000) [pid = 2948] [serial = 1475] [outer = 000000D293F9B800] 03:04:04 INFO - PROCESS | 2948 | 1465812244740 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1125ms 03:04:04 INFO - PROCESS | 2948 | 1465812244889 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 03:04:04 INFO - PROCESS | 2948 | 1465812244893 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 03:04:04 INFO - PROCESS | 2948 | 1465812244898 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:04:04 INFO - PROCESS | 2948 | 1465812244902 Marionette TRACE conn6 <- [1,1930,null,{}] 03:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:04:04 INFO - PROCESS | 2948 | 1465812244907 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:04 INFO - PROCESS | 2948 | 1465812244910 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:05 INFO - PROCESS | 2948 | 1465812245026 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 03:04:05 INFO - PROCESS | 2948 | 1465812245101 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:05 INFO - PROCESS | 2948 | 1465812245104 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:05 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29F316000 == 32 [pid = 2948] [id = 492] 03:04:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29A0C1400) [pid = 2948] [serial = 1476] [outer = 0000000000000000] 03:04:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29C2A3400) [pid = 2948] [serial = 1477] [outer = 000000D29A0C1400] 03:04:05 INFO - PROCESS | 2948 | 1465812245203 Marionette DEBUG loaded listener.js 03:04:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29F70B000) [pid = 2948] [serial = 1478] [outer = 000000D29A0C1400] 03:04:05 INFO - PROCESS | 2948 | 1465812245756 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 881ms 03:04:05 INFO - PROCESS | 2948 | 1465812245809 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 03:04:05 INFO - PROCESS | 2948 | 1465812245814 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 03:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:04:05 INFO - PROCESS | 2948 | 1465812245819 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:04:05 INFO - PROCESS | 2948 | 1465812245821 Marionette TRACE conn6 <- [1,1934,null,{}] 03:04:05 INFO - PROCESS | 2948 | 1465812245826 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:05 INFO - PROCESS | 2948 | 1465812245829 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:05 INFO - PROCESS | 2948 | 1465812245956 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 03:04:06 INFO - PROCESS | 2948 | 1465812246051 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:06 INFO - PROCESS | 2948 | 1465812246054 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:06 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA04B000 == 33 [pid = 2948] [id = 493] 03:04:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A1E6E800) [pid = 2948] [serial = 1479] [outer = 0000000000000000] 03:04:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A23E4000) [pid = 2948] [serial = 1480] [outer = 000000D2A1E6E800] 03:04:06 INFO - PROCESS | 2948 | 1465812246110 Marionette DEBUG loaded listener.js 03:04:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A2C96400) [pid = 2948] [serial = 1481] [outer = 000000D2A1E6E800] 03:04:06 INFO - PROCESS | 2948 | 1465812246682 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 881ms 03:04:06 INFO - PROCESS | 2948 | 1465812246708 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 03:04:06 INFO - PROCESS | 2948 | 1465812246711 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 03:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:04:06 INFO - PROCESS | 2948 | 1465812246723 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:04:06 INFO - PROCESS | 2948 | 1465812246730 Marionette TRACE conn6 <- [1,1938,null,{}] 03:04:06 INFO - PROCESS | 2948 | 1465812246734 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:06 INFO - PROCESS | 2948 | 1465812246739 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:06 INFO - PROCESS | 2948 | 1465812246883 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 03:04:06 INFO - PROCESS | 2948 | 1465812246978 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:06 INFO - PROCESS | 2948 | 1465812246981 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:06 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA241800 == 34 [pid = 2948] [id = 494] 03:04:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A2EE9C00) [pid = 2948] [serial = 1482] [outer = 0000000000000000] 03:04:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A3136800) [pid = 2948] [serial = 1483] [outer = 000000D2A2EE9C00] 03:04:07 INFO - PROCESS | 2948 | 1465812247036 Marionette DEBUG loaded listener.js 03:04:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A3581400) [pid = 2948] [serial = 1484] [outer = 000000D2A2EE9C00] 03:04:07 INFO - PROCESS | 2948 | 1465812247560 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 903ms 03:04:07 INFO - PROCESS | 2948 | 1465812247621 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 03:04:07 INFO - PROCESS | 2948 | 1465812247625 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 03:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:04:07 INFO - PROCESS | 2948 | 1465812247628 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:04:07 INFO - PROCESS | 2948 | 1465812247630 Marionette TRACE conn6 <- [1,1942,null,{}] 03:04:07 INFO - PROCESS | 2948 | 1465812247635 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:07 INFO - PROCESS | 2948 | 1465812247638 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:07 INFO - PROCESS | 2948 | 1465812247750 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 03:04:07 INFO - PROCESS | 2948 | 1465812247843 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:07 INFO - PROCESS | 2948 | 1465812247845 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:07 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA81C800 == 35 [pid = 2948] [id = 495] 03:04:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A36C7800) [pid = 2948] [serial = 1485] [outer = 0000000000000000] 03:04:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A3794C00) [pid = 2948] [serial = 1486] [outer = 000000D2A36C7800] 03:04:07 INFO - PROCESS | 2948 | 1465812247899 Marionette DEBUG loaded listener.js 03:04:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A379E000) [pid = 2948] [serial = 1487] [outer = 000000D2A36C7800] 03:04:08 INFO - PROCESS | 2948 | 1465812248477 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 03:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 881ms 03:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:04:08 INFO - PROCESS | 2948 | 1465812248511 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 03:04:08 INFO - PROCESS | 2948 | 1465812248514 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 03:04:08 INFO - PROCESS | 2948 | 1465812248517 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:04:08 INFO - PROCESS | 2948 | 1465812248519 Marionette TRACE conn6 <- [1,1946,null,{}] 03:04:08 INFO - PROCESS | 2948 | 1465812248523 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:08 INFO - PROCESS | 2948 | 1465812248526 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:08 INFO - PROCESS | 2948 | 1465812248721 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 03:04:08 INFO - PROCESS | 2948 | 1465812248894 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:08 INFO - PROCESS | 2948 | 1465812248897 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:08 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A1665800 == 36 [pid = 2948] [id = 496] 03:04:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D295AE5C00) [pid = 2948] [serial = 1488] [outer = 0000000000000000] 03:04:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D295BA2000) [pid = 2948] [serial = 1489] [outer = 000000D295AE5C00] 03:04:08 INFO - PROCESS | 2948 | 1465812248948 Marionette DEBUG loaded listener.js 03:04:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D296FE3800) [pid = 2948] [serial = 1490] [outer = 000000D295AE5C00] 03:04:09 INFO - PROCESS | 2948 | --DOCSHELL 000000D294F3F800 == 35 [pid = 2948] [id = 474] 03:04:09 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BEB000 == 34 [pid = 2948] [id = 363] 03:04:09 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA012800 == 33 [pid = 2948] [id = 374] 03:04:09 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A00AD800 == 32 [pid = 2948] [id = 358] 03:04:09 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A1A61000 == 31 [pid = 2948] [id = 367] 03:04:09 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8B52800 == 30 [pid = 2948] [id = 362] 03:04:09 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D2A2836400) [pid = 2948] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 03:04:09 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D29F37F000) [pid = 2948] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 03:04:09 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D295AE6400) [pid = 2948] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 03:04:09 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D295C75800) [pid = 2948] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 03:04:09 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29A046800) [pid = 2948] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 03:04:09 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29A2EDC00) [pid = 2948] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 03:04:09 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2948C6800) [pid = 2948] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 03:04:09 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D295927000) [pid = 2948] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 03:04:09 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29BB8D400) [pid = 2948] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 03:04:09 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29FECD000) [pid = 2948] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 03:04:09 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29A230C00) [pid = 2948] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 03:04:09 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D295C78C00) [pid = 2948] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 03:04:09 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A14C7400) [pid = 2948] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 03:04:09 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29F380000) [pid = 2948] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 03:04:09 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D295AE1000) [pid = 2948] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 03:04:09 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D29FD02800) [pid = 2948] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 03:04:09 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D295A49800) [pid = 2948] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 03:04:09 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D2A009CC00) [pid = 2948] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 03:04:09 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A1E71400) [pid = 2948] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 03:04:09 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2A2376800) [pid = 2948] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 03:04:09 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D29C6B3800) [pid = 2948] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 03:04:09 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D29BCC8C00) [pid = 2948] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 03:04:09 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D2A2B7F400) [pid = 2948] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 03:04:10 INFO - PROCESS | 2948 | 1465812250164 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 03:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1683ms 03:04:10 INFO - PROCESS | 2948 | 1465812250247 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 03:04:10 INFO - PROCESS | 2948 | 1465812250251 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 03:04:10 INFO - PROCESS | 2948 | 1465812250260 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:04:10 INFO - PROCESS | 2948 | 1465812250263 Marionette TRACE conn6 <- [1,1950,null,{}] 03:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:04:10 INFO - PROCESS | 2948 | 1465812250269 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:10 INFO - PROCESS | 2948 | 1465812250272 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:10 INFO - PROCESS | 2948 | 1465812250359 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 03:04:10 INFO - PROCESS | 2948 | 1465812250374 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:10 INFO - PROCESS | 2948 | 1465812250377 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:10 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29B00F000 == 31 [pid = 2948] [id = 497] 03:04:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D295A32400) [pid = 2948] [serial = 1491] [outer = 0000000000000000] 03:04:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D295A37400) [pid = 2948] [serial = 1492] [outer = 000000D295A32400] 03:04:10 INFO - PROCESS | 2948 | 1465812250427 Marionette DEBUG loaded listener.js 03:04:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D295A4F400) [pid = 2948] [serial = 1493] [outer = 000000D295A32400] 03:04:10 INFO - PROCESS | 2948 | 1465812250910 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 03:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 672ms 03:04:10 INFO - PROCESS | 2948 | 1465812250940 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 03:04:10 INFO - PROCESS | 2948 | 1465812250945 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 03:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:04:10 INFO - PROCESS | 2948 | 1465812250956 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:04:10 INFO - PROCESS | 2948 | 1465812250959 Marionette TRACE conn6 <- [1,1954,null,{}] 03:04:10 INFO - PROCESS | 2948 | 1465812250963 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:10 INFO - PROCESS | 2948 | 1465812250967 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:11 INFO - PROCESS | 2948 | 1465812251058 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 03:04:11 INFO - PROCESS | 2948 | 1465812251067 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:11 INFO - PROCESS | 2948 | 1465812251070 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:11 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29FDC5800 == 32 [pid = 2948] [id = 498] 03:04:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D295C78C00) [pid = 2948] [serial = 1494] [outer = 0000000000000000] 03:04:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D296138000) [pid = 2948] [serial = 1495] [outer = 000000D295C78C00] 03:04:11 INFO - PROCESS | 2948 | 1465812251119 Marionette DEBUG loaded listener.js 03:04:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D296C2F400) [pid = 2948] [serial = 1496] [outer = 000000D295C78C00] 03:04:11 INFO - PROCESS | 2948 | 1465812251595 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 03:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 692ms 03:04:11 INFO - PROCESS | 2948 | 1465812251651 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 03:04:11 INFO - PROCESS | 2948 | 1465812251654 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 03:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:04:11 INFO - PROCESS | 2948 | 1465812251657 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:04:11 INFO - PROCESS | 2948 | 1465812251661 Marionette TRACE conn6 <- [1,1958,null,{}] 03:04:11 INFO - PROCESS | 2948 | 1465812251672 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:11 INFO - PROCESS | 2948 | 1465812251677 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:11 INFO - PROCESS | 2948 | 1465812251798 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 03:04:11 INFO - PROCESS | 2948 | 1465812251886 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:11 INFO - PROCESS | 2948 | 1465812251889 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:11 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2C2A800 == 33 [pid = 2948] [id = 499] 03:04:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D2958D1C00) [pid = 2948] [serial = 1497] [outer = 0000000000000000] 03:04:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29AD64C00) [pid = 2948] [serial = 1498] [outer = 000000D2958D1C00] 03:04:11 INFO - PROCESS | 2948 | 1465812251939 Marionette DEBUG loaded listener.js 03:04:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29B1E8800) [pid = 2948] [serial = 1499] [outer = 000000D2958D1C00] 03:04:12 INFO - PROCESS | 2948 | 1465812252328 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 03:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 734ms 03:04:12 INFO - PROCESS | 2948 | 1465812252394 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 03:04:12 INFO - PROCESS | 2948 | 1465812252397 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 03:04:12 INFO - PROCESS | 2948 | 1465812252401 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:04:12 INFO - PROCESS | 2948 | 1465812252402 Marionette TRACE conn6 <- [1,1962,null,{}] 03:04:12 INFO - PROCESS | 2948 | 1465812252406 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:12 INFO - PROCESS | 2948 | 1465812252408 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:12 INFO - PROCESS | 2948 | 1465812252523 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 03:04:12 INFO - PROCESS | 2948 | 1465812252529 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:12 INFO - PROCESS | 2948 | 1465812252531 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:12 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5804000 == 34 [pid = 2948] [id = 500] 03:04:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29BB9A800) [pid = 2948] [serial = 1500] [outer = 0000000000000000] 03:04:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29C6B3800) [pid = 2948] [serial = 1501] [outer = 000000D29BB9A800] 03:04:12 INFO - PROCESS | 2948 | 1465812252618 Marionette DEBUG loaded listener.js 03:04:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29F37E800) [pid = 2948] [serial = 1502] [outer = 000000D29BB9A800] 03:04:13 INFO - PROCESS | 2948 | 1465812253052 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 03:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 692ms 03:04:13 INFO - PROCESS | 2948 | 1465812253105 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 03:04:13 INFO - PROCESS | 2948 | 1465812253107 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 03:04:13 INFO - PROCESS | 2948 | 1465812253111 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:04:13 INFO - PROCESS | 2948 | 1465812253112 Marionette TRACE conn6 <- [1,1966,null,{}] 03:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:04:13 INFO - PROCESS | 2948 | 1465812253116 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:13 INFO - PROCESS | 2948 | 1465812253118 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:13 INFO - PROCESS | 2948 | 1465812253261 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 03:04:13 INFO - PROCESS | 2948 | 1465812253273 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:13 INFO - PROCESS | 2948 | 1465812253275 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:13 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8B52800 == 35 [pid = 2948] [id = 501] 03:04:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D295C77000) [pid = 2948] [serial = 1503] [outer = 0000000000000000] 03:04:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29FD04C00) [pid = 2948] [serial = 1504] [outer = 000000D295C77000] 03:04:13 INFO - PROCESS | 2948 | 1465812253364 Marionette DEBUG loaded listener.js 03:04:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29FEC8000) [pid = 2948] [serial = 1505] [outer = 000000D295C77000] 03:04:13 INFO - PROCESS | 2948 | 1465812253795 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 733ms 03:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:04:13 INFO - PROCESS | 2948 | 1465812253849 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 03:04:13 INFO - PROCESS | 2948 | 1465812253851 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 03:04:13 INFO - PROCESS | 2948 | 1465812253855 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:04:13 INFO - PROCESS | 2948 | 1465812253857 Marionette TRACE conn6 <- [1,1970,null,{}] 03:04:13 INFO - PROCESS | 2948 | 1465812253867 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:13 INFO - PROCESS | 2948 | 1465812253873 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:14 INFO - PROCESS | 2948 | 1465812254008 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 03:04:14 INFO - PROCESS | 2948 | 1465812254020 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:14 INFO - PROCESS | 2948 | 1465812254022 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:14 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8FF9000 == 36 [pid = 2948] [id = 502] 03:04:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A0091800) [pid = 2948] [serial = 1506] [outer = 0000000000000000] 03:04:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A14C0000) [pid = 2948] [serial = 1507] [outer = 000000D2A0091800] 03:04:14 INFO - PROCESS | 2948 | 1465812254068 Marionette DEBUG loaded listener.js 03:04:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A1E6FC00) [pid = 2948] [serial = 1508] [outer = 000000D2A0091800] 03:04:14 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A1A94800) [pid = 2948] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:04:14 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29AB89000) [pid = 2948] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:04:14 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29F707C00) [pid = 2948] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:04:14 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29A261000) [pid = 2948] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:04:14 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D295AE4C00) [pid = 2948] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:04:14 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A2C93000) [pid = 2948] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:04:14 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29AAF0400) [pid = 2948] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:04:14 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D295A48C00) [pid = 2948] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:04:14 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D295156800) [pid = 2948] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:04:14 INFO - PROCESS | 2948 | 1465812254566 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 776ms 03:04:14 INFO - PROCESS | 2948 | 1465812254633 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 03:04:14 INFO - PROCESS | 2948 | 1465812254635 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 03:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:04:14 INFO - PROCESS | 2948 | 1465812254638 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:04:14 INFO - PROCESS | 2948 | 1465812254640 Marionette TRACE conn6 <- [1,1974,null,{}] 03:04:14 INFO - PROCESS | 2948 | 1465812254643 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:14 INFO - PROCESS | 2948 | 1465812254645 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:14 INFO - PROCESS | 2948 | 1465812254724 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 03:04:14 INFO - PROCESS | 2948 | 1465812254730 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:14 INFO - PROCESS | 2948 | 1465812254732 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:14 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9CD9800 == 37 [pid = 2948] [id = 503] 03:04:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29AB89000) [pid = 2948] [serial = 1509] [outer = 0000000000000000] 03:04:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A1A98C00) [pid = 2948] [serial = 1510] [outer = 000000D29AB89000] 03:04:14 INFO - PROCESS | 2948 | 1465812254776 Marionette DEBUG loaded listener.js 03:04:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A2372400) [pid = 2948] [serial = 1511] [outer = 000000D29AB89000] 03:04:15 INFO - PROCESS | 2948 | 1465812255193 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 586ms 03:04:15 INFO - PROCESS | 2948 | 1465812255233 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 03:04:15 INFO - PROCESS | 2948 | 1465812255235 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 03:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:04:15 INFO - PROCESS | 2948 | 1465812255239 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:04:15 INFO - PROCESS | 2948 | 1465812255241 Marionette TRACE conn6 <- [1,1978,null,{}] 03:04:15 INFO - PROCESS | 2948 | 1465812255244 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:15 INFO - PROCESS | 2948 | 1465812255246 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:15 INFO - PROCESS | 2948 | 1465812255326 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 03:04:15 INFO - PROCESS | 2948 | 1465812255331 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:15 INFO - PROCESS | 2948 | 1465812255333 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:15 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9D45000 == 38 [pid = 2948] [id = 504] 03:04:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A237CC00) [pid = 2948] [serial = 1512] [outer = 0000000000000000] 03:04:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A2697C00) [pid = 2948] [serial = 1513] [outer = 000000D2A237CC00] 03:04:15 INFO - PROCESS | 2948 | 1465812255378 Marionette DEBUG loaded listener.js 03:04:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A2B04400) [pid = 2948] [serial = 1514] [outer = 000000D2A237CC00] 03:04:15 INFO - PROCESS | 2948 | 1465812255799 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 587ms 03:04:15 INFO - PROCESS | 2948 | 1465812255841 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 03:04:15 INFO - PROCESS | 2948 | 1465812255844 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 03:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:04:15 INFO - PROCESS | 2948 | 1465812255847 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:04:15 INFO - PROCESS | 2948 | 1465812255849 Marionette TRACE conn6 <- [1,1982,null,{}] 03:04:15 INFO - PROCESS | 2948 | 1465812255853 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:15 INFO - PROCESS | 2948 | 1465812255855 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:15 INFO - PROCESS | 2948 | 1465812255937 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 03:04:15 INFO - PROCESS | 2948 | 1465812255946 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:15 INFO - PROCESS | 2948 | 1465812255948 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:15 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2C26800 == 39 [pid = 2948] [id = 505] 03:04:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A26A1000) [pid = 2948] [serial = 1515] [outer = 0000000000000000] 03:04:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A2E9E000) [pid = 2948] [serial = 1516] [outer = 000000D2A26A1000] 03:04:16 INFO - PROCESS | 2948 | 1465812255992 Marionette DEBUG loaded listener.js 03:04:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A2EABC00) [pid = 2948] [serial = 1517] [outer = 000000D2A26A1000] 03:04:16 INFO - PROCESS | 2948 | 1465812256692 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 879ms 03:04:16 INFO - PROCESS | 2948 | 1465812256729 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 03:04:16 INFO - PROCESS | 2948 | 1465812256734 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 03:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:04:16 INFO - PROCESS | 2948 | 1465812256739 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:04:16 INFO - PROCESS | 2948 | 1465812256743 Marionette TRACE conn6 <- [1,1986,null,{}] 03:04:16 INFO - PROCESS | 2948 | 1465812256748 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:16 INFO - PROCESS | 2948 | 1465812256752 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:16 INFO - PROCESS | 2948 | 1465812256879 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 03:04:17 INFO - PROCESS | 2948 | 1465812257001 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:17 INFO - PROCESS | 2948 | 1465812257005 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:17 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29F7CE000 == 40 [pid = 2948] [id = 506] 03:04:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2958D8C00) [pid = 2948] [serial = 1518] [outer = 0000000000000000] 03:04:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D295A42000) [pid = 2948] [serial = 1519] [outer = 000000D2958D8C00] 03:04:17 INFO - PROCESS | 2948 | 1465812257064 Marionette DEBUG loaded listener.js 03:04:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D295B9EC00) [pid = 2948] [serial = 1520] [outer = 000000D2958D8C00] 03:04:17 INFO - PROCESS | 2948 | 1465812257828 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 03:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1133ms 03:04:17 INFO - PROCESS | 2948 | 1465812257876 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 03:04:17 INFO - PROCESS | 2948 | 1465812257881 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 03:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:04:17 INFO - PROCESS | 2948 | 1465812257888 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:04:17 INFO - PROCESS | 2948 | 1465812257891 Marionette TRACE conn6 <- [1,1990,null,{}] 03:04:17 INFO - PROCESS | 2948 | 1465812257895 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:17 INFO - PROCESS | 2948 | 1465812257898 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:18 INFO - PROCESS | 2948 | 1465812258041 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 03:04:18 INFO - PROCESS | 2948 | 1465812258157 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:18 INFO - PROCESS | 2948 | 1465812258160 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:18 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5F3B800 == 41 [pid = 2948] [id = 507] 03:04:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D29A2F4000) [pid = 2948] [serial = 1521] [outer = 0000000000000000] 03:04:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D29AAD7800) [pid = 2948] [serial = 1522] [outer = 000000D29A2F4000] 03:04:18 INFO - PROCESS | 2948 | 1465812258219 Marionette DEBUG loaded listener.js 03:04:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D29BCCEC00) [pid = 2948] [serial = 1523] [outer = 000000D29A2F4000] 03:04:18 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9D45000 == 40 [pid = 2948] [id = 504] 03:04:18 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9CD9800 == 39 [pid = 2948] [id = 503] 03:04:18 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8FF9000 == 38 [pid = 2948] [id = 502] 03:04:18 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8B52800 == 37 [pid = 2948] [id = 501] 03:04:18 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5804000 == 36 [pid = 2948] [id = 500] 03:04:18 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2C2A800 == 35 [pid = 2948] [id = 499] 03:04:18 INFO - PROCESS | 2948 | --DOCSHELL 000000D29FDC5800 == 34 [pid = 2948] [id = 498] 03:04:18 INFO - PROCESS | 2948 | --DOCSHELL 000000D29B00F000 == 33 [pid = 2948] [id = 497] 03:04:18 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D29FD44000) [pid = 2948] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D2A1ACB800) [pid = 2948] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D29BCCC800) [pid = 2948] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2A14C9400) [pid = 2948] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D29FD3E400) [pid = 2948] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D2A0097800) [pid = 2948] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29AD69400) [pid = 2948] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29BB90400) [pid = 2948] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D295C7A000) [pid = 2948] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29A047C00) [pid = 2948] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A2371800) [pid = 2948] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A2EA2800) [pid = 2948] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A2EEC800) [pid = 2948] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29C2AC800) [pid = 2948] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29FEC4800) [pid = 2948] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D295AE8000) [pid = 2948] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2961B0000) [pid = 2948] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 03:04:19 INFO - PROCESS | 2948 | 1465812259057 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1237ms 03:04:19 INFO - PROCESS | 2948 | 1465812259127 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 03:04:19 INFO - PROCESS | 2948 | 1465812259131 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 03:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:04:19 INFO - PROCESS | 2948 | 1465812259136 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:04:19 INFO - PROCESS | 2948 | 1465812259139 Marionette TRACE conn6 <- [1,1994,null,{}] 03:04:19 INFO - PROCESS | 2948 | 1465812259145 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:19 INFO - PROCESS | 2948 | 1465812259148 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:19 INFO - PROCESS | 2948 | 1465812259237 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 03:04:19 INFO - PROCESS | 2948 | 1465812259251 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:19 INFO - PROCESS | 2948 | 1465812259254 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:19 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29ABDE800 == 34 [pid = 2948] [id = 508] 03:04:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D295AE8000) [pid = 2948] [serial = 1524] [outer = 0000000000000000] 03:04:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D295C7AC00) [pid = 2948] [serial = 1525] [outer = 000000D295AE8000] 03:04:19 INFO - PROCESS | 2948 | 1465812259302 Marionette DEBUG loaded listener.js 03:04:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D296FDF800) [pid = 2948] [serial = 1526] [outer = 000000D295AE8000] 03:04:19 INFO - PROCESS | 2948 | 1465812259817 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 03:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 03:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 734ms 03:04:19 INFO - PROCESS | 2948 | 1465812259875 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 03:04:19 INFO - PROCESS | 2948 | 1465812259879 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 03:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:04:19 INFO - PROCESS | 2948 | 1465812259885 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:04:19 INFO - PROCESS | 2948 | 1465812259888 Marionette TRACE conn6 <- [1,1998,null,{}] 03:04:19 INFO - PROCESS | 2948 | 1465812259892 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:19 INFO - PROCESS | 2948 | 1465812259895 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:19 INFO - PROCESS | 2948 | 1465812259985 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 03:04:20 INFO - PROCESS | 2948 | 1465812260065 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:20 INFO - PROCESS | 2948 | 1465812260067 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:20 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2136000 == 35 [pid = 2948] [id = 509] 03:04:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29AF70000) [pid = 2948] [serial = 1527] [outer = 0000000000000000] 03:04:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29B031400) [pid = 2948] [serial = 1528] [outer = 000000D29AF70000] 03:04:20 INFO - PROCESS | 2948 | 1465812260119 Marionette DEBUG loaded listener.js 03:04:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29BCD0C00) [pid = 2948] [serial = 1529] [outer = 000000D29AF70000] 03:04:20 INFO - PROCESS | 2948 | 1465812260527 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 03:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 03:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 690ms 03:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:04:20 INFO - PROCESS | 2948 | 1465812260579 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 03:04:20 INFO - PROCESS | 2948 | 1465812260582 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 03:04:20 INFO - PROCESS | 2948 | 1465812260585 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:04:20 INFO - PROCESS | 2948 | 1465812260589 Marionette TRACE conn6 <- [1,2002,null,{}] 03:04:20 INFO - PROCESS | 2948 | 1465812260600 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:20 INFO - PROCESS | 2948 | 1465812260605 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:20 INFO - PROCESS | 2948 | 1465812260695 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 03:04:20 INFO - PROCESS | 2948 | 1465812260702 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:20 INFO - PROCESS | 2948 | 1465812260705 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:20 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A4BD5800 == 36 [pid = 2948] [id = 510] 03:04:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29F704C00) [pid = 2948] [serial = 1530] [outer = 0000000000000000] 03:04:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29FEDB400) [pid = 2948] [serial = 1531] [outer = 000000D29F704C00] 03:04:20 INFO - PROCESS | 2948 | 1465812260755 Marionette DEBUG loaded listener.js 03:04:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A00EF000) [pid = 2948] [serial = 1532] [outer = 000000D29F704C00] 03:04:21 INFO - PROCESS | 2948 | 1465812261218 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 690ms 03:04:21 INFO - PROCESS | 2948 | 1465812261283 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 03:04:21 INFO - PROCESS | 2948 | 1465812261286 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 03:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:04:21 INFO - PROCESS | 2948 | 1465812261289 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:04:21 INFO - PROCESS | 2948 | 1465812261291 Marionette TRACE conn6 <- [1,2006,null,{}] 03:04:21 INFO - PROCESS | 2948 | 1465812261294 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:21 INFO - PROCESS | 2948 | 1465812261297 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:21 INFO - PROCESS | 2948 | 1465812261415 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 03:04:21 INFO - PROCESS | 2948 | 1465812261463 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:21 INFO - PROCESS | 2948 | 1465812261466 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:21 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BEF800 == 37 [pid = 2948] [id = 511] 03:04:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A14CB800) [pid = 2948] [serial = 1533] [outer = 0000000000000000] 03:04:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A16DE800) [pid = 2948] [serial = 1534] [outer = 000000D2A14CB800] 03:04:21 INFO - PROCESS | 2948 | 1465812261519 Marionette DEBUG loaded listener.js 03:04:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A2371400) [pid = 2948] [serial = 1535] [outer = 000000D2A14CB800] 03:04:21 INFO - PROCESS | 2948 | 1465812261956 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 691ms 03:04:21 INFO - PROCESS | 2948 | 1465812261982 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 03:04:21 INFO - PROCESS | 2948 | 1465812261984 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 03:04:21 INFO - PROCESS | 2948 | 1465812261987 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:04:21 INFO - PROCESS | 2948 | 1465812261989 Marionette TRACE conn6 <- [1,2010,null,{}] 03:04:21 INFO - PROCESS | 2948 | 1465812261993 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:21 INFO - PROCESS | 2948 | 1465812261995 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:22 INFO - PROCESS | 2948 | 1465812262135 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 03:04:22 INFO - PROCESS | 2948 | 1465812262192 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:22 INFO - PROCESS | 2948 | 1465812262194 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:22 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9CE8800 == 38 [pid = 2948] [id = 512] 03:04:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2958D5400) [pid = 2948] [serial = 1536] [outer = 0000000000000000] 03:04:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A237D400) [pid = 2948] [serial = 1537] [outer = 000000D2958D5400] 03:04:22 INFO - PROCESS | 2948 | 1465812262241 Marionette DEBUG loaded listener.js 03:04:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A2B7FC00) [pid = 2948] [serial = 1538] [outer = 000000D2958D5400] 03:04:22 INFO - PROCESS | 2948 | 1465812262682 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 734ms 03:04:22 INFO - PROCESS | 2948 | 1465812262725 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 03:04:22 INFO - PROCESS | 2948 | 1465812262728 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 03:04:22 INFO - PROCESS | 2948 | 1465812262730 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:04:22 INFO - PROCESS | 2948 | 1465812262732 Marionette TRACE conn6 <- [1,2014,null,{}] 03:04:22 INFO - PROCESS | 2948 | 1465812262736 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:22 INFO - PROCESS | 2948 | 1465812262742 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:22 INFO - PROCESS | 2948 | 1465812262880 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 03:04:22 INFO - PROCESS | 2948 | 1465812262947 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:22 INFO - PROCESS | 2948 | 1465812262950 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:22 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA04E800 == 39 [pid = 2948] [id = 513] 03:04:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A2EEF800) [pid = 2948] [serial = 1539] [outer = 0000000000000000] 03:04:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A317B400) [pid = 2948] [serial = 1540] [outer = 000000D2A2EEF800] 03:04:23 INFO - PROCESS | 2948 | 1465812262995 Marionette DEBUG loaded listener.js 03:04:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D2A36BF000) [pid = 2948] [serial = 1541] [outer = 000000D2A2EEF800] 03:04:23 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D29BB9A800) [pid = 2948] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:04:23 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D2958D1C00) [pid = 2948] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:04:23 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D295A32400) [pid = 2948] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:04:23 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D295C78C00) [pid = 2948] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:04:23 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D295AE5C00) [pid = 2948] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:04:23 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D293F9B800) [pid = 2948] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:04:23 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29A0C1400) [pid = 2948] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:04:23 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D295C77000) [pid = 2948] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:04:23 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A1E6E800) [pid = 2948] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:04:23 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A237CC00) [pid = 2948] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:04:23 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A2EE9C00) [pid = 2948] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:04:23 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A36C7800) [pid = 2948] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:04:23 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A0091800) [pid = 2948] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:04:23 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29AB89000) [pid = 2948] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:04:23 INFO - PROCESS | 2948 | 1465812263445 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 776ms 03:04:23 INFO - PROCESS | 2948 | 1465812263510 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 03:04:23 INFO - PROCESS | 2948 | 1465812263513 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 03:04:23 INFO - PROCESS | 2948 | 1465812263516 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:04:23 INFO - PROCESS | 2948 | 1465812263518 Marionette TRACE conn6 <- [1,2018,null,{}] 03:04:23 INFO - PROCESS | 2948 | 1465812263521 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:23 INFO - PROCESS | 2948 | 1465812263523 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:23 INFO - PROCESS | 2948 | 1465812263634 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 03:04:23 INFO - PROCESS | 2948 | 1465812263687 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:23 INFO - PROCESS | 2948 | 1465812263689 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:23 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA082800 == 40 [pid = 2948] [id = 514] 03:04:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D295AE5C00) [pid = 2948] [serial = 1542] [outer = 0000000000000000] 03:04:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29FD3CC00) [pid = 2948] [serial = 1543] [outer = 000000D295AE5C00] 03:04:23 INFO - PROCESS | 2948 | 1465812263736 Marionette DEBUG loaded listener.js 03:04:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A317AC00) [pid = 2948] [serial = 1544] [outer = 000000D295AE5C00] 03:04:24 INFO - PROCESS | 2948 | 1465812264103 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 628ms 03:04:24 INFO - PROCESS | 2948 | 1465812264147 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 03:04:24 INFO - PROCESS | 2948 | 1465812264150 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 03:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:04:24 INFO - PROCESS | 2948 | 1465812264171 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:04:24 INFO - PROCESS | 2948 | 1465812264173 Marionette TRACE conn6 <- [1,2022,null,{}] 03:04:24 INFO - PROCESS | 2948 | 1465812264177 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:24 INFO - PROCESS | 2948 | 1465812264179 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:24 INFO - PROCESS | 2948 | 1465812264262 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 03:04:24 INFO - PROCESS | 2948 | 1465812264267 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:24 INFO - PROCESS | 2948 | 1465812264269 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:24 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA299000 == 41 [pid = 2948] [id = 515] 03:04:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A36C6800) [pid = 2948] [serial = 1545] [outer = 0000000000000000] 03:04:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A3793800) [pid = 2948] [serial = 1546] [outer = 000000D2A36C6800] 03:04:24 INFO - PROCESS | 2948 | 1465812264313 Marionette DEBUG loaded listener.js 03:04:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A3DBB800) [pid = 2948] [serial = 1547] [outer = 000000D2A36C6800] 03:04:24 INFO - PROCESS | 2948 | 1465812264733 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 587ms 03:04:24 INFO - PROCESS | 2948 | 1465812264755 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 03:04:24 INFO - PROCESS | 2948 | 1465812264757 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 03:04:24 INFO - PROCESS | 2948 | 1465812264760 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:04:24 INFO - PROCESS | 2948 | 1465812264762 Marionette TRACE conn6 <- [1,2026,null,{}] 03:04:24 INFO - PROCESS | 2948 | 1465812264777 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:24 INFO - PROCESS | 2948 | 1465812264780 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:24 INFO - PROCESS | 2948 | 1465812264870 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 03:04:24 INFO - PROCESS | 2948 | 1465812264876 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:24 INFO - PROCESS | 2948 | 1465812264878 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:24 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2E2C800 == 42 [pid = 2948] [id = 516] 03:04:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A40C5000) [pid = 2948] [serial = 1548] [outer = 0000000000000000] 03:04:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A4B17C00) [pid = 2948] [serial = 1549] [outer = 000000D2A40C5000] 03:04:24 INFO - PROCESS | 2948 | 1465812264925 Marionette DEBUG loaded listener.js 03:04:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A4EA9C00) [pid = 2948] [serial = 1550] [outer = 000000D2A40C5000] 03:04:25 INFO - PROCESS | 2948 | 1465812265503 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 777ms 03:04:25 INFO - PROCESS | 2948 | 1465812265540 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 03:04:25 INFO - PROCESS | 2948 | 1465812265546 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 03:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:04:25 INFO - PROCESS | 2948 | 1465812265551 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:04:25 INFO - PROCESS | 2948 | 1465812265555 Marionette TRACE conn6 <- [1,2030,null,{}] 03:04:25 INFO - PROCESS | 2948 | 1465812265561 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:25 INFO - PROCESS | 2948 | 1465812265565 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:25 INFO - PROCESS | 2948 | 1465812265685 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 03:04:25 INFO - PROCESS | 2948 | 1465812265810 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:25 INFO - PROCESS | 2948 | 1465812265815 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:25 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29FDAF800 == 43 [pid = 2948] [id = 517] 03:04:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D295AE6000) [pid = 2948] [serial = 1551] [outer = 0000000000000000] 03:04:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2961B8800) [pid = 2948] [serial = 1552] [outer = 000000D295AE6000] 03:04:25 INFO - PROCESS | 2948 | 1465812265878 Marionette DEBUG loaded listener.js 03:04:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D29AA2C000) [pid = 2948] [serial = 1553] [outer = 000000D295AE6000] 03:04:26 INFO - PROCESS | 2948 | 1465812266494 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 985ms 03:04:26 INFO - PROCESS | 2948 | 1465812266540 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 03:04:26 INFO - PROCESS | 2948 | 1465812266545 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 03:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:04:26 INFO - PROCESS | 2948 | 1465812266552 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:04:26 INFO - PROCESS | 2948 | 1465812266555 Marionette TRACE conn6 <- [1,2034,null,{}] 03:04:26 INFO - PROCESS | 2948 | 1465812266559 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:26 INFO - PROCESS | 2948 | 1465812266562 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:26 INFO - PROCESS | 2948 | 1465812266680 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 03:04:26 INFO - PROCESS | 2948 | 1465812266804 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:26 INFO - PROCESS | 2948 | 1465812266807 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:26 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9EB3800 == 44 [pid = 2948] [id = 518] 03:04:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D29FD0C400) [pid = 2948] [serial = 1554] [outer = 0000000000000000] 03:04:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D29FEE2C00) [pid = 2948] [serial = 1555] [outer = 000000D29FD0C400] 03:04:26 INFO - PROCESS | 2948 | 1465812266866 Marionette DEBUG loaded listener.js 03:04:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D2A16E4C00) [pid = 2948] [serial = 1556] [outer = 000000D29FD0C400] 03:04:27 INFO - PROCESS | 2948 | 1465812267492 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 984ms 03:04:27 INFO - PROCESS | 2948 | 1465812267538 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 03:04:27 INFO - PROCESS | 2948 | 1465812267541 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 03:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:04:27 INFO - PROCESS | 2948 | 1465812267544 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:04:27 INFO - PROCESS | 2948 | 1465812267548 Marionette TRACE conn6 <- [1,2038,null,{}] 03:04:27 INFO - PROCESS | 2948 | 1465812267560 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:27 INFO - PROCESS | 2948 | 1465812267565 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:27 INFO - PROCESS | 2948 | 1465812267679 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 03:04:27 INFO - PROCESS | 2948 | 1465812267803 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:27 INFO - PROCESS | 2948 | 1465812267807 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:27 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2532000 == 45 [pid = 2948] [id = 519] 03:04:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D2A2EE7400) [pid = 2948] [serial = 1557] [outer = 0000000000000000] 03:04:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D2A343C800) [pid = 2948] [serial = 1558] [outer = 000000D2A2EE7400] 03:04:27 INFO - PROCESS | 2948 | 1465812267866 Marionette DEBUG loaded listener.js 03:04:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D2A4EAF400) [pid = 2948] [serial = 1559] [outer = 000000D2A2EE7400] 03:04:28 INFO - PROCESS | 2948 | 1465812268472 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 985ms 03:04:28 INFO - PROCESS | 2948 | 1465812268532 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 03:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:04:28 INFO - PROCESS | 2948 | 1465812268535 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 03:04:28 INFO - PROCESS | 2948 | 1465812268539 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:04:28 INFO - PROCESS | 2948 | 1465812268541 Marionette TRACE conn6 <- [1,2042,null,{}] 03:04:28 INFO - PROCESS | 2948 | 1465812268545 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:28 INFO - PROCESS | 2948 | 1465812268548 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:28 INFO - PROCESS | 2948 | 1465812268705 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 03:04:28 INFO - PROCESS | 2948 | 1465812268719 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:28 INFO - PROCESS | 2948 | 1465812268722 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:28 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C20F800 == 46 [pid = 2948] [id = 520] 03:04:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 93 (000000D295AE4C00) [pid = 2948] [serial = 1560] [outer = 0000000000000000] 03:04:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 94 (000000D29A0B5400) [pid = 2948] [serial = 1561] [outer = 000000D295AE4C00] 03:04:28 INFO - PROCESS | 2948 | 1465812268777 Marionette DEBUG loaded listener.js 03:04:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 95 (000000D2A2B09C00) [pid = 2948] [serial = 1562] [outer = 000000D295AE4C00] 03:04:29 INFO - PROCESS | 2948 | 1465812269554 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1077ms 03:04:29 INFO - PROCESS | 2948 | 1465812269622 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 03:04:29 INFO - PROCESS | 2948 | 1465812269626 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 03:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:04:29 INFO - PROCESS | 2948 | 1465812269647 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:04:29 INFO - PROCESS | 2948 | 1465812269651 Marionette TRACE conn6 <- [1,2046,null,{}] 03:04:29 INFO - PROCESS | 2948 | 1465812269658 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:29 INFO - PROCESS | 2948 | 1465812269661 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:29 INFO - PROCESS | 2948 | 1465812269780 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 03:04:29 INFO - PROCESS | 2948 | 1465812269900 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:29 INFO - PROCESS | 2948 | 1465812269903 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:29 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29F31A800 == 47 [pid = 2948] [id = 521] 03:04:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 96 (000000D29664C000) [pid = 2948] [serial = 1563] [outer = 0000000000000000] 03:04:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 97 (000000D29A0B4C00) [pid = 2948] [serial = 1564] [outer = 000000D29664C000] 03:04:29 INFO - PROCESS | 2948 | 1465812269954 Marionette DEBUG loaded listener.js 03:04:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 98 (000000D29AF76C00) [pid = 2948] [serial = 1565] [outer = 000000D29664C000] 03:04:30 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA241800 == 46 [pid = 2948] [id = 494] 03:04:30 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA04B000 == 45 [pid = 2948] [id = 493] 03:04:30 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA299000 == 44 [pid = 2948] [id = 515] 03:04:30 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA082800 == 43 [pid = 2948] [id = 514] 03:04:30 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA04E800 == 42 [pid = 2948] [id = 513] 03:04:30 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9CE8800 == 41 [pid = 2948] [id = 512] 03:04:30 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BEF800 == 40 [pid = 2948] [id = 511] 03:04:30 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A4BD5800 == 39 [pid = 2948] [id = 510] 03:04:30 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2136000 == 38 [pid = 2948] [id = 509] 03:04:30 INFO - PROCESS | 2948 | --DOCSHELL 000000D29ABDE800 == 37 [pid = 2948] [id = 508] 03:04:30 INFO - PROCESS | 2948 | --DOCSHELL 000000D29F7CE000 == 36 [pid = 2948] [id = 506] 03:04:30 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5F3B800 == 35 [pid = 2948] [id = 507] 03:04:30 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA81C800 == 34 [pid = 2948] [id = 495] 03:04:30 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A1665800 == 33 [pid = 2948] [id = 496] 03:04:30 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2C26800 == 32 [pid = 2948] [id = 505] 03:04:30 INFO - PROCESS | 2948 | --DOCSHELL 000000D29F316000 == 31 [pid = 2948] [id = 492] 03:04:30 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C20F800 == 30 [pid = 2948] [id = 520] 03:04:30 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2532000 == 29 [pid = 2948] [id = 519] 03:04:30 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9EB3800 == 28 [pid = 2948] [id = 518] 03:04:30 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2E2C800 == 27 [pid = 2948] [id = 516] 03:04:30 INFO - PROCESS | 2948 | --DOCSHELL 000000D29FDAF800 == 26 [pid = 2948] [id = 517] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 97 (000000D29C6B3800) [pid = 2948] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 96 (000000D29AD64C00) [pid = 2948] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 95 (000000D295A37400) [pid = 2948] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 94 (000000D295A4F400) [pid = 2948] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 93 (000000D296138000) [pid = 2948] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 92 (000000D296C2F400) [pid = 2948] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D296FE3800) [pid = 2948] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D295BA2000) [pid = 2948] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D295A4F000) [pid = 2948] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D294087400) [pid = 2948] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D29F70B000) [pid = 2948] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D29C2A3400) [pid = 2948] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D29FD04C00) [pid = 2948] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D2A2C96400) [pid = 2948] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2A2B04400) [pid = 2948] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A23E4000) [pid = 2948] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D2A3581400) [pid = 2948] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A3136800) [pid = 2948] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A379E000) [pid = 2948] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A3794C00) [pid = 2948] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A14C0000) [pid = 2948] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29FEC8000) [pid = 2948] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A1A98C00) [pid = 2948] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A2697C00) [pid = 2948] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A1E6FC00) [pid = 2948] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29F37E800) [pid = 2948] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2A2E9E000) [pid = 2948] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A2372400) [pid = 2948] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 03:04:30 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D29B1E8800) [pid = 2948] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 03:04:31 INFO - PROCESS | 2948 | 1465812271164 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1556ms 03:04:31 INFO - PROCESS | 2948 | 1465812271188 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 03:04:31 INFO - PROCESS | 2948 | 1465812271192 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 03:04:31 INFO - PROCESS | 2948 | 1465812271197 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:04:31 INFO - PROCESS | 2948 | 1465812271202 Marionette TRACE conn6 <- [1,2050,null,{}] 03:04:31 INFO - PROCESS | 2948 | 1465812271207 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:31 INFO - PROCESS | 2948 | 1465812271209 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:31 INFO - PROCESS | 2948 | 1465812271333 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 03:04:31 INFO - PROCESS | 2948 | 1465812271413 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:31 INFO - PROCESS | 2948 | 1465812271416 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:31 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29B1CC000 == 27 [pid = 2948] [id = 522] 03:04:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D295A35000) [pid = 2948] [serial = 1566] [outer = 0000000000000000] 03:04:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D295A4F000) [pid = 2948] [serial = 1567] [outer = 000000D295A35000] 03:04:31 INFO - PROCESS | 2948 | 1465812271465 Marionette DEBUG loaded listener.js 03:04:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D295BA2400) [pid = 2948] [serial = 1568] [outer = 000000D295A35000] 03:04:31 INFO - PROCESS | 2948 | 1465812271849 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 692ms 03:04:31 INFO - PROCESS | 2948 | 1465812271894 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 03:04:31 INFO - PROCESS | 2948 | 1465812271900 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 03:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:04:31 INFO - PROCESS | 2948 | 1465812271906 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:04:31 INFO - PROCESS | 2948 | 1465812271909 Marionette TRACE conn6 <- [1,2054,null,{}] 03:04:31 INFO - PROCESS | 2948 | 1465812271913 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:31 INFO - PROCESS | 2948 | 1465812271915 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:32 INFO - PROCESS | 2948 | 1465812272040 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 03:04:32 INFO - PROCESS | 2948 | 1465812272054 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:32 INFO - PROCESS | 2948 | 1465812272057 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:32 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A1A52800 == 28 [pid = 2948] [id = 523] 03:04:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D295C77C00) [pid = 2948] [serial = 1569] [outer = 0000000000000000] 03:04:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D296C31C00) [pid = 2948] [serial = 1570] [outer = 000000D295C77C00] 03:04:32 INFO - PROCESS | 2948 | 1465812272105 Marionette DEBUG loaded listener.js 03:04:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29A265000) [pid = 2948] [serial = 1571] [outer = 000000D295C77C00] 03:04:32 INFO - PROCESS | 2948 | 1465812272555 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 691ms 03:04:32 INFO - PROCESS | 2948 | 1465812272598 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 03:04:32 INFO - PROCESS | 2948 | 1465812272601 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 03:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:04:32 INFO - PROCESS | 2948 | 1465812272604 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:04:32 INFO - PROCESS | 2948 | 1465812272608 Marionette TRACE conn6 <- [1,2058,null,{}] 03:04:32 INFO - PROCESS | 2948 | 1465812272620 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:32 INFO - PROCESS | 2948 | 1465812272625 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:32 INFO - PROCESS | 2948 | 1465812272713 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 03:04:32 INFO - PROCESS | 2948 | 1465812272721 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:32 INFO - PROCESS | 2948 | 1465812272724 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:32 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2937000 == 29 [pid = 2948] [id = 524] 03:04:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29B1E8800) [pid = 2948] [serial = 1572] [outer = 0000000000000000] 03:04:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29BB8E000) [pid = 2948] [serial = 1573] [outer = 000000D29B1E8800] 03:04:32 INFO - PROCESS | 2948 | 1465812272773 Marionette DEBUG loaded listener.js 03:04:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29C6B4800) [pid = 2948] [serial = 1574] [outer = 000000D29B1E8800] 03:04:33 INFO - PROCESS | 2948 | 1465812273272 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 03:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 692ms 03:04:33 INFO - PROCESS | 2948 | 1465812273307 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 03:04:33 INFO - PROCESS | 2948 | 1465812273310 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 03:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:04:33 INFO - PROCESS | 2948 | 1465812273314 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:04:33 INFO - PROCESS | 2948 | 1465812273316 Marionette TRACE conn6 <- [1,2062,null,{}] 03:04:33 INFO - PROCESS | 2948 | 1465812273319 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:33 INFO - PROCESS | 2948 | 1465812273321 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:33 INFO - PROCESS | 2948 | 1465812273466 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 03:04:33 INFO - PROCESS | 2948 | 1465812273488 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:33 INFO - PROCESS | 2948 | 1465812273490 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:33 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A581F800 == 30 [pid = 2948] [id = 525] 03:04:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29F382C00) [pid = 2948] [serial = 1575] [outer = 0000000000000000] 03:04:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29F70C400) [pid = 2948] [serial = 1576] [outer = 000000D29F382C00] 03:04:33 INFO - PROCESS | 2948 | 1465812273535 Marionette DEBUG loaded listener.js 03:04:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D29FD0D800) [pid = 2948] [serial = 1577] [outer = 000000D29F382C00] 03:04:33 INFO - PROCESS | 2948 | 1465812273979 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 03:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 671ms 03:04:34 INFO - PROCESS | 2948 | 1465812273993 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 03:04:34 INFO - PROCESS | 2948 | 1465812273996 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 03:04:34 INFO - PROCESS | 2948 | 1465812273999 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:04:34 INFO - PROCESS | 2948 | 1465812274001 Marionette TRACE conn6 <- [1,2066,null,{}] 03:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:04:34 INFO - PROCESS | 2948 | 1465812274004 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:34 INFO - PROCESS | 2948 | 1465812274006 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:34 INFO - PROCESS | 2948 | 1465812274114 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 03:04:34 INFO - PROCESS | 2948 | 1465812274119 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:34 INFO - PROCESS | 2948 | 1465812274121 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:34 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BBE800 == 31 [pid = 2948] [id = 526] 03:04:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2952BF400) [pid = 2948] [serial = 1578] [outer = 0000000000000000] 03:04:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D29FEC5C00) [pid = 2948] [serial = 1579] [outer = 000000D2952BF400] 03:04:34 INFO - PROCESS | 2948 | 1465812274167 Marionette DEBUG loaded listener.js 03:04:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A0093400) [pid = 2948] [serial = 1580] [outer = 000000D2952BF400] 03:04:34 INFO - PROCESS | 2948 | 1465812274658 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 691ms 03:04:34 INFO - PROCESS | 2948 | 1465812274696 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 03:04:34 INFO - PROCESS | 2948 | 1465812274698 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 03:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:04:34 INFO - PROCESS | 2948 | 1465812274707 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:04:34 INFO - PROCESS | 2948 | 1465812274708 Marionette TRACE conn6 <- [1,2070,null,{}] 03:04:34 INFO - PROCESS | 2948 | 1465812274712 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:34 INFO - PROCESS | 2948 | 1465812274718 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:34 INFO - PROCESS | 2948 | 1465812274872 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 03:04:34 INFO - PROCESS | 2948 | 1465812274894 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:34 INFO - PROCESS | 2948 | 1465812274897 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:34 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8D88800 == 32 [pid = 2948] [id = 527] 03:04:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A14C4400) [pid = 2948] [serial = 1581] [outer = 0000000000000000] 03:04:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A1E75400) [pid = 2948] [serial = 1582] [outer = 000000D2A14C4400] 03:04:34 INFO - PROCESS | 2948 | 1465812274942 Marionette DEBUG loaded listener.js 03:04:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A2554400) [pid = 2948] [serial = 1583] [outer = 000000D2A14C4400] 03:04:35 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D29F704C00) [pid = 2948] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:04:35 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D29A2F4000) [pid = 2948] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:04:35 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D2A14CB800) [pid = 2948] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:04:35 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2958D5400) [pid = 2948] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:04:35 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A2EEF800) [pid = 2948] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:04:35 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29AF70000) [pid = 2948] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:04:35 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2958D8C00) [pid = 2948] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:04:35 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A36C6800) [pid = 2948] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:04:35 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D295AE8000) [pid = 2948] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:04:35 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D295AE5C00) [pid = 2948] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:04:35 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A26A1000) [pid = 2948] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:04:35 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A40C5000) [pid = 2948] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:04:35 INFO - PROCESS | 2948 | 1465812275518 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 881ms 03:04:35 INFO - PROCESS | 2948 | 1465812275591 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 03:04:35 INFO - PROCESS | 2948 | 1465812275593 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 03:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:04:35 INFO - PROCESS | 2948 | 1465812275597 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:04:35 INFO - PROCESS | 2948 | 1465812275598 Marionette TRACE conn6 <- [1,2074,null,{}] 03:04:35 INFO - PROCESS | 2948 | 1465812275602 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:35 INFO - PROCESS | 2948 | 1465812275604 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:35 INFO - PROCESS | 2948 | 1465812275684 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 03:04:35 INFO - PROCESS | 2948 | 1465812275690 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:35 INFO - PROCESS | 2948 | 1465812275692 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:35 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9A65000 == 33 [pid = 2948] [id = 528] 03:04:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D295A49400) [pid = 2948] [serial = 1584] [outer = 0000000000000000] 03:04:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A1A99800) [pid = 2948] [serial = 1585] [outer = 000000D295A49400] 03:04:35 INFO - PROCESS | 2948 | 1465812275736 Marionette DEBUG loaded listener.js 03:04:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A29E9000) [pid = 2948] [serial = 1586] [outer = 000000D295A49400] 03:04:36 INFO - PROCESS | 2948 | 1465812276142 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 584ms 03:04:36 INFO - PROCESS | 2948 | 1465812276194 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 03:04:36 INFO - PROCESS | 2948 | 1465812276196 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 03:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:04:36 INFO - PROCESS | 2948 | 1465812276207 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:04:36 INFO - PROCESS | 2948 | 1465812276209 Marionette TRACE conn6 <- [1,2078,null,{}] 03:04:36 INFO - PROCESS | 2948 | 1465812276212 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:36 INFO - PROCESS | 2948 | 1465812276214 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:36 INFO - PROCESS | 2948 | 1465812276296 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 03:04:36 INFO - PROCESS | 2948 | 1465812276302 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:36 INFO - PROCESS | 2948 | 1465812276304 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:36 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9CE1000 == 34 [pid = 2948] [id = 529] 03:04:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A2B0BC00) [pid = 2948] [serial = 1587] [outer = 0000000000000000] 03:04:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A2EA1000) [pid = 2948] [serial = 1588] [outer = 000000D2A2B0BC00] 03:04:36 INFO - PROCESS | 2948 | 1465812276348 Marionette DEBUG loaded listener.js 03:04:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A2EAB800) [pid = 2948] [serial = 1589] [outer = 000000D2A2B0BC00] 03:04:37 INFO - PROCESS | 2948 | --DOCSHELL 000000D29B1CC000 == 33 [pid = 2948] [id = 522] 03:04:37 INFO - PROCESS | 2948 | --DOCSHELL 000000D29F31A800 == 32 [pid = 2948] [id = 521] 03:04:37 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A1A52800 == 31 [pid = 2948] [id = 523] 03:04:37 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2937000 == 30 [pid = 2948] [id = 524] 03:04:37 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BBE800 == 29 [pid = 2948] [id = 526] 03:04:37 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8D88800 == 28 [pid = 2948] [id = 527] 03:04:37 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9A65000 == 27 [pid = 2948] [id = 528] 03:04:37 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A581F800 == 26 [pid = 2948] [id = 525] 03:04:38 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A4B17C00) [pid = 2948] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 03:04:38 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A4EA9C00) [pid = 2948] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 03:04:38 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A3DBB800) [pid = 2948] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 03:04:38 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A00EF000) [pid = 2948] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 03:04:38 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29AAD7800) [pid = 2948] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 03:04:38 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A16DE800) [pid = 2948] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 03:04:38 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A2B7FC00) [pid = 2948] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 03:04:38 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A36BF000) [pid = 2948] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 03:04:38 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29BCD0C00) [pid = 2948] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 03:04:38 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2A317B400) [pid = 2948] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 03:04:38 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A237D400) [pid = 2948] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 03:04:38 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D295A42000) [pid = 2948] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 03:04:38 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D295B9EC00) [pid = 2948] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 03:04:38 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D29FEDB400) [pid = 2948] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 03:04:38 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2A3793800) [pid = 2948] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 03:04:38 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D296FDF800) [pid = 2948] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 03:04:38 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D29B031400) [pid = 2948] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 03:04:38 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D29BCCEC00) [pid = 2948] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 03:04:38 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D29FD3CC00) [pid = 2948] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 03:04:38 INFO - PROCESS | 2948 | --DOMWINDOW == 61 (000000D2A2EABC00) [pid = 2948] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 03:04:38 INFO - PROCESS | 2948 | --DOMWINDOW == 60 (000000D295C7AC00) [pid = 2948] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 03:04:38 INFO - PROCESS | 2948 | --DOMWINDOW == 59 (000000D2A317AC00) [pid = 2948] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 03:04:38 INFO - PROCESS | 2948 | --DOMWINDOW == 58 (000000D2A2371400) [pid = 2948] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 03:04:38 INFO - PROCESS | 2948 | 1465812278125 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:04:38 INFO - PROCESS | 2948 | --DOCSHELL 000000D29BBEA800 == 25 [pid = 2948] [id = 11] 03:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1947ms 03:04:38 INFO - PROCESS | 2948 | 1465812278171 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 03:04:38 INFO - PROCESS | 2948 | 1465812278175 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 03:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:04:38 INFO - PROCESS | 2948 | 1465812278180 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:04:38 INFO - PROCESS | 2948 | 1465812278184 Marionette TRACE conn6 <- [1,2082,null,{}] 03:04:38 INFO - PROCESS | 2948 | 1465812278190 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:38 INFO - PROCESS | 2948 | 1465812278193 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:38 INFO - PROCESS | 2948 | 1465812278287 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 03:04:38 INFO - PROCESS | 2948 | 1465812278294 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:38 INFO - PROCESS | 2948 | 1465812278299 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:38 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29AD79000 == 26 [pid = 2948] [id = 530] 03:04:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 59 (000000D29592D800) [pid = 2948] [serial = 1590] [outer = 0000000000000000] 03:04:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 60 (000000D29592F400) [pid = 2948] [serial = 1591] [outer = 000000D29592D800] 03:04:38 INFO - PROCESS | 2948 | 1465812278351 Marionette DEBUG loaded listener.js 03:04:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 61 (000000D295A30800) [pid = 2948] [serial = 1592] [outer = 000000D29592D800] 03:04:38 INFO - PROCESS | 2948 | 1465812278849 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 733ms 03:04:38 INFO - PROCESS | 2948 | 1465812278917 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 03:04:38 INFO - PROCESS | 2948 | 1465812278923 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 03:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:04:38 INFO - PROCESS | 2948 | 1465812278931 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:04:38 INFO - PROCESS | 2948 | 1465812278934 Marionette TRACE conn6 <- [1,2086,null,{}] 03:04:38 INFO - PROCESS | 2948 | 1465812278957 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:38 INFO - PROCESS | 2948 | 1465812278960 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:39 INFO - PROCESS | 2948 | 1465812279066 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 03:04:39 INFO - PROCESS | 2948 | 1465812279138 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:39 INFO - PROCESS | 2948 | 1465812279140 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:39 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29F7DA800 == 27 [pid = 2948] [id = 531] 03:04:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 62 (000000D295A3D000) [pid = 2948] [serial = 1593] [outer = 0000000000000000] 03:04:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D295ADE800) [pid = 2948] [serial = 1594] [outer = 000000D295A3D000] 03:04:39 INFO - PROCESS | 2948 | 1465812279189 Marionette DEBUG loaded listener.js 03:04:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D295BA2000) [pid = 2948] [serial = 1595] [outer = 000000D295A3D000] 03:04:39 INFO - PROCESS | 2948 | 1465812279568 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 03:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 713ms 03:04:39 INFO - PROCESS | 2948 | 1465812279673 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 03:04:39 INFO - PROCESS | 2948 | 1465812279676 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 03:04:39 INFO - PROCESS | 2948 | 1465812279681 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:04:39 INFO - PROCESS | 2948 | 1465812279684 Marionette TRACE conn6 <- [1,2090,null,{}] 03:04:39 INFO - PROCESS | 2948 | 1465812279701 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:39 INFO - PROCESS | 2948 | 1465812279706 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:39 INFO - PROCESS | 2948 | 1465812279792 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 03:04:39 INFO - PROCESS | 2948 | 1465812279800 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:39 INFO - PROCESS | 2948 | 1465812279804 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:39 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A247A000 == 28 [pid = 2948] [id = 532] 03:04:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D293F9A000) [pid = 2948] [serial = 1596] [outer = 0000000000000000] 03:04:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D296315C00) [pid = 2948] [serial = 1597] [outer = 000000D293F9A000] 03:04:39 INFO - PROCESS | 2948 | 1465812279854 Marionette DEBUG loaded listener.js 03:04:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D29A04B400) [pid = 2948] [serial = 1598] [outer = 000000D293F9A000] 03:04:40 INFO - PROCESS | 2948 | 1465812280285 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 03:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 629ms 03:04:40 INFO - PROCESS | 2948 | 1465812280316 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 03:04:40 INFO - PROCESS | 2948 | 1465812280319 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 03:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:04:40 INFO - PROCESS | 2948 | 1465812280322 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:04:40 INFO - PROCESS | 2948 | 1465812280324 Marionette TRACE conn6 <- [1,2094,null,{}] 03:04:40 INFO - PROCESS | 2948 | 1465812280328 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:40 INFO - PROCESS | 2948 | 1465812280330 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:40 INFO - PROCESS | 2948 | 1465812280414 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 03:04:40 INFO - PROCESS | 2948 | 1465812280421 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:40 INFO - PROCESS | 2948 | 1465812280423 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:40 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A293C800 == 29 [pid = 2948] [id = 533] 03:04:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D29A267800) [pid = 2948] [serial = 1599] [outer = 0000000000000000] 03:04:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D29A3B5800) [pid = 2948] [serial = 1600] [outer = 000000D29A267800] 03:04:40 INFO - PROCESS | 2948 | 1465812280468 Marionette DEBUG loaded listener.js 03:04:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D29AD6F000) [pid = 2948] [serial = 1601] [outer = 000000D29A267800] 03:04:40 INFO - PROCESS | 2948 | 1465812280914 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 03:04:40 INFO - PROCESS | 2948 | 1465812280955 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 03:04:40 INFO - PROCESS | 2948 | 1465812280958 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:04:40 INFO - PROCESS | 2948 | 1465812280960 Marionette TRACE conn6 <- [1,2098,null,{}] 03:04:40 INFO - PROCESS | 2948 | 1465812280963 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:40 INFO - PROCESS | 2948 | 1465812280965 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:41 INFO - PROCESS | 2948 | 1465812281045 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 03:04:41 INFO - PROCESS | 2948 | 1465812281053 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:41 INFO - PROCESS | 2948 | 1465812281056 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:41 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5807800 == 30 [pid = 2948] [id = 534] 03:04:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D2959AA800) [pid = 2948] [serial = 1602] [outer = 0000000000000000] 03:04:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29BB91000) [pid = 2948] [serial = 1603] [outer = 000000D2959AA800] 03:04:41 INFO - PROCESS | 2948 | 1465812281101 Marionette DEBUG loaded listener.js 03:04:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29BCCFC00) [pid = 2948] [serial = 1604] [outer = 000000D2959AA800] 03:04:41 INFO - PROCESS | 2948 | 1465812281544 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 03:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 629ms 03:04:41 INFO - PROCESS | 2948 | 1465812281591 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 03:04:41 INFO - PROCESS | 2948 | 1465812281593 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 03:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:04:41 INFO - PROCESS | 2948 | 1465812281596 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:04:41 INFO - PROCESS | 2948 | 1465812281598 Marionette TRACE conn6 <- [1,2102,null,{}] 03:04:41 INFO - PROCESS | 2948 | 1465812281607 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:41 INFO - PROCESS | 2948 | 1465812281612 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:41 INFO - PROCESS | 2948 | 1465812281719 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 03:04:41 INFO - PROCESS | 2948 | 1465812281732 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:41 INFO - PROCESS | 2948 | 1465812281734 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:41 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BCC000 == 31 [pid = 2948] [id = 535] 03:04:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29F37E400) [pid = 2948] [serial = 1605] [outer = 0000000000000000] 03:04:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29F3CBC00) [pid = 2948] [serial = 1606] [outer = 000000D29F37E400] 03:04:41 INFO - PROCESS | 2948 | 1465812281779 Marionette DEBUG loaded listener.js 03:04:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29FEDB400) [pid = 2948] [serial = 1607] [outer = 000000D29F37E400] 03:04:42 INFO - PROCESS | 2948 | 1465812282210 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 03:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 629ms 03:04:42 INFO - PROCESS | 2948 | 1465812282230 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 03:04:42 INFO - PROCESS | 2948 | 1465812282232 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 03:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:04:42 INFO - PROCESS | 2948 | 1465812282240 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:04:42 INFO - PROCESS | 2948 | 1465812282242 Marionette TRACE conn6 <- [1,2106,null,{}] 03:04:42 INFO - PROCESS | 2948 | 1465812282245 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:42 INFO - PROCESS | 2948 | 1465812282247 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:42 INFO - PROCESS | 2948 | 1465812282327 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 03:04:42 INFO - PROCESS | 2948 | 1465812282335 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:42 INFO - PROCESS | 2948 | 1465812282337 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:42 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8D85000 == 32 [pid = 2948] [id = 536] 03:04:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29FEE6400) [pid = 2948] [serial = 1608] [outer = 0000000000000000] 03:04:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A0095400) [pid = 2948] [serial = 1609] [outer = 000000D29FEE6400] 03:04:42 INFO - PROCESS | 2948 | 1465812282381 Marionette DEBUG loaded listener.js 03:04:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A14C9800) [pid = 2948] [serial = 1610] [outer = 000000D29FEE6400] 03:04:42 INFO - PROCESS | 2948 | 1465812282826 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 03:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 629ms 03:04:42 INFO - PROCESS | 2948 | 1465812282872 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 03:04:42 INFO - PROCESS | 2948 | 1465812282875 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 03:04:42 INFO - PROCESS | 2948 | 1465812282878 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:04:42 INFO - PROCESS | 2948 | 1465812282880 Marionette TRACE conn6 <- [1,2110,null,{}] 03:04:42 INFO - PROCESS | 2948 | 1465812282887 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:42 INFO - PROCESS | 2948 | 1465812282889 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:42 INFO - PROCESS | 2948 | 1465812282971 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 03:04:42 INFO - PROCESS | 2948 | 1465812282977 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:42 INFO - PROCESS | 2948 | 1465812282978 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:43 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29608F000 == 33 [pid = 2948] [id = 537] 03:04:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29FEE3800) [pid = 2948] [serial = 1611] [outer = 0000000000000000] 03:04:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A1A9E800) [pid = 2948] [serial = 1612] [outer = 000000D29FEE3800] 03:04:43 INFO - PROCESS | 2948 | 1465812283024 Marionette DEBUG loaded listener.js 03:04:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A1E71800) [pid = 2948] [serial = 1613] [outer = 000000D29FEE3800] 03:04:43 INFO - PROCESS | 2948 | 1465812283462 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 630ms 03:04:43 INFO - PROCESS | 2948 | 1465812283511 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 03:04:43 INFO - PROCESS | 2948 | 1465812283513 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 03:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:04:43 INFO - PROCESS | 2948 | 1465812283517 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:04:43 INFO - PROCESS | 2948 | 1465812283518 Marionette TRACE conn6 <- [1,2114,null,{}] 03:04:43 INFO - PROCESS | 2948 | 1465812283522 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:43 INFO - PROCESS | 2948 | 1465812283524 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:43 INFO - PROCESS | 2948 | 1465812283606 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 03:04:43 INFO - PROCESS | 2948 | 1465812283613 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:43 INFO - PROCESS | 2948 | 1465812283615 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:43 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9D35000 == 34 [pid = 2948] [id = 538] 03:04:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A1E71000) [pid = 2948] [serial = 1614] [outer = 0000000000000000] 03:04:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A2374C00) [pid = 2948] [serial = 1615] [outer = 000000D2A1E71000] 03:04:43 INFO - PROCESS | 2948 | 1465812283660 Marionette DEBUG loaded listener.js 03:04:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A23E1400) [pid = 2948] [serial = 1616] [outer = 000000D2A1E71000] 03:04:44 INFO - PROCESS | 2948 | 1465812284141 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 03:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 690ms 03:04:44 INFO - PROCESS | 2948 | 1465812284210 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 03:04:44 INFO - PROCESS | 2948 | 1465812284213 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 03:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:04:44 INFO - PROCESS | 2948 | 1465812284216 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:04:44 INFO - PROCESS | 2948 | 1465812284218 Marionette TRACE conn6 <- [1,2118,null,{}] 03:04:44 INFO - PROCESS | 2948 | 1465812284222 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:44 INFO - PROCESS | 2948 | 1465812284224 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:44 INFO - PROCESS | 2948 | 1465812284339 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 03:04:44 INFO - PROCESS | 2948 | 1465812284392 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:44 INFO - PROCESS | 2948 | 1465812284394 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:44 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9EB5800 == 35 [pid = 2948] [id = 539] 03:04:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A237BC00) [pid = 2948] [serial = 1617] [outer = 0000000000000000] 03:04:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A29F0C00) [pid = 2948] [serial = 1618] [outer = 000000D2A237BC00] 03:04:44 INFO - PROCESS | 2948 | 1465812284439 Marionette DEBUG loaded listener.js 03:04:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D2A2C8B800) [pid = 2948] [serial = 1619] [outer = 000000D2A237BC00] 03:04:44 INFO - PROCESS | 2948 | 1465812284882 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 03:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:04:44 INFO - PROCESS | 2948 | 1465812284927 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 03:04:44 INFO - PROCESS | 2948 | 1465812284931 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:04:44 INFO - PROCESS | 2948 | 1465812284933 Marionette TRACE conn6 <- [1,2122,null,{}] 03:04:44 INFO - PROCESS | 2948 | 1465812284937 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:44 INFO - PROCESS | 2948 | 1465812284940 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:45 INFO - PROCESS | 2948 | 1465812285094 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 03:04:45 INFO - PROCESS | 2948 | 1465812285153 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:45 INFO - PROCESS | 2948 | 1465812285156 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:45 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5807000 == 36 [pid = 2948] [id = 540] 03:04:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D2A2EEB400) [pid = 2948] [serial = 1620] [outer = 0000000000000000] 03:04:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D2A2EF3000) [pid = 2948] [serial = 1621] [outer = 000000D2A2EEB400] 03:04:45 INFO - PROCESS | 2948 | 1465812285204 Marionette DEBUG loaded listener.js 03:04:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D2A343E400) [pid = 2948] [serial = 1622] [outer = 000000D2A2EEB400] 03:04:45 INFO - PROCESS | 2948 | 1465812285645 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 03:04:45 INFO - PROCESS | 2948 | 1465812285665 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 03:04:45 INFO - PROCESS | 2948 | 1465812285668 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:04:45 INFO - PROCESS | 2948 | 1465812285670 Marionette TRACE conn6 <- [1,2126,null,{}] 03:04:45 INFO - PROCESS | 2948 | 1465812285673 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:45 INFO - PROCESS | 2948 | 1465812285675 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:45 INFO - PROCESS | 2948 | 1465812285786 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 03:04:45 INFO - PROCESS | 2948 | 1465812285791 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:45 INFO - PROCESS | 2948 | 1465812285793 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:45 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA088800 == 37 [pid = 2948] [id = 541] 03:04:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D295AE1800) [pid = 2948] [serial = 1623] [outer = 0000000000000000] 03:04:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 93 (000000D2A36A2400) [pid = 2948] [serial = 1624] [outer = 000000D295AE1800] 03:04:45 INFO - PROCESS | 2948 | 1465812285881 Marionette DEBUG loaded listener.js 03:04:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 94 (000000D2A3751C00) [pid = 2948] [serial = 1625] [outer = 000000D295AE1800] 03:04:46 INFO - PROCESS | 2948 | --DOMWINDOW == 93 (000000D29F382C00) [pid = 2948] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:04:46 INFO - PROCESS | 2948 | --DOMWINDOW == 92 (000000D2952BF400) [pid = 2948] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:04:46 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D2A14C4400) [pid = 2948] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:04:46 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D295AE4C00) [pid = 2948] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:04:46 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D2A2EE7400) [pid = 2948] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:04:46 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D295A49400) [pid = 2948] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:04:46 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D29FD0C400) [pid = 2948] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:04:46 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D295AE6000) [pid = 2948] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:04:46 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D29B1E8800) [pid = 2948] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:04:46 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D295C77C00) [pid = 2948] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:04:46 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D295A35000) [pid = 2948] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:04:46 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D29664C000) [pid = 2948] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:04:46 INFO - PROCESS | 2948 | 1465812286318 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 03:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 671ms 03:04:46 INFO - PROCESS | 2948 | 1465812286343 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 03:04:46 INFO - PROCESS | 2948 | 1465812286345 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 03:04:46 INFO - PROCESS | 2948 | 1465812286348 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:04:46 INFO - PROCESS | 2948 | 1465812286350 Marionette TRACE conn6 <- [1,2130,null,{}] 03:04:46 INFO - PROCESS | 2948 | 1465812286353 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:46 INFO - PROCESS | 2948 | 1465812286355 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:46 INFO - PROCESS | 2948 | 1465812286437 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 03:04:46 INFO - PROCESS | 2948 | 1465812286470 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:46 INFO - PROCESS | 2948 | 1465812286472 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:46 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA086000 == 38 [pid = 2948] [id = 542] 03:04:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D295C77C00) [pid = 2948] [serial = 1626] [outer = 0000000000000000] 03:04:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D29FD40C00) [pid = 2948] [serial = 1627] [outer = 000000D295C77C00] 03:04:46 INFO - PROCESS | 2948 | 1465812286517 Marionette DEBUG loaded listener.js 03:04:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A36C7C00) [pid = 2948] [serial = 1628] [outer = 000000D295C77C00] 03:04:46 INFO - PROCESS | 2948 | 1465812286942 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 03:04:46 INFO - PROCESS | 2948 | 1465812286982 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 03:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:04:47 INFO - PROCESS | 2948 | 1465812286990 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:04:47 INFO - PROCESS | 2948 | 1465812286992 Marionette TRACE conn6 <- [1,2134,null,{}] 03:04:47 INFO - PROCESS | 2948 | 1465812286996 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:47 INFO - PROCESS | 2948 | 1465812286998 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:47 INFO - PROCESS | 2948 | 1465812287083 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 03:04:47 INFO - PROCESS | 2948 | 1465812287088 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:47 INFO - PROCESS | 2948 | 1465812287090 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:47 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA29A000 == 39 [pid = 2948] [id = 543] 03:04:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A379D800) [pid = 2948] [serial = 1629] [outer = 0000000000000000] 03:04:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A37A0400) [pid = 2948] [serial = 1630] [outer = 000000D2A379D800] 03:04:47 INFO - PROCESS | 2948 | 1465812287141 Marionette DEBUG loaded listener.js 03:04:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D2A40C5000) [pid = 2948] [serial = 1631] [outer = 000000D2A379D800] 03:04:47 INFO - PROCESS | 2948 | 1465812287552 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 03:04:47 INFO - PROCESS | 2948 | 1465812287624 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 03:04:47 INFO - PROCESS | 2948 | 1465812287627 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:04:47 INFO - PROCESS | 2948 | 1465812287629 Marionette TRACE conn6 <- [1,2138,null,{}] 03:04:47 INFO - PROCESS | 2948 | 1465812287633 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:47 INFO - PROCESS | 2948 | 1465812287635 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:47 INFO - PROCESS | 2948 | 1465812287718 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 03:04:47 INFO - PROCESS | 2948 | 1465812287723 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:47 INFO - PROCESS | 2948 | 1465812287725 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:47 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA828800 == 40 [pid = 2948] [id = 544] 03:04:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D2A4019C00) [pid = 2948] [serial = 1632] [outer = 0000000000000000] 03:04:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D2A4EA9C00) [pid = 2948] [serial = 1633] [outer = 000000D2A4019C00] 03:04:47 INFO - PROCESS | 2948 | 1465812287769 Marionette DEBUG loaded listener.js 03:04:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D2A583E000) [pid = 2948] [serial = 1634] [outer = 000000D2A4019C00] 03:04:48 INFO - PROCESS | 2948 | 1465812288444 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 03:04:48 INFO - PROCESS | 2948 | 1465812288518 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 03:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:04:48 INFO - PROCESS | 2948 | 1465812288523 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:04:48 INFO - PROCESS | 2948 | 1465812288527 Marionette TRACE conn6 <- [1,2142,null,{}] 03:04:48 INFO - PROCESS | 2948 | 1465812288533 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:48 INFO - PROCESS | 2948 | 1465812288537 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:48 INFO - PROCESS | 2948 | 1465812288674 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 03:04:48 INFO - PROCESS | 2948 | 1465812288791 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:48 INFO - PROCESS | 2948 | 1465812288794 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:48 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C310000 == 41 [pid = 2948] [id = 545] 03:04:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D295157800) [pid = 2948] [serial = 1635] [outer = 0000000000000000] 03:04:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 93 (000000D2959A8800) [pid = 2948] [serial = 1636] [outer = 000000D295157800] 03:04:48 INFO - PROCESS | 2948 | 1465812288853 Marionette DEBUG loaded listener.js 03:04:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 94 (000000D295AE5800) [pid = 2948] [serial = 1637] [outer = 000000D295157800] 03:04:49 INFO - PROCESS | 2948 | 1465812289605 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1182ms 03:04:49 INFO - PROCESS | 2948 | 1465812289709 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 03:04:49 INFO - PROCESS | 2948 | 1465812289714 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 03:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:04:49 INFO - PROCESS | 2948 | 1465812289721 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:04:49 INFO - PROCESS | 2948 | 1465812289724 Marionette TRACE conn6 <- [1,2146,null,{}] 03:04:49 INFO - PROCESS | 2948 | 1465812289729 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:49 INFO - PROCESS | 2948 | 1465812289732 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:49 INFO - PROCESS | 2948 | 1465812289867 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 03:04:50 INFO - PROCESS | 2948 | 1465812290100 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:50 INFO - PROCESS | 2948 | 1465812290104 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:50 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29A259000 == 42 [pid = 2948] [id = 546] 03:04:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 95 (000000D294A07800) [pid = 2948] [serial = 1638] [outer = 0000000000000000] 03:04:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 96 (000000D295A3A800) [pid = 2948] [serial = 1639] [outer = 000000D294A07800] 03:04:50 INFO - PROCESS | 2948 | 1465812290170 Marionette DEBUG loaded listener.js 03:04:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 97 (000000D295C7B800) [pid = 2948] [serial = 1640] [outer = 000000D294A07800] 03:04:50 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA29A000 == 41 [pid = 2948] [id = 543] 03:04:50 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA086000 == 40 [pid = 2948] [id = 542] 03:04:50 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA088800 == 39 [pid = 2948] [id = 541] 03:04:50 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5807000 == 38 [pid = 2948] [id = 540] 03:04:50 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9EB5800 == 37 [pid = 2948] [id = 539] 03:04:50 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9D35000 == 36 [pid = 2948] [id = 538] 03:04:50 INFO - PROCESS | 2948 | --DOCSHELL 000000D29608F000 == 35 [pid = 2948] [id = 537] 03:04:50 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8D85000 == 34 [pid = 2948] [id = 536] 03:04:50 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BCC000 == 33 [pid = 2948] [id = 535] 03:04:50 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5807800 == 32 [pid = 2948] [id = 534] 03:04:50 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A293C800 == 31 [pid = 2948] [id = 533] 03:04:50 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A247A000 == 30 [pid = 2948] [id = 532] 03:04:50 INFO - PROCESS | 2948 | --DOCSHELL 000000D29F7DA800 == 29 [pid = 2948] [id = 531] 03:04:50 INFO - PROCESS | 2948 | --DOMWINDOW == 96 (000000D2A2EA1000) [pid = 2948] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 03:04:50 INFO - PROCESS | 2948 | --DOCSHELL 000000D29AD79000 == 28 [pid = 2948] [id = 530] 03:04:50 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9CE1000 == 27 [pid = 2948] [id = 529] 03:04:50 INFO - PROCESS | 2948 | 1465812290888 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 03:04:50 INFO - PROCESS | 2948 | 1465812290929 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 03:04:50 INFO - PROCESS | 2948 | 1465812290935 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:04:50 INFO - PROCESS | 2948 | 1465812290938 Marionette TRACE conn6 <- [1,2150,null,{}] 03:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:04:50 INFO - PROCESS | 2948 | 1465812290944 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:50 INFO - PROCESS | 2948 | 1465812290948 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:51 INFO - PROCESS | 2948 | 1465812291038 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 03:04:51 INFO - PROCESS | 2948 | 1465812291046 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:51 INFO - PROCESS | 2948 | 1465812291049 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:51 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BBED000 == 28 [pid = 2948] [id = 547] 03:04:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D295A44000) [pid = 2948] [serial = 1641] [outer = 0000000000000000] 03:04:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D296164400) [pid = 2948] [serial = 1642] [outer = 000000D295A44000] 03:04:51 INFO - PROCESS | 2948 | 1465812291098 Marionette DEBUG loaded listener.js 03:04:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29A047000) [pid = 2948] [serial = 1643] [outer = 000000D295A44000] 03:04:51 INFO - PROCESS | 2948 | 1465812291621 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 03:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 733ms 03:04:51 INFO - PROCESS | 2948 | 1465812291677 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 03:04:51 INFO - PROCESS | 2948 | 1465812291681 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 03:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:04:51 INFO - PROCESS | 2948 | 1465812291686 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:04:51 INFO - PROCESS | 2948 | 1465812291688 Marionette TRACE conn6 <- [1,2154,null,{}] 03:04:51 INFO - PROCESS | 2948 | 1465812291692 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:51 INFO - PROCESS | 2948 | 1465812291694 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:51 INFO - PROCESS | 2948 | 1465812291786 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 03:04:51 INFO - PROCESS | 2948 | 1465812291793 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:51 INFO - PROCESS | 2948 | 1465812291795 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:51 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2475800 == 29 [pid = 2948] [id = 548] 03:04:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29AD71000) [pid = 2948] [serial = 1644] [outer = 0000000000000000] 03:04:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29AFCD400) [pid = 2948] [serial = 1645] [outer = 000000D29AD71000] 03:04:51 INFO - PROCESS | 2948 | 1465812291843 Marionette DEBUG loaded listener.js 03:04:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29BB94000) [pid = 2948] [serial = 1646] [outer = 000000D29AD71000] 03:04:52 INFO - PROCESS | 2948 | 1465812292327 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 03:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 691ms 03:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:04:52 INFO - PROCESS | 2948 | 1465812292380 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 03:04:52 INFO - PROCESS | 2948 | 1465812292383 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 03:04:52 INFO - PROCESS | 2948 | 1465812292388 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:04:52 INFO - PROCESS | 2948 | 1465812292394 Marionette TRACE conn6 <- [1,2158,null,{}] 03:04:52 INFO - PROCESS | 2948 | 1465812292404 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:52 INFO - PROCESS | 2948 | 1465812292408 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:52 INFO - PROCESS | 2948 | 1465812292497 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 03:04:52 INFO - PROCESS | 2948 | 1465812292505 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:52 INFO - PROCESS | 2948 | 1465812292507 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:52 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2C29800 == 30 [pid = 2948] [id = 549] 03:04:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29C6B4000) [pid = 2948] [serial = 1647] [outer = 0000000000000000] 03:04:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29F37C000) [pid = 2948] [serial = 1648] [outer = 000000D29C6B4000] 03:04:52 INFO - PROCESS | 2948 | 1465812292552 Marionette DEBUG loaded listener.js 03:04:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D29FD0B400) [pid = 2948] [serial = 1649] [outer = 000000D29C6B4000] 03:04:52 INFO - PROCESS | 2948 | 1465812292984 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 03:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 649ms 03:04:53 INFO - PROCESS | 2948 | 1465812293046 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 03:04:53 INFO - PROCESS | 2948 | 1465812293049 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 03:04:53 INFO - PROCESS | 2948 | 1465812293052 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:04:53 INFO - PROCESS | 2948 | 1465812293054 Marionette TRACE conn6 <- [1,2162,null,{}] 03:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:04:53 INFO - PROCESS | 2948 | 1465812293057 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:53 INFO - PROCESS | 2948 | 1465812293059 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:53 INFO - PROCESS | 2948 | 1465812293203 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 03:04:53 INFO - PROCESS | 2948 | 1465812293253 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:53 INFO - PROCESS | 2948 | 1465812293255 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:53 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5F28000 == 31 [pid = 2948] [id = 550] 03:04:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D29FED1C00) [pid = 2948] [serial = 1650] [outer = 0000000000000000] 03:04:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A0072C00) [pid = 2948] [serial = 1651] [outer = 000000D29FED1C00] 03:04:53 INFO - PROCESS | 2948 | 1465812293307 Marionette DEBUG loaded listener.js 03:04:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A1486400) [pid = 2948] [serial = 1652] [outer = 000000D29FED1C00] 03:04:53 INFO - PROCESS | 2948 | 1465812293733 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 734ms 03:04:53 INFO - PROCESS | 2948 | 1465812293791 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 03:04:53 INFO - PROCESS | 2948 | 1465812293793 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 03:04:53 INFO - PROCESS | 2948 | 1465812293797 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:04:53 INFO - PROCESS | 2948 | 1465812293799 Marionette TRACE conn6 <- [1,2166,null,{}] 03:04:53 INFO - PROCESS | 2948 | 1465812293802 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:53 INFO - PROCESS | 2948 | 1465812293804 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:53 INFO - PROCESS | 2948 | 1465812293918 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 03:04:53 INFO - PROCESS | 2948 | 1465812293928 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:53 INFO - PROCESS | 2948 | 1465812293934 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:53 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2925000 == 32 [pid = 2948] [id = 551] 03:04:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A1A93C00) [pid = 2948] [serial = 1653] [outer = 0000000000000000] 03:04:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A1E6C800) [pid = 2948] [serial = 1654] [outer = 000000D2A1A93C00] 03:04:53 INFO - PROCESS | 2948 | 1465812293991 Marionette DEBUG loaded listener.js 03:04:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A237A400) [pid = 2948] [serial = 1655] [outer = 000000D2A1A93C00] 03:04:54 INFO - PROCESS | 2948 | 1465812294503 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 733ms 03:04:54 INFO - PROCESS | 2948 | 1465812294546 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 03:04:54 INFO - PROCESS | 2948 | 1465812294549 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 03:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:04:54 INFO - PROCESS | 2948 | 1465812294556 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:04:54 INFO - PROCESS | 2948 | 1465812294558 Marionette TRACE conn6 <- [1,2170,null,{}] 03:04:54 INFO - PROCESS | 2948 | 1465812294561 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:54 INFO - PROCESS | 2948 | 1465812294564 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:54 INFO - PROCESS | 2948 | 1465812294684 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 03:04:54 INFO - PROCESS | 2948 | 1465812294697 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:54 INFO - PROCESS | 2948 | 1465812294699 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:54 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8FF9000 == 33 [pid = 2948] [id = 552] 03:04:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D2A2EA6400) [pid = 2948] [serial = 1656] [outer = 0000000000000000] 03:04:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D2A2EE7800) [pid = 2948] [serial = 1657] [outer = 000000D2A2EA6400] 03:04:54 INFO - PROCESS | 2948 | 1465812294746 Marionette DEBUG loaded listener.js 03:04:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D2A2EF0C00) [pid = 2948] [serial = 1658] [outer = 000000D2A2EA6400] 03:04:55 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D2A237BC00) [pid = 2948] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:04:55 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D2A2EEB400) [pid = 2948] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:04:55 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D2959AA800) [pid = 2948] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:04:55 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D29A267800) [pid = 2948] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:04:55 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D293F9A000) [pid = 2948] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:04:55 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D29FEE6400) [pid = 2948] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:04:55 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D295A3D000) [pid = 2948] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:04:55 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D29592D800) [pid = 2948] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:04:55 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D2A1E71000) [pid = 2948] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:04:55 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29FEE3800) [pid = 2948] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:04:55 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A2B0BC00) [pid = 2948] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:04:55 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29F37E400) [pid = 2948] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:04:55 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D295AE1800) [pid = 2948] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:04:55 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D295C77C00) [pid = 2948] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:04:55 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A2B0C000) [pid = 2948] [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.] 03:04:55 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A379D800) [pid = 2948] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:04:55 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29BBEB000) [pid = 2948] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:04:55 INFO - PROCESS | 2948 | 1465812295333 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 838ms 03:04:55 INFO - PROCESS | 2948 | 1465812295391 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 03:04:55 INFO - PROCESS | 2948 | 1465812295393 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 03:04:55 INFO - PROCESS | 2948 | 1465812295397 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:04:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:04:55 INFO - PROCESS | 2948 | 1465812295399 Marionette TRACE conn6 <- [1,2174,null,{}] 03:04:55 INFO - PROCESS | 2948 | 1465812295402 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:55 INFO - PROCESS | 2948 | 1465812295404 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:55 INFO - PROCESS | 2948 | 1465812295514 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 03:04:55 INFO - PROCESS | 2948 | 1465812295565 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:55 INFO - PROCESS | 2948 | 1465812295567 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:55 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9CD9800 == 34 [pid = 2948] [id = 553] 03:04:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2958DC800) [pid = 2948] [serial = 1659] [outer = 0000000000000000] 03:04:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29AFD5C00) [pid = 2948] [serial = 1660] [outer = 000000D2958DC800] 03:04:55 INFO - PROCESS | 2948 | 1465812295611 Marionette DEBUG loaded listener.js 03:04:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A2B03C00) [pid = 2948] [serial = 1661] [outer = 000000D2958DC800] 03:04:55 INFO - PROCESS | 2948 | 1465812295979 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:04:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:04:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 627ms 03:04:56 INFO - PROCESS | 2948 | 1465812296029 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 03:04:56 INFO - PROCESS | 2948 | 1465812296032 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 03:04:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:04:56 INFO - PROCESS | 2948 | 1465812296035 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:04:56 INFO - PROCESS | 2948 | 1465812296036 Marionette TRACE conn6 <- [1,2178,null,{}] 03:04:56 INFO - PROCESS | 2948 | 1465812296040 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:56 INFO - PROCESS | 2948 | 1465812296042 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:56 INFO - PROCESS | 2948 | 1465812296125 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 03:04:56 INFO - PROCESS | 2948 | 1465812296131 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:56 INFO - PROCESS | 2948 | 1465812296133 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:56 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9EB7000 == 35 [pid = 2948] [id = 554] 03:04:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29F376000) [pid = 2948] [serial = 1662] [outer = 0000000000000000] 03:04:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A2EEB400) [pid = 2948] [serial = 1663] [outer = 000000D29F376000] 03:04:56 INFO - PROCESS | 2948 | 1465812296179 Marionette DEBUG loaded listener.js 03:04:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A36A3400) [pid = 2948] [serial = 1664] [outer = 000000D29F376000] 03:04:56 INFO - PROCESS | 2948 | 1465812296599 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 03:04:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:04:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 587ms 03:04:56 INFO - PROCESS | 2948 | 1465812296623 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 03:04:56 INFO - PROCESS | 2948 | 1465812296625 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 03:04:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:04:56 INFO - PROCESS | 2948 | 1465812296628 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:04:56 INFO - PROCESS | 2948 | 1465812296630 Marionette TRACE conn6 <- [1,2182,null,{}] 03:04:56 INFO - PROCESS | 2948 | 1465812296633 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:56 INFO - PROCESS | 2948 | 1465812296635 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:56 INFO - PROCESS | 2948 | 1465812296762 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 03:04:56 INFO - PROCESS | 2948 | 1465812296768 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:56 INFO - PROCESS | 2948 | 1465812296770 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:56 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A27AC000 == 36 [pid = 2948] [id = 555] 03:04:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A36C6C00) [pid = 2948] [serial = 1665] [outer = 0000000000000000] 03:04:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A3797800) [pid = 2948] [serial = 1666] [outer = 000000D2A36C6C00] 03:04:56 INFO - PROCESS | 2948 | 1465812296815 Marionette DEBUG loaded listener.js 03:04:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A401CC00) [pid = 2948] [serial = 1667] [outer = 000000D2A36C6C00] 03:04:57 INFO - PROCESS | 2948 | 1465812297208 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 03:04:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:04:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 691ms 03:04:57 INFO - PROCESS | 2948 | 1465812297324 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 03:04:57 INFO - PROCESS | 2948 | 1465812297328 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 03:04:57 INFO - PROCESS | 2948 | 1465812297333 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:04:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:04:57 INFO - PROCESS | 2948 | 1465812297338 Marionette TRACE conn6 <- [1,2186,null,{}] 03:04:57 INFO - PROCESS | 2948 | 1465812297345 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:57 INFO - PROCESS | 2948 | 1465812297349 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:57 INFO - PROCESS | 2948 | 1465812297509 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 03:04:57 INFO - PROCESS | 2948 | 1465812297645 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:57 INFO - PROCESS | 2948 | 1465812297651 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:57 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C308800 == 37 [pid = 2948] [id = 556] 03:04:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D295A4AC00) [pid = 2948] [serial = 1668] [outer = 0000000000000000] 03:04:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D295B96400) [pid = 2948] [serial = 1669] [outer = 000000D295A4AC00] 03:04:57 INFO - PROCESS | 2948 | 1465812297709 Marionette DEBUG loaded listener.js 03:04:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D296C38800) [pid = 2948] [serial = 1670] [outer = 000000D295A4AC00] 03:04:58 INFO - PROCESS | 2948 | 1465812298247 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:04:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:04:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 985ms 03:04:58 INFO - PROCESS | 2948 | 1465812298322 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 03:04:58 INFO - PROCESS | 2948 | 1465812298326 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 03:04:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:04:58 INFO - PROCESS | 2948 | 1465812298333 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:04:58 INFO - PROCESS | 2948 | 1465812298337 Marionette TRACE conn6 <- [1,2190,null,{}] 03:04:58 INFO - PROCESS | 2948 | 1465812298341 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:58 INFO - PROCESS | 2948 | 1465812298345 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:58 INFO - PROCESS | 2948 | 1465812298467 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 03:04:58 INFO - PROCESS | 2948 | 1465812298557 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:58 INFO - PROCESS | 2948 | 1465812298560 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:58 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5807800 == 38 [pid = 2948] [id = 557] 03:04:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D29B1F7800) [pid = 2948] [serial = 1671] [outer = 0000000000000000] 03:04:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D29BB9A400) [pid = 2948] [serial = 1672] [outer = 000000D29B1F7800] 03:04:58 INFO - PROCESS | 2948 | 1465812298617 Marionette DEBUG loaded listener.js 03:04:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D29F37E000) [pid = 2948] [serial = 1673] [outer = 000000D29B1F7800] 03:04:59 INFO - PROCESS | 2948 | 1465812299235 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:04:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:04:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 944ms 03:04:59 INFO - PROCESS | 2948 | 1465812299279 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 03:04:59 INFO - PROCESS | 2948 | 1465812299282 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 03:04:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:04:59 INFO - PROCESS | 2948 | 1465812299285 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:04:59 INFO - PROCESS | 2948 | 1465812299288 Marionette TRACE conn6 <- [1,2194,null,{}] 03:04:59 INFO - PROCESS | 2948 | 1465812299299 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:59 INFO - PROCESS | 2948 | 1465812299304 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:59 INFO - PROCESS | 2948 | 1465812299421 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 03:04:59 INFO - PROCESS | 2948 | 1465812299546 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:59 INFO - PROCESS | 2948 | 1465812299550 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:04:59 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA2AA800 == 39 [pid = 2948] [id = 558] 03:04:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D2A2371800) [pid = 2948] [serial = 1674] [outer = 0000000000000000] 03:04:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D2A255E400) [pid = 2948] [serial = 1675] [outer = 000000D2A2371800] 03:04:59 INFO - PROCESS | 2948 | 1465812299610 Marionette DEBUG loaded listener.js 03:04:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D2A2EA4400) [pid = 2948] [serial = 1676] [outer = 000000D2A2371800] 03:05:00 INFO - PROCESS | 2948 | 1465812300240 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 03:05:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:05:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 986ms 03:05:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:05:00 INFO - PROCESS | 2948 | 1465812300274 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 03:05:00 INFO - PROCESS | 2948 | 1465812300276 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 03:05:00 INFO - PROCESS | 2948 | 1465812300280 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:05:00 INFO - PROCESS | 2948 | 1465812300282 Marionette TRACE conn6 <- [1,2198,null,{}] 03:05:00 INFO - PROCESS | 2948 | 1465812300286 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:00 INFO - PROCESS | 2948 | 1465812300288 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:00 INFO - PROCESS | 2948 | 1465812300401 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 03:05:00 INFO - PROCESS | 2948 | 1465812300522 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:00 INFO - PROCESS | 2948 | 1465812300525 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:00 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AAAD7000 == 40 [pid = 2948] [id = 559] 03:05:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D2A4EA3800) [pid = 2948] [serial = 1677] [outer = 0000000000000000] 03:05:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 93 (000000D2A583D800) [pid = 2948] [serial = 1678] [outer = 000000D2A4EA3800] 03:05:00 INFO - PROCESS | 2948 | 1465812300581 Marionette DEBUG loaded listener.js 03:05:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 94 (000000D2A5C6E000) [pid = 2948] [serial = 1679] [outer = 000000D2A4EA3800] 03:05:01 INFO - PROCESS | 2948 | 1465812301314 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 03:05:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:05:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1082ms 03:05:01 INFO - PROCESS | 2948 | 1465812301364 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 03:05:01 INFO - PROCESS | 2948 | 1465812301369 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 03:05:01 INFO - PROCESS | 2948 | 1465812301374 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:05:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:05:01 INFO - PROCESS | 2948 | 1465812301377 Marionette TRACE conn6 <- [1,2202,null,{}] 03:05:01 INFO - PROCESS | 2948 | 1465812301382 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:01 INFO - PROCESS | 2948 | 1465812301385 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:01 INFO - PROCESS | 2948 | 1465812301532 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 03:05:01 INFO - PROCESS | 2948 | 1465812301661 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:01 INFO - PROCESS | 2948 | 1465812301666 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:01 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BBEE000 == 41 [pid = 2948] [id = 560] 03:05:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 95 (000000D295A36000) [pid = 2948] [serial = 1680] [outer = 0000000000000000] 03:05:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 96 (000000D295C75C00) [pid = 2948] [serial = 1681] [outer = 000000D295A36000] 03:05:01 INFO - PROCESS | 2948 | 1465812301719 Marionette DEBUG loaded listener.js 03:05:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 97 (000000D29A0C3C00) [pid = 2948] [serial = 1682] [outer = 000000D295A36000] 03:05:02 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9EB7000 == 40 [pid = 2948] [id = 554] 03:05:02 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9CD9800 == 39 [pid = 2948] [id = 553] 03:05:02 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8FF9000 == 38 [pid = 2948] [id = 552] 03:05:02 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2925000 == 37 [pid = 2948] [id = 551] 03:05:02 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5F28000 == 36 [pid = 2948] [id = 550] 03:05:02 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2C29800 == 35 [pid = 2948] [id = 549] 03:05:02 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2475800 == 34 [pid = 2948] [id = 548] 03:05:02 INFO - PROCESS | 2948 | --DOCSHELL 000000D29BBED000 == 33 [pid = 2948] [id = 547] 03:05:02 INFO - PROCESS | 2948 | --DOCSHELL 000000D2948F1800 == 32 [pid = 2948] [id = 12] 03:05:02 INFO - PROCESS | 2948 | --DOCSHELL 000000D29A259000 == 31 [pid = 2948] [id = 546] 03:05:02 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C310000 == 30 [pid = 2948] [id = 545] 03:05:02 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA828800 == 29 [pid = 2948] [id = 544] 03:05:02 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AAAD7000 == 28 [pid = 2948] [id = 559] 03:05:02 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA2AA800 == 27 [pid = 2948] [id = 558] 03:05:02 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5807800 == 26 [pid = 2948] [id = 557] 03:05:02 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A27AC000 == 25 [pid = 2948] [id = 555] 03:05:02 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C308800 == 24 [pid = 2948] [id = 556] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 96 (000000D29BBFE000) [pid = 2948] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 95 (000000D2A29F0C00) [pid = 2948] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 94 (000000D2A2EF3000) [pid = 2948] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 93 (000000D29BB91000) [pid = 2948] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 92 (000000D29BCCFC00) [pid = 2948] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D29A3B5800) [pid = 2948] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D29AD6F000) [pid = 2948] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D2A2C8B800) [pid = 2948] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D296315C00) [pid = 2948] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D29A04B400) [pid = 2948] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D2A0095400) [pid = 2948] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D2A14C9800) [pid = 2948] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D295ADE800) [pid = 2948] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D295BA2000) [pid = 2948] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D29592F400) [pid = 2948] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D295A30800) [pid = 2948] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A2374C00) [pid = 2948] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A1A9E800) [pid = 2948] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A1E71800) [pid = 2948] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A2EAB800) [pid = 2948] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29F3CBC00) [pid = 2948] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29FEDB400) [pid = 2948] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A36A2400) [pid = 2948] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A343E400) [pid = 2948] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29FD40C00) [pid = 2948] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D29592FC00) [pid = 2948] [serial = 1070] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A40C5000) [pid = 2948] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2A4EA9C00) [pid = 2948] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D2A37A0400) [pid = 2948] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A36C7C00) [pid = 2948] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2A3751C00) [pid = 2948] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D2A23E1400) [pid = 2948] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 03:05:02 INFO - PROCESS | 2948 | 1465812302924 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 03:05:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:05:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1588ms 03:05:02 INFO - PROCESS | 2948 | 1465812302967 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 03:05:02 INFO - PROCESS | 2948 | 1465812302971 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 03:05:02 INFO - PROCESS | 2948 | 1465812302976 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:05:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:05:02 INFO - PROCESS | 2948 | 1465812302981 Marionette TRACE conn6 <- [1,2206,null,{}] 03:05:02 INFO - PROCESS | 2948 | 1465812302986 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:02 INFO - PROCESS | 2948 | 1465812302989 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:03 INFO - PROCESS | 2948 | 1465812303111 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 03:05:03 INFO - PROCESS | 2948 | 1465812303191 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:03 INFO - PROCESS | 2948 | 1465812303194 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:03 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29B004800 == 25 [pid = 2948] [id = 561] 03:05:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D295A36400) [pid = 2948] [serial = 1683] [outer = 0000000000000000] 03:05:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D295A4EC00) [pid = 2948] [serial = 1684] [outer = 000000D295A36400] 03:05:03 INFO - PROCESS | 2948 | 1465812303244 Marionette DEBUG loaded listener.js 03:05:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D295BA2000) [pid = 2948] [serial = 1685] [outer = 000000D295A36400] 03:05:03 INFO - PROCESS | 2948 | 1465812303612 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 03:05:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:05:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 692ms 03:05:03 INFO - PROCESS | 2948 | 1465812303673 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 03:05:03 INFO - PROCESS | 2948 | 1465812303678 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 03:05:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:05:03 INFO - PROCESS | 2948 | 1465812303685 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:05:03 INFO - PROCESS | 2948 | 1465812303687 Marionette TRACE conn6 <- [1,2210,null,{}] 03:05:03 INFO - PROCESS | 2948 | 1465812303691 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:03 INFO - PROCESS | 2948 | 1465812303694 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:03 INFO - PROCESS | 2948 | 1465812303819 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 03:05:03 INFO - PROCESS | 2948 | 1465812303826 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:03 INFO - PROCESS | 2948 | 1465812303828 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:03 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29FDAE800 == 26 [pid = 2948] [id = 562] 03:05:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D29616AC00) [pid = 2948] [serial = 1686] [outer = 0000000000000000] 03:05:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D296CCAC00) [pid = 2948] [serial = 1687] [outer = 000000D29616AC00] 03:05:03 INFO - PROCESS | 2948 | 1465812303877 Marionette DEBUG loaded listener.js 03:05:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29A267800) [pid = 2948] [serial = 1688] [outer = 000000D29616AC00] 03:05:04 INFO - PROCESS | 2948 | 1465812304327 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:05:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:05:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 692ms 03:05:04 INFO - PROCESS | 2948 | 1465812304379 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 03:05:04 INFO - PROCESS | 2948 | 1465812304381 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 03:05:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:05:04 INFO - PROCESS | 2948 | 1465812304385 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:05:04 INFO - PROCESS | 2948 | 1465812304389 Marionette TRACE conn6 <- [1,2214,null,{}] 03:05:04 INFO - PROCESS | 2948 | 1465812304400 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:04 INFO - PROCESS | 2948 | 1465812304405 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:04 INFO - PROCESS | 2948 | 1465812304495 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 03:05:04 INFO - PROCESS | 2948 | 1465812304502 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:04 INFO - PROCESS | 2948 | 1465812304506 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:04 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A25EA000 == 27 [pid = 2948] [id = 563] 03:05:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29AD6EC00) [pid = 2948] [serial = 1689] [outer = 0000000000000000] 03:05:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29B031000) [pid = 2948] [serial = 1690] [outer = 000000D29AD6EC00] 03:05:04 INFO - PROCESS | 2948 | 1465812304555 Marionette DEBUG loaded listener.js 03:05:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29BCC5800) [pid = 2948] [serial = 1691] [outer = 000000D29AD6EC00] 03:05:05 INFO - PROCESS | 2948 | 1465812305046 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 03:05:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:05:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 691ms 03:05:05 INFO - PROCESS | 2948 | 1465812305078 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 03:05:05 INFO - PROCESS | 2948 | 1465812305081 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 03:05:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:05:05 INFO - PROCESS | 2948 | 1465812305084 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:05:05 INFO - PROCESS | 2948 | 1465812305086 Marionette TRACE conn6 <- [1,2218,null,{}] 03:05:05 INFO - PROCESS | 2948 | 1465812305089 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:05 INFO - PROCESS | 2948 | 1465812305092 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:05 INFO - PROCESS | 2948 | 1465812305236 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 03:05:05 INFO - PROCESS | 2948 | 1465812305258 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:05 INFO - PROCESS | 2948 | 1465812305260 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:05 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A3715000 == 28 [pid = 2948] [id = 564] 03:05:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29F380C00) [pid = 2948] [serial = 1692] [outer = 0000000000000000] 03:05:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29F3CC400) [pid = 2948] [serial = 1693] [outer = 000000D29F380C00] 03:05:05 INFO - PROCESS | 2948 | 1465812305306 Marionette DEBUG loaded listener.js 03:05:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29FD0A400) [pid = 2948] [serial = 1694] [outer = 000000D29F380C00] 03:05:05 INFO - PROCESS | 2948 | 1465812305722 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 03:05:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:05:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 692ms 03:05:05 INFO - PROCESS | 2948 | 1465812305779 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 03:05:05 INFO - PROCESS | 2948 | 1465812305782 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 03:05:05 INFO - PROCESS | 2948 | 1465812305802 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:05:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:05:05 INFO - PROCESS | 2948 | 1465812305804 Marionette TRACE conn6 <- [1,2222,null,{}] 03:05:05 INFO - PROCESS | 2948 | 1465812305808 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:05 INFO - PROCESS | 2948 | 1465812305810 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:05 INFO - PROCESS | 2948 | 1465812305917 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 03:05:05 INFO - PROCESS | 2948 | 1465812305922 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:05 INFO - PROCESS | 2948 | 1465812305924 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:05 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A587C000 == 29 [pid = 2948] [id = 565] 03:05:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29FD3E400) [pid = 2948] [serial = 1695] [outer = 0000000000000000] 03:05:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29FEDC000) [pid = 2948] [serial = 1696] [outer = 000000D29FD3E400] 03:05:05 INFO - PROCESS | 2948 | 1465812305969 Marionette DEBUG loaded listener.js 03:05:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A009CC00) [pid = 2948] [serial = 1697] [outer = 000000D29FD3E400] 03:05:06 INFO - PROCESS | 2948 | 1465812306443 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 03:05:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:05:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 670ms 03:05:06 INFO - PROCESS | 2948 | 1465812306479 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 03:05:06 INFO - PROCESS | 2948 | 1465812306481 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 03:05:06 INFO - PROCESS | 2948 | 1465812306484 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:05:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:05:06 INFO - PROCESS | 2948 | 1465812306486 Marionette TRACE conn6 <- [1,2226,null,{}] 03:05:06 INFO - PROCESS | 2948 | 1465812306489 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:06 INFO - PROCESS | 2948 | 1465812306495 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:06 INFO - PROCESS | 2948 | 1465812306648 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 03:05:06 INFO - PROCESS | 2948 | 1465812306670 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:06 INFO - PROCESS | 2948 | 1465812306672 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:06 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8B56000 == 30 [pid = 2948] [id = 566] 03:05:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D296138400) [pid = 2948] [serial = 1698] [outer = 0000000000000000] 03:05:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A1A9F400) [pid = 2948] [serial = 1699] [outer = 000000D296138400] 03:05:06 INFO - PROCESS | 2948 | 1465812306717 Marionette DEBUG loaded listener.js 03:05:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A2379000) [pid = 2948] [serial = 1700] [outer = 000000D296138400] 03:05:07 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D29FED1C00) [pid = 2948] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:05:07 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29C6B4000) [pid = 2948] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:05:07 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D295157800) [pid = 2948] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:05:07 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D295A44000) [pid = 2948] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:05:07 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D294A07800) [pid = 2948] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:05:07 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A4019C00) [pid = 2948] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:05:07 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29AD71000) [pid = 2948] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:05:07 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A1A93C00) [pid = 2948] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:05:07 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29F376000) [pid = 2948] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:05:07 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A36C6C00) [pid = 2948] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:05:07 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A2EA6400) [pid = 2948] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:05:07 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2958DC800) [pid = 2948] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:05:07 INFO - PROCESS | 2948 | 1465812307268 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:05:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:05:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 839ms 03:05:07 INFO - PROCESS | 2948 | 1465812307329 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 03:05:07 INFO - PROCESS | 2948 | 1465812307331 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 03:05:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:05:07 INFO - PROCESS | 2948 | 1465812307334 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:05:07 INFO - PROCESS | 2948 | 1465812307336 Marionette TRACE conn6 <- [1,2230,null,{}] 03:05:07 INFO - PROCESS | 2948 | 1465812307339 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:07 INFO - PROCESS | 2948 | 1465812307341 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:07 INFO - PROCESS | 2948 | 1465812307420 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 03:05:07 INFO - PROCESS | 2948 | 1465812307426 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:07 INFO - PROCESS | 2948 | 1465812307428 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:07 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8D77000 == 31 [pid = 2948] [id = 567] 03:05:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29C6B4000) [pid = 2948] [serial = 1701] [outer = 0000000000000000] 03:05:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2A1ACC000) [pid = 2948] [serial = 1702] [outer = 000000D29C6B4000] 03:05:07 INFO - PROCESS | 2948 | 1465812307472 Marionette DEBUG loaded listener.js 03:05:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A2556400) [pid = 2948] [serial = 1703] [outer = 000000D29C6B4000] 03:05:07 INFO - PROCESS | 2948 | 1465812307893 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:05:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:05:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 585ms 03:05:07 INFO - PROCESS | 2948 | 1465812307924 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 03:05:07 INFO - PROCESS | 2948 | 1465812307926 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 03:05:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:05:07 INFO - PROCESS | 2948 | 1465812307930 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:05:07 INFO - PROCESS | 2948 | 1465812307932 Marionette TRACE conn6 <- [1,2234,null,{}] 03:05:07 INFO - PROCESS | 2948 | 1465812307935 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:07 INFO - PROCESS | 2948 | 1465812307937 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:08 INFO - PROCESS | 2948 | 1465812308023 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 03:05:08 INFO - PROCESS | 2948 | 1465812308028 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:08 INFO - PROCESS | 2948 | 1465812308030 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:08 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8FEF800 == 32 [pid = 2948] [id = 568] 03:05:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A29E9000) [pid = 2948] [serial = 1704] [outer = 0000000000000000] 03:05:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A2B81800) [pid = 2948] [serial = 1705] [outer = 000000D2A29E9000] 03:05:08 INFO - PROCESS | 2948 | 1465812308074 Marionette DEBUG loaded listener.js 03:05:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A2EA2400) [pid = 2948] [serial = 1706] [outer = 000000D2A29E9000] 03:05:08 INFO - PROCESS | 2948 | 1465812308512 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:05:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:05:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 03:05:08 INFO - PROCESS | 2948 | 1465812308567 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 03:05:08 INFO - PROCESS | 2948 | 1465812308569 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 03:05:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:05:08 INFO - PROCESS | 2948 | 1465812308578 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:05:08 INFO - PROCESS | 2948 | 1465812308580 Marionette TRACE conn6 <- [1,2238,null,{}] 03:05:08 INFO - PROCESS | 2948 | 1465812308584 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:08 INFO - PROCESS | 2948 | 1465812308586 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:08 INFO - PROCESS | 2948 | 1465812308667 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 03:05:08 INFO - PROCESS | 2948 | 1465812308674 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:08 INFO - PROCESS | 2948 | 1465812308676 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:08 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9CE2000 == 33 [pid = 2948] [id = 569] 03:05:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A2EA6000) [pid = 2948] [serial = 1707] [outer = 0000000000000000] 03:05:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A2EE8C00) [pid = 2948] [serial = 1708] [outer = 000000D2A2EA6000] 03:05:08 INFO - PROCESS | 2948 | 1465812308720 Marionette DEBUG loaded listener.js 03:05:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A3172400) [pid = 2948] [serial = 1709] [outer = 000000D2A2EA6000] 03:05:09 INFO - PROCESS | 2948 | 1465812309436 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 03:05:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:05:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 943ms 03:05:09 INFO - PROCESS | 2948 | 1465812309525 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 03:05:09 INFO - PROCESS | 2948 | 1465812309529 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 03:05:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:05:09 INFO - PROCESS | 2948 | 1465812309535 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:05:09 INFO - PROCESS | 2948 | 1465812309538 Marionette TRACE conn6 <- [1,2242,null,{}] 03:05:09 INFO - PROCESS | 2948 | 1465812309544 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:09 INFO - PROCESS | 2948 | 1465812309547 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:09 INFO - PROCESS | 2948 | 1465812309704 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 03:05:09 INFO - PROCESS | 2948 | 1465812309821 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:09 INFO - PROCESS | 2948 | 1465812309824 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:09 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C278000 == 34 [pid = 2948] [id = 570] 03:05:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D295933400) [pid = 2948] [serial = 1710] [outer = 0000000000000000] 03:05:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D295AE7C00) [pid = 2948] [serial = 1711] [outer = 000000D295933400] 03:05:09 INFO - PROCESS | 2948 | 1465812309886 Marionette DEBUG loaded listener.js 03:05:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D296611800) [pid = 2948] [serial = 1712] [outer = 000000D295933400] 03:05:10 INFO - PROCESS | 2948 | 1465812310683 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1192ms 03:05:10 INFO - PROCESS | 2948 | 1465812310731 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 03:05:10 INFO - PROCESS | 2948 | 1465812310736 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 03:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:05:10 INFO - PROCESS | 2948 | 1465812310743 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:05:10 INFO - PROCESS | 2948 | 1465812310746 Marionette TRACE conn6 <- [1,2246,null,{}] 03:05:10 INFO - PROCESS | 2948 | 1465812310750 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:10 INFO - PROCESS | 2948 | 1465812310753 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:10 INFO - PROCESS | 2948 | 1465812310909 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 03:05:11 INFO - PROCESS | 2948 | 1465812311115 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:11 INFO - PROCESS | 2948 | 1465812311119 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:11 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29A24E000 == 35 [pid = 2948] [id = 571] 03:05:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D29592D400) [pid = 2948] [serial = 1713] [outer = 0000000000000000] 03:05:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D295A2F000) [pid = 2948] [serial = 1714] [outer = 000000D29592D400] 03:05:11 INFO - PROCESS | 2948 | 1465812311178 Marionette DEBUG loaded listener.js 03:05:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D295C70C00) [pid = 2948] [serial = 1715] [outer = 000000D29592D400] 03:05:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8FEF800 == 34 [pid = 2948] [id = 568] 03:05:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8D77000 == 33 [pid = 2948] [id = 567] 03:05:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8B56000 == 32 [pid = 2948] [id = 566] 03:05:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A587C000 == 31 [pid = 2948] [id = 565] 03:05:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A3715000 == 30 [pid = 2948] [id = 564] 03:05:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A25EA000 == 29 [pid = 2948] [id = 563] 03:05:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D29FDAE800 == 28 [pid = 2948] [id = 562] 03:05:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D29B004800 == 27 [pid = 2948] [id = 561] 03:05:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D29BBEE000 == 26 [pid = 2948] [id = 560] 03:05:11 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D2A0072C00) [pid = 2948] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 03:05:11 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D2A1486400) [pid = 2948] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 03:05:11 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D29F37C000) [pid = 2948] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 03:05:11 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2959A8800) [pid = 2948] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 03:05:11 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D295AE5800) [pid = 2948] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 03:05:11 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D296164400) [pid = 2948] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 03:05:11 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29A047000) [pid = 2948] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 03:05:11 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D295A3A800) [pid = 2948] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 03:05:11 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D295C7B800) [pid = 2948] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 03:05:11 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A583E000) [pid = 2948] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 03:05:11 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29AFCD400) [pid = 2948] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 03:05:11 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29BB94000) [pid = 2948] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 03:05:11 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A1E6C800) [pid = 2948] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 03:05:11 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A36A3400) [pid = 2948] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 03:05:11 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2A3797800) [pid = 2948] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 03:05:11 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A401CC00) [pid = 2948] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 03:05:11 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2A2EE7800) [pid = 2948] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 03:05:11 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D29AFD5C00) [pid = 2948] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 03:05:11 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A237A400) [pid = 2948] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 03:05:11 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2A2EEB400) [pid = 2948] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 03:05:11 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D2A2EF0C00) [pid = 2948] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 03:05:11 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D29FD0B400) [pid = 2948] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 03:05:11 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D2A2B03C00) [pid = 2948] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 03:05:11 INFO - PROCESS | 2948 | 1465812311842 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1131ms 03:05:11 INFO - PROCESS | 2948 | 1465812311876 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 03:05:11 INFO - PROCESS | 2948 | 1465812311880 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 03:05:11 INFO - PROCESS | 2948 | 1465812311884 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:05:11 INFO - PROCESS | 2948 | 1465812311887 Marionette TRACE conn6 <- [1,2250,null,{}] 03:05:11 INFO - PROCESS | 2948 | 1465812311893 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:11 INFO - PROCESS | 2948 | 1465812311897 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:12 INFO - PROCESS | 2948 | 1465812311989 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 03:05:12 INFO - PROCESS | 2948 | 1465812312072 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:12 INFO - PROCESS | 2948 | 1465812312075 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:12 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29F31E800 == 27 [pid = 2948] [id = 572] 03:05:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D2959A5800) [pid = 2948] [serial = 1716] [outer = 0000000000000000] 03:05:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D295C6CC00) [pid = 2948] [serial = 1717] [outer = 000000D2959A5800] 03:05:12 INFO - PROCESS | 2948 | 1465812312123 Marionette DEBUG loaded listener.js 03:05:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D297152400) [pid = 2948] [serial = 1718] [outer = 000000D2959A5800] 03:05:12 INFO - PROCESS | 2948 | 1465812312570 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:05:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:05:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 734ms 03:05:12 INFO - PROCESS | 2948 | 1465812312625 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 03:05:12 INFO - PROCESS | 2948 | 1465812312629 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 03:05:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:05:12 INFO - PROCESS | 2948 | 1465812312634 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:05:12 INFO - PROCESS | 2948 | 1465812312636 Marionette TRACE conn6 <- [1,2254,null,{}] 03:05:12 INFO - PROCESS | 2948 | 1465812312640 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:12 INFO - PROCESS | 2948 | 1465812312642 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:12 INFO - PROCESS | 2948 | 1465812312736 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 03:05:12 INFO - PROCESS | 2948 | 1465812312742 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:12 INFO - PROCESS | 2948 | 1465812312744 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:12 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A253D800 == 28 [pid = 2948] [id = 573] 03:05:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D29AB2B000) [pid = 2948] [serial = 1719] [outer = 0000000000000000] 03:05:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D29B1E8C00) [pid = 2948] [serial = 1720] [outer = 000000D29AB2B000] 03:05:12 INFO - PROCESS | 2948 | 1465812312790 Marionette DEBUG loaded listener.js 03:05:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D29C6B2C00) [pid = 2948] [serial = 1721] [outer = 000000D29AB2B000] 03:05:13 INFO - PROCESS | 2948 | 1465812313252 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 03:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 671ms 03:05:13 INFO - PROCESS | 2948 | 1465812313309 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 03:05:13 INFO - PROCESS | 2948 | 1465812313311 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 03:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:05:13 INFO - PROCESS | 2948 | 1465812313316 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:05:13 INFO - PROCESS | 2948 | 1465812313322 Marionette TRACE conn6 <- [1,2258,null,{}] 03:05:13 INFO - PROCESS | 2948 | 1465812313333 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:13 INFO - PROCESS | 2948 | 1465812313337 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:13 INFO - PROCESS | 2948 | 1465812313426 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 03:05:13 INFO - PROCESS | 2948 | 1465812313433 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:13 INFO - PROCESS | 2948 | 1465812313436 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:13 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5194800 == 29 [pid = 2948] [id = 574] 03:05:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D295925400) [pid = 2948] [serial = 1722] [outer = 0000000000000000] 03:05:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29FED1C00) [pid = 2948] [serial = 1723] [outer = 000000D295925400] 03:05:13 INFO - PROCESS | 2948 | 1465812313487 Marionette DEBUG loaded listener.js 03:05:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D2A009B800) [pid = 2948] [serial = 1724] [outer = 000000D295925400] 03:05:13 INFO - PROCESS | 2948 | 1465812313924 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 650ms 03:05:13 INFO - PROCESS | 2948 | 1465812313970 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 03:05:13 INFO - PROCESS | 2948 | 1465812313973 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 03:05:13 INFO - PROCESS | 2948 | 1465812313976 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:05:13 INFO - PROCESS | 2948 | 1465812313978 Marionette TRACE conn6 <- [1,2262,null,{}] 03:05:13 INFO - PROCESS | 2948 | 1465812313982 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:13 INFO - PROCESS | 2948 | 1465812313984 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:14 INFO - PROCESS | 2948 | 1465812314102 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 03:05:14 INFO - PROCESS | 2948 | 1465812314179 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:14 INFO - PROCESS | 2948 | 1465812314181 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:14 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8B3A800 == 30 [pid = 2948] [id = 575] 03:05:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2A14C0C00) [pid = 2948] [serial = 1725] [outer = 0000000000000000] 03:05:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A16E2000) [pid = 2948] [serial = 1726] [outer = 000000D2A14C0C00] 03:05:14 INFO - PROCESS | 2948 | 1465812314233 Marionette DEBUG loaded listener.js 03:05:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A1AC6800) [pid = 2948] [serial = 1727] [outer = 000000D2A14C0C00] 03:05:14 INFO - PROCESS | 2948 | 1465812314664 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 03:05:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:05:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 733ms 03:05:14 INFO - PROCESS | 2948 | 1465812314715 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 03:05:14 INFO - PROCESS | 2948 | 1465812314717 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 03:05:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:05:14 INFO - PROCESS | 2948 | 1465812314720 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:05:14 INFO - PROCESS | 2948 | 1465812314722 Marionette TRACE conn6 <- [1,2266,null,{}] 03:05:14 INFO - PROCESS | 2948 | 1465812314727 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:14 INFO - PROCESS | 2948 | 1465812314729 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:14 INFO - PROCESS | 2948 | 1465812314842 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 03:05:14 INFO - PROCESS | 2948 | 1465812314899 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:14 INFO - PROCESS | 2948 | 1465812314906 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:14 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A3624800 == 31 [pid = 2948] [id = 576] 03:05:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A2374C00) [pid = 2948] [serial = 1728] [outer = 0000000000000000] 03:05:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A237A000) [pid = 2948] [serial = 1729] [outer = 000000D2A2374C00] 03:05:14 INFO - PROCESS | 2948 | 1465812314963 Marionette DEBUG loaded listener.js 03:05:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A2B86C00) [pid = 2948] [serial = 1730] [outer = 000000D2A2374C00] 03:05:15 INFO - PROCESS | 2948 | 1465812315389 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:05:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 735ms 03:05:15 INFO - PROCESS | 2948 | 1465812315469 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 03:05:15 INFO - PROCESS | 2948 | 1465812315471 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 03:05:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:05:15 INFO - PROCESS | 2948 | 1465812315477 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:05:15 INFO - PROCESS | 2948 | 1465812315478 Marionette TRACE conn6 <- [1,2270,null,{}] 03:05:15 INFO - PROCESS | 2948 | 1465812315482 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:15 INFO - PROCESS | 2948 | 1465812315484 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:15 INFO - PROCESS | 2948 | 1465812315607 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 03:05:15 INFO - PROCESS | 2948 | 1465812315620 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:15 INFO - PROCESS | 2948 | 1465812315622 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:15 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9CE6800 == 32 [pid = 2948] [id = 577] 03:05:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A3173800) [pid = 2948] [serial = 1731] [outer = 0000000000000000] 03:05:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A3447C00) [pid = 2948] [serial = 1732] [outer = 000000D2A3173800] 03:05:15 INFO - PROCESS | 2948 | 1465812315712 Marionette DEBUG loaded listener.js 03:05:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A36BB400) [pid = 2948] [serial = 1733] [outer = 000000D2A3173800] 03:05:16 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A4EA3800) [pid = 2948] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:05:16 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29C6B4000) [pid = 2948] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:05:16 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29F380C00) [pid = 2948] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:05:16 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D295A36000) [pid = 2948] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:05:16 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29AD6EC00) [pid = 2948] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:05:16 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D295A36400) [pid = 2948] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:05:16 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29616AC00) [pid = 2948] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:05:16 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29FD3E400) [pid = 2948] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:05:16 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D296138400) [pid = 2948] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:05:16 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D295A4AC00) [pid = 2948] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:05:16 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A29E9000) [pid = 2948] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:05:16 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D29B1F7800) [pid = 2948] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:05:16 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D2A2371800) [pid = 2948] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:05:16 INFO - PROCESS | 2948 | 1465812316149 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 03:05:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:05:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 733ms 03:05:16 INFO - PROCESS | 2948 | 1465812316211 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 03:05:16 INFO - PROCESS | 2948 | 1465812316213 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 03:05:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:05:16 INFO - PROCESS | 2948 | 1465812316216 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:05:16 INFO - PROCESS | 2948 | 1465812316218 Marionette TRACE conn6 <- [1,2274,null,{}] 03:05:16 INFO - PROCESS | 2948 | 1465812316222 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:16 INFO - PROCESS | 2948 | 1465812316224 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:16 INFO - PROCESS | 2948 | 1465812316334 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 03:05:16 INFO - PROCESS | 2948 | 1465812316386 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:16 INFO - PROCESS | 2948 | 1465812316388 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:16 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9D4E800 == 33 [pid = 2948] [id = 578] 03:05:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D29581F400) [pid = 2948] [serial = 1734] [outer = 0000000000000000] 03:05:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D29AD6DC00) [pid = 2948] [serial = 1735] [outer = 000000D29581F400] 03:05:16 INFO - PROCESS | 2948 | 1465812316435 Marionette DEBUG loaded listener.js 03:05:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D2A2EA1000) [pid = 2948] [serial = 1736] [outer = 000000D29581F400] 03:05:16 INFO - PROCESS | 2948 | 1465812316781 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 03:05:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 03:05:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 630ms 03:05:16 INFO - PROCESS | 2948 | 1465812316854 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 03:05:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:05:16 INFO - PROCESS | 2948 | 1465812316856 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 03:05:16 INFO - PROCESS | 2948 | 1465812316860 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:05:16 INFO - PROCESS | 2948 | 1465812316861 Marionette TRACE conn6 <- [1,2278,null,{}] 03:05:16 INFO - PROCESS | 2948 | 1465812316865 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:16 INFO - PROCESS | 2948 | 1465812316876 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:16 INFO - PROCESS | 2948 | 1465812316982 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 03:05:16 INFO - PROCESS | 2948 | 1465812316991 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:17 INFO - PROCESS | 2948 | 1465812316993 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:17 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA015000 == 34 [pid = 2948] [id = 579] 03:05:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D2A36C4000) [pid = 2948] [serial = 1737] [outer = 0000000000000000] 03:05:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2A3798000) [pid = 2948] [serial = 1738] [outer = 000000D2A36C4000] 03:05:17 INFO - PROCESS | 2948 | 1465812317037 Marionette DEBUG loaded listener.js 03:05:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A37A1800) [pid = 2948] [serial = 1739] [outer = 000000D2A36C4000] 03:05:17 INFO - PROCESS | 2948 | 1465812317452 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 03:05:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:05:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 629ms 03:05:17 INFO - PROCESS | 2948 | 1465812317493 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 03:05:17 INFO - PROCESS | 2948 | 1465812317496 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 03:05:17 INFO - PROCESS | 2948 | 1465812317499 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:05:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:05:17 INFO - PROCESS | 2948 | 1465812317500 Marionette TRACE conn6 <- [1,2282,null,{}] 03:05:17 INFO - PROCESS | 2948 | 1465812317504 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:17 INFO - PROCESS | 2948 | 1465812317506 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:17 INFO - PROCESS | 2948 | 1465812317596 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 03:05:17 INFO - PROCESS | 2948 | 1465812317601 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:17 INFO - PROCESS | 2948 | 1465812317603 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:17 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA064000 == 35 [pid = 2948] [id = 580] 03:05:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D295AE3800) [pid = 2948] [serial = 1740] [outer = 0000000000000000] 03:05:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A3E59800) [pid = 2948] [serial = 1741] [outer = 000000D295AE3800] 03:05:17 INFO - PROCESS | 2948 | 1465812317648 Marionette DEBUG loaded listener.js 03:05:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A4B1B400) [pid = 2948] [serial = 1742] [outer = 000000D295AE3800] 03:05:18 INFO - PROCESS | 2948 | 1465812318176 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 03:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 734ms 03:05:18 INFO - PROCESS | 2948 | 1465812318238 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 03:05:18 INFO - PROCESS | 2948 | 1465812318243 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 03:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:05:18 INFO - PROCESS | 2948 | 1465812318249 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:05:18 INFO - PROCESS | 2948 | 1465812318252 Marionette TRACE conn6 <- [1,2286,null,{}] 03:05:18 INFO - PROCESS | 2948 | 1465812318259 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:18 INFO - PROCESS | 2948 | 1465812318262 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:18 INFO - PROCESS | 2948 | 1465812318467 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 03:05:18 INFO - PROCESS | 2948 | 1465812318559 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:18 INFO - PROCESS | 2948 | 1465812318564 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:18 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A1A61000 == 36 [pid = 2948] [id = 581] 03:05:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D295BA0800) [pid = 2948] [serial = 1743] [outer = 0000000000000000] 03:05:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29630B800) [pid = 2948] [serial = 1744] [outer = 000000D295BA0800] 03:05:18 INFO - PROCESS | 2948 | 1465812318623 Marionette DEBUG loaded listener.js 03:05:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29AD64C00) [pid = 2948] [serial = 1745] [outer = 000000D295BA0800] 03:05:19 INFO - PROCESS | 2948 | 1465812319183 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 03:05:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:05:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 987ms 03:05:19 INFO - PROCESS | 2948 | 1465812319238 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 03:05:19 INFO - PROCESS | 2948 | 1465812319243 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 03:05:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:05:19 INFO - PROCESS | 2948 | 1465812319250 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:05:19 INFO - PROCESS | 2948 | 1465812319253 Marionette TRACE conn6 <- [1,2290,null,{}] 03:05:19 INFO - PROCESS | 2948 | 1465812319257 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:19 INFO - PROCESS | 2948 | 1465812319260 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:19 INFO - PROCESS | 2948 | 1465812319376 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 03:05:19 INFO - PROCESS | 2948 | 1465812319501 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:19 INFO - PROCESS | 2948 | 1465812319504 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:19 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8B4D800 == 37 [pid = 2948] [id = 582] 03:05:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D29F374C00) [pid = 2948] [serial = 1746] [outer = 0000000000000000] 03:05:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D29FD04400) [pid = 2948] [serial = 1747] [outer = 000000D29F374C00] 03:05:19 INFO - PROCESS | 2948 | 1465812319562 Marionette DEBUG loaded listener.js 03:05:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A14C1000) [pid = 2948] [serial = 1748] [outer = 000000D29F374C00] 03:05:20 INFO - PROCESS | 2948 | 1465812320135 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:05:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 943ms 03:05:20 INFO - PROCESS | 2948 | 1465812320195 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 03:05:20 INFO - PROCESS | 2948 | 1465812320198 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 03:05:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:05:20 INFO - PROCESS | 2948 | 1465812320201 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:05:20 INFO - PROCESS | 2948 | 1465812320205 Marionette TRACE conn6 <- [1,2294,null,{}] 03:05:20 INFO - PROCESS | 2948 | 1465812320217 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:20 INFO - PROCESS | 2948 | 1465812320222 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:20 INFO - PROCESS | 2948 | 1465812320366 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 03:05:20 INFO - PROCESS | 2948 | 1465812320491 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:20 INFO - PROCESS | 2948 | 1465812320494 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:20 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA233800 == 38 [pid = 2948] [id = 583] 03:05:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A2EA9000) [pid = 2948] [serial = 1749] [outer = 0000000000000000] 03:05:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A2EF0C00) [pid = 2948] [serial = 1750] [outer = 000000D2A2EA9000] 03:05:20 INFO - PROCESS | 2948 | 1465812320553 Marionette DEBUG loaded listener.js 03:05:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A4B19C00) [pid = 2948] [serial = 1751] [outer = 000000D2A2EA9000] 03:05:21 INFO - PROCESS | 2948 | 1465812321157 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 03:05:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:05:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 986ms 03:05:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:05:21 INFO - PROCESS | 2948 | 1465812321190 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 03:05:21 INFO - PROCESS | 2948 | 1465812321193 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 03:05:21 INFO - PROCESS | 2948 | 1465812321196 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:05:21 INFO - PROCESS | 2948 | 1465812321198 Marionette TRACE conn6 <- [1,2298,null,{}] 03:05:21 INFO - PROCESS | 2948 | 1465812321202 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:21 INFO - PROCESS | 2948 | 1465812321205 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:21 INFO - PROCESS | 2948 | 1465812321318 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 03:05:21 INFO - PROCESS | 2948 | 1465812321446 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:21 INFO - PROCESS | 2948 | 1465812321448 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:21 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9A7C000 == 39 [pid = 2948] [id = 584] 03:05:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D29A046C00) [pid = 2948] [serial = 1752] [outer = 0000000000000000] 03:05:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D2A583DC00) [pid = 2948] [serial = 1753] [outer = 000000D29A046C00] 03:05:21 INFO - PROCESS | 2948 | 1465812321505 Marionette DEBUG loaded listener.js 03:05:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D2A5D55800) [pid = 2948] [serial = 1754] [outer = 000000D29A046C00] 03:05:22 INFO - PROCESS | 2948 | 1465812322225 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:05:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:05:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1089ms 03:05:22 INFO - PROCESS | 2948 | 1465812322287 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 03:05:22 INFO - PROCESS | 2948 | 1465812322291 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 03:05:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:05:22 INFO - PROCESS | 2948 | 1465812322314 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:05:22 INFO - PROCESS | 2948 | 1465812322318 Marionette TRACE conn6 <- [1,2302,null,{}] 03:05:22 INFO - PROCESS | 2948 | 1465812322323 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:22 INFO - PROCESS | 2948 | 1465812322326 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:22 INFO - PROCESS | 2948 | 1465812322444 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 03:05:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA015000 == 38 [pid = 2948] [id = 579] 03:05:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9D4E800 == 37 [pid = 2948] [id = 578] 03:05:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9CE6800 == 36 [pid = 2948] [id = 577] 03:05:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A3624800 == 35 [pid = 2948] [id = 576] 03:05:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8B3A800 == 34 [pid = 2948] [id = 575] 03:05:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5194800 == 33 [pid = 2948] [id = 574] 03:05:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A253D800 == 32 [pid = 2948] [id = 573] 03:05:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D29F31E800 == 31 [pid = 2948] [id = 572] 03:05:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D29A24E000 == 30 [pid = 2948] [id = 571] 03:05:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9CE2000 == 29 [pid = 2948] [id = 569] 03:05:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C278000 == 28 [pid = 2948] [id = 570] 03:05:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9A7C000 == 27 [pid = 2948] [id = 584] 03:05:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA233800 == 26 [pid = 2948] [id = 583] 03:05:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8B4D800 == 25 [pid = 2948] [id = 582] 03:05:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA064000 == 24 [pid = 2948] [id = 580] 03:05:23 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A1A61000 == 23 [pid = 2948] [id = 581] 03:05:23 INFO - PROCESS | 2948 | 1465812323178 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:23 INFO - PROCESS | 2948 | 1465812323182 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:23 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D29F3CC400) [pid = 2948] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 03:05:23 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D29A0C3C00) [pid = 2948] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 03:05:23 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D295C75C00) [pid = 2948] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 03:05:23 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D29B031000) [pid = 2948] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 03:05:23 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D295A4EC00) [pid = 2948] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 03:05:23 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D295BA2000) [pid = 2948] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 03:05:23 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D296CCAC00) [pid = 2948] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 03:05:23 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29A267800) [pid = 2948] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 03:05:23 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29FEDC000) [pid = 2948] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 03:05:23 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29FD0A400) [pid = 2948] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 03:05:23 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A1A9F400) [pid = 2948] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 03:05:23 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A009CC00) [pid = 2948] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 03:05:23 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D296C38800) [pid = 2948] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 03:05:23 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D295B96400) [pid = 2948] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 03:05:23 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A2B81800) [pid = 2948] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 03:05:23 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29F37E000) [pid = 2948] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 03:05:23 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29BB9A400) [pid = 2948] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 03:05:23 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2A2EA4400) [pid = 2948] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 03:05:23 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A255E400) [pid = 2948] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 03:05:23 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2A2EA2400) [pid = 2948] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 03:05:23 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D2A5C6E000) [pid = 2948] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 03:05:23 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A2EE8C00) [pid = 2948] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 03:05:23 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2A2379000) [pid = 2948] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 03:05:23 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D2A583D800) [pid = 2948] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 03:05:23 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D2A1ACC000) [pid = 2948] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 03:05:23 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D2A2556400) [pid = 2948] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 03:05:23 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D29BCC5800) [pid = 2948] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 03:05:23 INFO - PROCESS | 2948 | ++DOCSHELL 000000D296C8F000 == 24 [pid = 2948] [id = 585] 03:05:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D29513DC00) [pid = 2948] [serial = 1755] [outer = 0000000000000000] 03:05:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D29581C400) [pid = 2948] [serial = 1756] [outer = 000000D29513DC00] 03:05:23 INFO - PROCESS | 2948 | 1465812323343 Marionette DEBUG loaded listener.js 03:05:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D295932C00) [pid = 2948] [serial = 1757] [outer = 000000D29513DC00] 03:05:23 INFO - PROCESS | 2948 | 1465812323790 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 03:05:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:05:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1549ms 03:05:23 INFO - PROCESS | 2948 | 1465812323864 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 03:05:23 INFO - PROCESS | 2948 | 1465812323868 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 03:05:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:05:23 INFO - PROCESS | 2948 | 1465812323872 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:05:23 INFO - PROCESS | 2948 | 1465812323875 Marionette TRACE conn6 <- [1,2306,null,{}] 03:05:23 INFO - PROCESS | 2948 | 1465812323881 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:23 INFO - PROCESS | 2948 | 1465812323885 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:23 INFO - PROCESS | 2948 | 1465812323982 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 03:05:24 INFO - PROCESS | 2948 | 1465812323997 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:24 INFO - PROCESS | 2948 | 1465812324000 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:24 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C202800 == 25 [pid = 2948] [id = 586] 03:05:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D295AE1400) [pid = 2948] [serial = 1758] [outer = 0000000000000000] 03:05:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D295B97C00) [pid = 2948] [serial = 1759] [outer = 000000D295AE1400] 03:05:24 INFO - PROCESS | 2948 | 1465812324049 Marionette DEBUG loaded listener.js 03:05:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D295C71800) [pid = 2948] [serial = 1760] [outer = 000000D295AE1400] 03:05:24 INFO - PROCESS | 2948 | 1465812324538 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 03:05:24 INFO - PROCESS | 2948 | 1465812324615 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 03:05:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:05:24 INFO - PROCESS | 2948 | 1465812324620 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:05:24 INFO - PROCESS | 2948 | 1465812324622 Marionette TRACE conn6 <- [1,2310,null,{}] 03:05:24 INFO - PROCESS | 2948 | 1465812324626 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:24 INFO - PROCESS | 2948 | 1465812324628 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:24 INFO - PROCESS | 2948 | 1465812324764 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 03:05:24 INFO - PROCESS | 2948 | 1465812324817 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:24 INFO - PROCESS | 2948 | 1465812324819 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:24 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A1CCC000 == 26 [pid = 2948] [id = 587] 03:05:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D295AE5800) [pid = 2948] [serial = 1761] [outer = 0000000000000000] 03:05:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D2971B3400) [pid = 2948] [serial = 1762] [outer = 000000D295AE5800] 03:05:24 INFO - PROCESS | 2948 | 1465812324866 Marionette DEBUG loaded listener.js 03:05:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29A269000) [pid = 2948] [serial = 1763] [outer = 000000D295AE5800] 03:05:25 INFO - PROCESS | 2948 | 1465812325282 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:05:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:05:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 733ms 03:05:25 INFO - PROCESS | 2948 | 1465812325355 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 03:05:25 INFO - PROCESS | 2948 | 1465812325358 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 03:05:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:05:25 INFO - PROCESS | 2948 | 1465812325370 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:05:25 INFO - PROCESS | 2948 | 1465812325377 Marionette TRACE conn6 <- [1,2314,null,{}] 03:05:25 INFO - PROCESS | 2948 | 1465812325387 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:25 INFO - PROCESS | 2948 | 1465812325391 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:25 INFO - PROCESS | 2948 | 1465812325525 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 03:05:25 INFO - PROCESS | 2948 | 1465812325575 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:25 INFO - PROCESS | 2948 | 1465812325578 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:25 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2936800 == 27 [pid = 2948] [id = 588] 03:05:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29AFCDC00) [pid = 2948] [serial = 1764] [outer = 0000000000000000] 03:05:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29B03B800) [pid = 2948] [serial = 1765] [outer = 000000D29AFCDC00] 03:05:25 INFO - PROCESS | 2948 | 1465812325623 Marionette DEBUG loaded listener.js 03:05:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29BB93000) [pid = 2948] [serial = 1766] [outer = 000000D29AFCDC00] 03:05:26 INFO - PROCESS | 2948 | 1465812326074 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:05:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:05:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 733ms 03:05:26 INFO - PROCESS | 2948 | 1465812326113 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 03:05:26 INFO - PROCESS | 2948 | 1465812326115 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 03:05:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:05:26 INFO - PROCESS | 2948 | 1465812326124 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:05:26 INFO - PROCESS | 2948 | 1465812326126 Marionette TRACE conn6 <- [1,2318,null,{}] 03:05:26 INFO - PROCESS | 2948 | 1465812326129 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:26 INFO - PROCESS | 2948 | 1465812326132 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:26 INFO - PROCESS | 2948 | 1465812326252 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 03:05:26 INFO - PROCESS | 2948 | 1465812326315 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:26 INFO - PROCESS | 2948 | 1465812326317 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:26 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A4BE2000 == 28 [pid = 2948] [id = 589] 03:05:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29F37D800) [pid = 2948] [serial = 1767] [outer = 0000000000000000] 03:05:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29F380C00) [pid = 2948] [serial = 1768] [outer = 000000D29F37D800] 03:05:26 INFO - PROCESS | 2948 | 1465812326363 Marionette DEBUG loaded listener.js 03:05:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29F735C00) [pid = 2948] [serial = 1769] [outer = 000000D29F37D800] 03:05:26 INFO - PROCESS | 2948 | 1465812326780 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:05:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:05:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 03:05:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:05:26 INFO - PROCESS | 2948 | 1465812326798 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 03:05:26 INFO - PROCESS | 2948 | 1465812326800 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 03:05:26 INFO - PROCESS | 2948 | 1465812326804 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:05:26 INFO - PROCESS | 2948 | 1465812326805 Marionette TRACE conn6 <- [1,2322,null,{}] 03:05:26 INFO - PROCESS | 2948 | 1465812326809 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:26 INFO - PROCESS | 2948 | 1465812326811 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:26 INFO - PROCESS | 2948 | 1465812326925 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 03:05:26 INFO - PROCESS | 2948 | 1465812326930 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:26 INFO - PROCESS | 2948 | 1465812326937 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:27 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A67CB800 == 29 [pid = 2948] [id = 590] 03:05:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29FD40C00) [pid = 2948] [serial = 1770] [outer = 0000000000000000] 03:05:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29FEC7C00) [pid = 2948] [serial = 1771] [outer = 000000D29FD40C00] 03:05:27 INFO - PROCESS | 2948 | 1465812327038 Marionette DEBUG loaded listener.js 03:05:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A0095800) [pid = 2948] [serial = 1772] [outer = 000000D29FD40C00] 03:05:27 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A14C0C00) [pid = 2948] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:05:27 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D295933400) [pid = 2948] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:05:27 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29AB2B000) [pid = 2948] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:05:27 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A36C4000) [pid = 2948] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:05:27 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A2EA6000) [pid = 2948] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:05:27 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D295925400) [pid = 2948] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:05:27 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2959A5800) [pid = 2948] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:05:27 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29592D400) [pid = 2948] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:05:27 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2A2374C00) [pid = 2948] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:05:27 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D295AE3800) [pid = 2948] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:05:27 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D29581F400) [pid = 2948] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:05:27 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D2A3173800) [pid = 2948] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:05:27 INFO - PROCESS | 2948 | 1465812327700 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 03:05:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:05:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 943ms 03:05:27 INFO - PROCESS | 2948 | 1465812327750 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 03:05:27 INFO - PROCESS | 2948 | 1465812327752 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 03:05:27 INFO - PROCESS | 2948 | 1465812327756 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:05:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:05:27 INFO - PROCESS | 2948 | 1465812327757 Marionette TRACE conn6 <- [1,2326,null,{}] 03:05:27 INFO - PROCESS | 2948 | 1465812327761 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:27 INFO - PROCESS | 2948 | 1465812327764 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:27 INFO - PROCESS | 2948 | 1465812327887 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 03:05:27 INFO - PROCESS | 2948 | 1465812327940 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:27 INFO - PROCESS | 2948 | 1465812327942 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:27 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2958C5800 == 30 [pid = 2948] [id = 591] 03:05:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D29C755000) [pid = 2948] [serial = 1773] [outer = 0000000000000000] 03:05:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D2A14C5000) [pid = 2948] [serial = 1774] [outer = 000000D29C755000] 03:05:27 INFO - PROCESS | 2948 | 1465812327987 Marionette DEBUG loaded listener.js 03:05:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D2A1ACC800) [pid = 2948] [serial = 1775] [outer = 000000D29C755000] 03:05:28 INFO - PROCESS | 2948 | 1465812328343 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:05:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:05:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 628ms 03:05:28 INFO - PROCESS | 2948 | 1465812328391 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 03:05:28 INFO - PROCESS | 2948 | 1465812328394 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 03:05:28 INFO - PROCESS | 2948 | 1465812328397 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:05:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:05:28 INFO - PROCESS | 2948 | 1465812328399 Marionette TRACE conn6 <- [1,2330,null,{}] 03:05:28 INFO - PROCESS | 2948 | 1465812328402 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:28 INFO - PROCESS | 2948 | 1465812328404 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:28 INFO - PROCESS | 2948 | 1465812328487 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 03:05:28 INFO - PROCESS | 2948 | 1465812328493 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:28 INFO - PROCESS | 2948 | 1465812328495 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:28 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8D81800 == 31 [pid = 2948] [id = 592] 03:05:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D2A1AC3800) [pid = 2948] [serial = 1776] [outer = 0000000000000000] 03:05:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2A2373400) [pid = 2948] [serial = 1777] [outer = 000000D2A1AC3800] 03:05:28 INFO - PROCESS | 2948 | 1465812328540 Marionette DEBUG loaded listener.js 03:05:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A237C800) [pid = 2948] [serial = 1778] [outer = 000000D2A1AC3800] 03:05:28 INFO - PROCESS | 2948 | 1465812328965 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 03:05:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:05:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 586ms 03:05:28 INFO - PROCESS | 2948 | 1465812328988 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 03:05:28 INFO - PROCESS | 2948 | 1465812328990 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 03:05:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:05:29 INFO - PROCESS | 2948 | 1465812329005 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:05:29 INFO - PROCESS | 2948 | 1465812329007 Marionette TRACE conn6 <- [1,2334,null,{}] 03:05:29 INFO - PROCESS | 2948 | 1465812329015 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:29 INFO - PROCESS | 2948 | 1465812329017 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:29 INFO - PROCESS | 2948 | 1465812329109 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 03:05:29 INFO - PROCESS | 2948 | 1465812329114 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:29 INFO - PROCESS | 2948 | 1465812329116 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:29 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9A67000 == 32 [pid = 2948] [id = 593] 03:05:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A2556400) [pid = 2948] [serial = 1779] [outer = 0000000000000000] 03:05:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A29F3000) [pid = 2948] [serial = 1780] [outer = 000000D2A2556400] 03:05:29 INFO - PROCESS | 2948 | 1465812329161 Marionette DEBUG loaded listener.js 03:05:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A2C8B800) [pid = 2948] [serial = 1781] [outer = 000000D2A2556400] 03:05:29 INFO - PROCESS | 2948 | 1465812329740 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:05:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:05:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 798ms 03:05:29 INFO - PROCESS | 2948 | 1465812329795 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 03:05:29 INFO - PROCESS | 2948 | 1465812329800 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 03:05:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:05:29 INFO - PROCESS | 2948 | 1465812329806 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:05:29 INFO - PROCESS | 2948 | 1465812329809 Marionette TRACE conn6 <- [1,2338,null,{}] 03:05:29 INFO - PROCESS | 2948 | 1465812329815 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:29 INFO - PROCESS | 2948 | 1465812329819 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:29 INFO - PROCESS | 2948 | 1465812329947 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 03:05:30 INFO - PROCESS | 2948 | 1465812330070 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:30 INFO - PROCESS | 2948 | 1465812330076 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:30 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C203800 == 33 [pid = 2948] [id = 594] 03:05:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D295824000) [pid = 2948] [serial = 1782] [outer = 0000000000000000] 03:05:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D295A31800) [pid = 2948] [serial = 1783] [outer = 000000D295824000] 03:05:30 INFO - PROCESS | 2948 | 1465812330136 Marionette DEBUG loaded listener.js 03:05:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D295B9F800) [pid = 2948] [serial = 1784] [outer = 000000D295824000] 03:05:30 INFO - PROCESS | 2948 | 1465812330941 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 03:05:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:05:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1188ms 03:05:31 INFO - PROCESS | 2948 | 1465812330997 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 03:05:31 INFO - PROCESS | 2948 | 1465812331002 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 03:05:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:05:31 INFO - PROCESS | 2948 | 1465812331009 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:05:31 INFO - PROCESS | 2948 | 1465812331012 Marionette TRACE conn6 <- [1,2342,null,{}] 03:05:31 INFO - PROCESS | 2948 | 1465812331016 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:31 INFO - PROCESS | 2948 | 1465812331019 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:31 INFO - PROCESS | 2948 | 1465812331197 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 03:05:31 INFO - PROCESS | 2948 | 1465812331288 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:31 INFO - PROCESS | 2948 | 1465812331291 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:31 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A4BCF000 == 34 [pid = 2948] [id = 595] 03:05:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D29A346400) [pid = 2948] [serial = 1785] [outer = 0000000000000000] 03:05:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D29AA33800) [pid = 2948] [serial = 1786] [outer = 000000D29A346400] 03:05:31 INFO - PROCESS | 2948 | 1465812331358 Marionette DEBUG loaded listener.js 03:05:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D29B16EC00) [pid = 2948] [serial = 1787] [outer = 000000D29A346400] 03:05:32 INFO - PROCESS | 2948 | 1465812332257 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 03:05:32 INFO - PROCESS | 2948 | --DOCSHELL 000000D29BB2D000 == 33 [pid = 2948] [id = 486] 03:05:32 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5872800 == 32 [pid = 2948] [id = 488] 03:05:32 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9A7F800 == 31 [pid = 2948] [id = 490] 03:05:32 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BBB800 == 30 [pid = 2948] [id = 479] 03:05:32 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BDA000 == 29 [pid = 2948] [id = 489] 03:05:32 INFO - PROCESS | 2948 | --DOCSHELL 000000D29BB2A800 == 28 [pid = 2948] [id = 487] 03:05:32 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A16E2000) [pid = 2948] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 03:05:32 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D2A1AC6800) [pid = 2948] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 03:05:32 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D295AE7C00) [pid = 2948] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 03:05:32 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D296611800) [pid = 2948] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 03:05:32 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29B1E8C00) [pid = 2948] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 03:05:32 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29C6B2C00) [pid = 2948] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 03:05:32 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A37A1800) [pid = 2948] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 03:05:32 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A3172400) [pid = 2948] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 03:05:32 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29FED1C00) [pid = 2948] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 03:05:32 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D295C6CC00) [pid = 2948] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 03:05:32 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D297152400) [pid = 2948] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 03:05:32 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D295A2F000) [pid = 2948] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 03:05:32 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D295C70C00) [pid = 2948] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 03:05:32 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2A2B86C00) [pid = 2948] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 03:05:32 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D2A3E59800) [pid = 2948] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 03:05:32 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A237A000) [pid = 2948] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 03:05:32 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D29AD6DC00) [pid = 2948] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 03:05:32 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D2A3447C00) [pid = 2948] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 03:05:32 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D2A3798000) [pid = 2948] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 03:05:32 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D2A4B1B400) [pid = 2948] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 03:05:32 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D2A36BB400) [pid = 2948] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 03:05:32 INFO - PROCESS | 2948 | --DOMWINDOW == 61 (000000D2A2EA1000) [pid = 2948] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 03:05:32 INFO - PROCESS | 2948 | --DOMWINDOW == 60 (000000D2A009B800) [pid = 2948] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 03:05:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:05:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1330ms 03:05:32 INFO - PROCESS | 2948 | 1465812332341 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 03:05:32 INFO - PROCESS | 2948 | 1465812332346 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 03:05:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:05:32 INFO - PROCESS | 2948 | 1465812332351 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:05:32 INFO - PROCESS | 2948 | 1465812332354 Marionette TRACE conn6 <- [1,2346,null,{}] 03:05:32 INFO - PROCESS | 2948 | 1465812332360 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:32 INFO - PROCESS | 2948 | 1465812332363 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:32 INFO - PROCESS | 2948 | 1465812332465 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 03:05:32 INFO - PROCESS | 2948 | 1465812332472 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:32 INFO - PROCESS | 2948 | 1465812332477 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:32 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BBE6800 == 29 [pid = 2948] [id = 596] 03:05:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 61 (000000D295AE2400) [pid = 2948] [serial = 1788] [outer = 0000000000000000] 03:05:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 62 (000000D295B96400) [pid = 2948] [serial = 1789] [outer = 000000D295AE2400] 03:05:32 INFO - PROCESS | 2948 | 1465812332527 Marionette DEBUG loaded listener.js 03:05:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D2961B3C00) [pid = 2948] [serial = 1790] [outer = 000000D295AE2400] 03:05:33 INFO - PROCESS | 2948 | 1465812333055 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 03:05:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:05:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 734ms 03:05:33 INFO - PROCESS | 2948 | 1465812333088 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 03:05:33 INFO - PROCESS | 2948 | 1465812333093 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 03:05:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:05:33 INFO - PROCESS | 2948 | 1465812333099 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:05:33 INFO - PROCESS | 2948 | 1465812333101 Marionette TRACE conn6 <- [1,2350,null,{}] 03:05:33 INFO - PROCESS | 2948 | 1465812333105 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:33 INFO - PROCESS | 2948 | 1465812333108 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:33 INFO - PROCESS | 2948 | 1465812333200 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 03:05:33 INFO - PROCESS | 2948 | 1465812333283 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:33 INFO - PROCESS | 2948 | 1465812333285 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:33 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A1CCC800 == 30 [pid = 2948] [id = 597] 03:05:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D29A0B5400) [pid = 2948] [serial = 1791] [outer = 0000000000000000] 03:05:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D29AAF8400) [pid = 2948] [serial = 1792] [outer = 000000D29A0B5400] 03:05:33 INFO - PROCESS | 2948 | 1465812333334 Marionette DEBUG loaded listener.js 03:05:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D29B178400) [pid = 2948] [serial = 1793] [outer = 000000D29A0B5400] 03:05:33 INFO - PROCESS | 2948 | 1465812333759 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 03:05:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:05:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 689ms 03:05:33 INFO - PROCESS | 2948 | 1465812333791 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 03:05:33 INFO - PROCESS | 2948 | 1465812333794 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 03:05:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:05:33 INFO - PROCESS | 2948 | 1465812333797 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:05:33 INFO - PROCESS | 2948 | 1465812333801 Marionette TRACE conn6 <- [1,2354,null,{}] 03:05:33 INFO - PROCESS | 2948 | 1465812333812 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:33 INFO - PROCESS | 2948 | 1465812333817 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:33 INFO - PROCESS | 2948 | 1465812333907 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 03:05:33 INFO - PROCESS | 2948 | 1465812333914 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:33 INFO - PROCESS | 2948 | 1465812333917 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:33 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2E35000 == 31 [pid = 2948] [id = 598] 03:05:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D29EC72400) [pid = 2948] [serial = 1794] [outer = 0000000000000000] 03:05:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D29FD02400) [pid = 2948] [serial = 1795] [outer = 000000D29EC72400] 03:05:33 INFO - PROCESS | 2948 | 1465812333967 Marionette DEBUG loaded listener.js 03:05:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D29FEE5800) [pid = 2948] [serial = 1796] [outer = 000000D29EC72400] 03:05:34 INFO - PROCESS | 2948 | 1465812334414 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 03:05:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:05:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 629ms 03:05:34 INFO - PROCESS | 2948 | 1465812334445 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 03:05:34 INFO - PROCESS | 2948 | 1465812334448 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 03:05:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:05:34 INFO - PROCESS | 2948 | 1465812334477 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:05:34 INFO - PROCESS | 2948 | 1465812334479 Marionette TRACE conn6 <- [1,2358,null,{}] 03:05:34 INFO - PROCESS | 2948 | 1465812334482 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:34 INFO - PROCESS | 2948 | 1465812334484 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:34 INFO - PROCESS | 2948 | 1465812334630 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 03:05:34 INFO - PROCESS | 2948 | 1465812334647 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:34 INFO - PROCESS | 2948 | 1465812334649 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:34 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8B3E000 == 32 [pid = 2948] [id = 599] 03:05:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D2A1482800) [pid = 2948] [serial = 1797] [outer = 0000000000000000] 03:05:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D2A16D9000) [pid = 2948] [serial = 1798] [outer = 000000D2A1482800] 03:05:34 INFO - PROCESS | 2948 | 1465812334695 Marionette DEBUG loaded listener.js 03:05:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D2A1E6FC00) [pid = 2948] [serial = 1799] [outer = 000000D2A1482800] 03:05:35 INFO - PROCESS | 2948 | 1465812335154 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 03:05:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:05:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 734ms 03:05:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:05:35 INFO - PROCESS | 2948 | 1465812335212 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 03:05:35 INFO - PROCESS | 2948 | 1465812335215 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 03:05:35 INFO - PROCESS | 2948 | 1465812335217 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:05:35 INFO - PROCESS | 2948 | 1465812335219 Marionette TRACE conn6 <- [1,2362,null,{}] 03:05:35 INFO - PROCESS | 2948 | 1465812335223 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:35 INFO - PROCESS | 2948 | 1465812335225 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:35 INFO - PROCESS | 2948 | 1465812335336 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 03:05:35 INFO - PROCESS | 2948 | 1465812335343 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:35 INFO - PROCESS | 2948 | 1465812335345 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:35 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8D7F800 == 33 [pid = 2948] [id = 600] 03:05:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2A14C5800) [pid = 2948] [serial = 1800] [outer = 0000000000000000] 03:05:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A23E4000) [pid = 2948] [serial = 1801] [outer = 000000D2A14C5800] 03:05:35 INFO - PROCESS | 2948 | 1465812335395 Marionette DEBUG loaded listener.js 03:05:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A2C96400) [pid = 2948] [serial = 1802] [outer = 000000D2A14C5800] 03:05:35 INFO - PROCESS | 2948 | 1465812335873 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 03:05:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:05:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 691ms 03:05:35 INFO - PROCESS | 2948 | 1465812335913 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 03:05:35 INFO - PROCESS | 2948 | 1465812335915 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 03:05:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:05:35 INFO - PROCESS | 2948 | 1465812335918 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:05:35 INFO - PROCESS | 2948 | 1465812335920 Marionette TRACE conn6 <- [1,2366,null,{}] 03:05:35 INFO - PROCESS | 2948 | 1465812335923 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:35 INFO - PROCESS | 2948 | 1465812335929 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:36 INFO - PROCESS | 2948 | 1465812336098 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 03:05:36 INFO - PROCESS | 2948 | 1465812336153 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:36 INFO - PROCESS | 2948 | 1465812336155 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:36 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9D38000 == 34 [pid = 2948] [id = 601] 03:05:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A2EAB800) [pid = 2948] [serial = 1803] [outer = 0000000000000000] 03:05:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A2EEF400) [pid = 2948] [serial = 1804] [outer = 000000D2A2EAB800] 03:05:36 INFO - PROCESS | 2948 | 1465812336208 Marionette DEBUG loaded listener.js 03:05:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A36A3400) [pid = 2948] [serial = 1805] [outer = 000000D2A2EAB800] 03:05:36 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29F374C00) [pid = 2948] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:05:36 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A2EA9000) [pid = 2948] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:05:36 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29AFCDC00) [pid = 2948] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:05:36 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D295AE5800) [pid = 2948] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:05:36 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29FD40C00) [pid = 2948] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:05:36 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29F37D800) [pid = 2948] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:05:36 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D295AE1400) [pid = 2948] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:05:36 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D29C755000) [pid = 2948] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:05:36 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D29A046C00) [pid = 2948] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:05:36 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D29513DC00) [pid = 2948] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:05:36 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A1AC3800) [pid = 2948] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:05:36 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D295BA0800) [pid = 2948] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:05:36 INFO - PROCESS | 2948 | 1465812336675 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 03:05:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:05:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 776ms 03:05:36 INFO - PROCESS | 2948 | 1465812336697 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 03:05:36 INFO - PROCESS | 2948 | 1465812336699 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 03:05:36 INFO - PROCESS | 2948 | 1465812336702 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:05:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:05:36 INFO - PROCESS | 2948 | 1465812336704 Marionette TRACE conn6 <- [1,2370,null,{}] 03:05:36 INFO - PROCESS | 2948 | 1465812336707 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:36 INFO - PROCESS | 2948 | 1465812336709 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:36 INFO - PROCESS | 2948 | 1465812336793 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 03:05:36 INFO - PROCESS | 2948 | 1465812336878 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:36 INFO - PROCESS | 2948 | 1465812336880 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:36 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9EA5000 == 35 [pid = 2948] [id = 602] 03:05:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D295ADB800) [pid = 2948] [serial = 1806] [outer = 0000000000000000] 03:05:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D29F70CC00) [pid = 2948] [serial = 1807] [outer = 000000D295ADB800] 03:05:36 INFO - PROCESS | 2948 | 1465812336925 Marionette DEBUG loaded listener.js 03:05:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D2A3582400) [pid = 2948] [serial = 1808] [outer = 000000D295ADB800] 03:05:37 INFO - PROCESS | 2948 | 1465812337297 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 03:05:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:05:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 628ms 03:05:37 INFO - PROCESS | 2948 | 1465812337334 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 03:05:37 INFO - PROCESS | 2948 | 1465812337336 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 03:05:37 INFO - PROCESS | 2948 | 1465812337339 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:05:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:05:37 INFO - PROCESS | 2948 | 1465812337341 Marionette TRACE conn6 <- [1,2374,null,{}] 03:05:37 INFO - PROCESS | 2948 | 1465812337345 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:37 INFO - PROCESS | 2948 | 1465812337346 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:37 INFO - PROCESS | 2948 | 1465812337496 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 03:05:37 INFO - PROCESS | 2948 | 1465812337512 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:37 INFO - PROCESS | 2948 | 1465812337514 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:37 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA010000 == 36 [pid = 2948] [id = 603] 03:05:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D2A36C4000) [pid = 2948] [serial = 1809] [outer = 0000000000000000] 03:05:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D2A3792800) [pid = 2948] [serial = 1810] [outer = 000000D2A36C4000] 03:05:37 INFO - PROCESS | 2948 | 1465812337559 Marionette DEBUG loaded listener.js 03:05:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D2A379FC00) [pid = 2948] [serial = 1811] [outer = 000000D2A36C4000] 03:05:38 INFO - PROCESS | 2948 | 1465812338061 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 03:05:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:05:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 775ms 03:05:38 INFO - PROCESS | 2948 | 1465812338119 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 03:05:38 INFO - PROCESS | 2948 | 1465812338124 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 03:05:38 INFO - PROCESS | 2948 | 1465812338129 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:05:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:05:38 INFO - PROCESS | 2948 | 1465812338133 Marionette TRACE conn6 <- [1,2378,null,{}] 03:05:38 INFO - PROCESS | 2948 | 1465812338139 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:38 INFO - PROCESS | 2948 | 1465812338142 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:38 INFO - PROCESS | 2948 | 1465812338260 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 03:05:38 INFO - PROCESS | 2948 | 1465812338386 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:38 INFO - PROCESS | 2948 | 1465812338389 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:38 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A00B2800 == 37 [pid = 2948] [id = 604] 03:05:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2959A8000) [pid = 2948] [serial = 1812] [outer = 0000000000000000] 03:05:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D295BA1000) [pid = 2948] [serial = 1813] [outer = 000000D2959A8000] 03:05:38 INFO - PROCESS | 2948 | 1465812338448 Marionette DEBUG loaded listener.js 03:05:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29A04B800) [pid = 2948] [serial = 1814] [outer = 000000D2959A8000] 03:05:39 INFO - PROCESS | 2948 | 1465812339100 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 03:05:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:05:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 986ms 03:05:39 INFO - PROCESS | 2948 | 1465812339119 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 03:05:39 INFO - PROCESS | 2948 | 1465812339124 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 03:05:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:05:39 INFO - PROCESS | 2948 | 1465812339131 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:05:39 INFO - PROCESS | 2948 | 1465812339134 Marionette TRACE conn6 <- [1,2382,null,{}] 03:05:39 INFO - PROCESS | 2948 | 1465812339138 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:39 INFO - PROCESS | 2948 | 1465812339141 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:39 INFO - PROCESS | 2948 | 1465812339257 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 03:05:39 INFO - PROCESS | 2948 | 1465812339382 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:39 INFO - PROCESS | 2948 | 1465812339385 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:39 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8D94800 == 38 [pid = 2948] [id = 605] 03:05:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29C75C400) [pid = 2948] [serial = 1815] [outer = 0000000000000000] 03:05:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29FD0E800) [pid = 2948] [serial = 1816] [outer = 000000D29C75C400] 03:05:39 INFO - PROCESS | 2948 | 1465812339445 Marionette DEBUG loaded listener.js 03:05:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A14C7C00) [pid = 2948] [serial = 1817] [outer = 000000D29C75C400] 03:05:40 INFO - PROCESS | 2948 | 1465812340124 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:05:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:05:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1034ms 03:05:40 INFO - PROCESS | 2948 | 1465812340167 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 03:05:40 INFO - PROCESS | 2948 | 1465812340170 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 03:05:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:05:40 INFO - PROCESS | 2948 | 1465812340174 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:05:40 INFO - PROCESS | 2948 | 1465812340178 Marionette TRACE conn6 <- [1,2386,null,{}] 03:05:40 INFO - PROCESS | 2948 | 1465812340209 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:40 INFO - PROCESS | 2948 | 1465812340214 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:40 INFO - PROCESS | 2948 | 1465812340327 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 03:05:40 INFO - PROCESS | 2948 | 1465812340453 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:40 INFO - PROCESS | 2948 | 1465812340456 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:40 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA086000 == 39 [pid = 2948] [id = 606] 03:05:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A3171800) [pid = 2948] [serial = 1818] [outer = 0000000000000000] 03:05:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A3792C00) [pid = 2948] [serial = 1819] [outer = 000000D2A3171800] 03:05:40 INFO - PROCESS | 2948 | 1465812340516 Marionette DEBUG loaded listener.js 03:05:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A40C6000) [pid = 2948] [serial = 1820] [outer = 000000D2A3171800] 03:05:41 INFO - PROCESS | 2948 | 1465812341084 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 03:05:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:05:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 943ms 03:05:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:05:41 INFO - PROCESS | 2948 | 1465812341119 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 03:05:41 INFO - PROCESS | 2948 | 1465812341122 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 03:05:41 INFO - PROCESS | 2948 | 1465812341126 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:05:41 INFO - PROCESS | 2948 | 1465812341128 Marionette TRACE conn6 <- [1,2390,null,{}] 03:05:41 INFO - PROCESS | 2948 | 1465812341132 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:41 INFO - PROCESS | 2948 | 1465812341135 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:41 INFO - PROCESS | 2948 | 1465812341249 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 03:05:41 INFO - PROCESS | 2948 | 1465812341351 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:41 INFO - PROCESS | 2948 | 1465812341354 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:41 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA29A000 == 40 [pid = 2948] [id = 607] 03:05:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A3798000) [pid = 2948] [serial = 1821] [outer = 0000000000000000] 03:05:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A583B800) [pid = 2948] [serial = 1822] [outer = 000000D2A3798000] 03:05:41 INFO - PROCESS | 2948 | 1465812341409 Marionette DEBUG loaded listener.js 03:05:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A5C6E800) [pid = 2948] [serial = 1823] [outer = 000000D2A3798000] 03:05:42 INFO - PROCESS | 2948 | 1465812342139 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 03:05:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:05:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1085ms 03:05:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:05:42 INFO - PROCESS | 2948 | 1465812342214 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 03:05:42 INFO - PROCESS | 2948 | 1465812342218 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 03:05:42 INFO - PROCESS | 2948 | 1465812342222 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:05:42 INFO - PROCESS | 2948 | 1465812342226 Marionette TRACE conn6 <- [1,2394,null,{}] 03:05:42 INFO - PROCESS | 2948 | 1465812342231 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:42 INFO - PROCESS | 2948 | 1465812342234 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:42 INFO - PROCESS | 2948 | 1465812342374 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 03:05:43 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9EA8800 == 39 [pid = 2948] [id = 482] 03:05:43 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A3407000 == 38 [pid = 2948] [id = 477] 03:05:43 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A1A5D800 == 37 [pid = 2948] [id = 476] 03:05:43 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9CDE000 == 36 [pid = 2948] [id = 481] 03:05:43 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A586D000 == 35 [pid = 2948] [id = 478] 03:05:43 INFO - PROCESS | 2948 | --DOCSHELL 000000D29BBF1800 == 34 [pid = 2948] [id = 475] 03:05:43 INFO - PROCESS | 2948 | --DOCSHELL 000000D296C8F000 == 33 [pid = 2948] [id = 585] 03:05:43 INFO - PROCESS | 2948 | --DOCSHELL 000000D296667000 == 32 [pid = 2948] [id = 491] 03:05:43 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2C24800 == 31 [pid = 2948] [id = 485] 03:05:43 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A00B1000 == 30 [pid = 2948] [id = 484] 03:05:43 INFO - PROCESS | 2948 | --DOCSHELL 000000D2952AE800 == 29 [pid = 2948] [id = 480] 03:05:43 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA022800 == 28 [pid = 2948] [id = 483] 03:05:43 INFO - PROCESS | 2948 | 1465812343102 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:43 INFO - PROCESS | 2948 | 1465812343105 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:43 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2971B3400) [pid = 2948] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 03:05:43 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D29FEC7C00) [pid = 2948] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 03:05:43 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29F735C00) [pid = 2948] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 03:05:43 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29F380C00) [pid = 2948] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 03:05:43 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D295B97C00) [pid = 2948] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 03:05:43 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D295C71800) [pid = 2948] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 03:05:43 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A14C5000) [pid = 2948] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 03:05:43 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A5D55800) [pid = 2948] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 03:05:43 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A583DC00) [pid = 2948] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 03:05:43 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29581C400) [pid = 2948] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 03:05:43 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D295932C00) [pid = 2948] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 03:05:43 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A2373400) [pid = 2948] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 03:05:43 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D29AD64C00) [pid = 2948] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 03:05:43 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D29630B800) [pid = 2948] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 03:05:43 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2A14C1000) [pid = 2948] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 03:05:43 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D29FD04400) [pid = 2948] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 03:05:43 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A29F3000) [pid = 2948] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 03:05:43 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2A0095800) [pid = 2948] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 03:05:43 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D2A4B19C00) [pid = 2948] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 03:05:43 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D2A2EF0C00) [pid = 2948] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 03:05:43 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D2A237C800) [pid = 2948] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 03:05:43 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D29B03B800) [pid = 2948] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 03:05:43 INFO - PROCESS | 2948 | --DOMWINDOW == 61 (000000D29BB93000) [pid = 2948] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 03:05:43 INFO - PROCESS | 2948 | --DOMWINDOW == 60 (000000D2A1ACC800) [pid = 2948] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 03:05:43 INFO - PROCESS | 2948 | --DOMWINDOW == 59 (000000D29A269000) [pid = 2948] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 03:05:43 INFO - PROCESS | 2948 | ++DOCSHELL 000000D296095000 == 29 [pid = 2948] [id = 608] 03:05:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 60 (000000D295157000) [pid = 2948] [serial = 1824] [outer = 0000000000000000] 03:05:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 61 (000000D2952BE800) [pid = 2948] [serial = 1825] [outer = 000000D295157000] 03:05:43 INFO - PROCESS | 2948 | 1465812343272 Marionette DEBUG loaded listener.js 03:05:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 62 (000000D29592F800) [pid = 2948] [serial = 1826] [outer = 000000D295157000] 03:05:43 INFO - PROCESS | 2948 | 1465812343742 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 03:05:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:05:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1592ms 03:05:43 INFO - PROCESS | 2948 | 1465812343816 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 03:05:43 INFO - PROCESS | 2948 | 1465812343820 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 03:05:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:05:43 INFO - PROCESS | 2948 | 1465812343824 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:05:43 INFO - PROCESS | 2948 | 1465812343827 Marionette TRACE conn6 <- [1,2398,null,{}] 03:05:43 INFO - PROCESS | 2948 | 1465812343833 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:43 INFO - PROCESS | 2948 | 1465812343838 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:43 INFO - PROCESS | 2948 | 1465812343939 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 03:05:43 INFO - PROCESS | 2948 | 1465812343950 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:43 INFO - PROCESS | 2948 | 1465812343953 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:43 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BBF2000 == 30 [pid = 2948] [id = 609] 03:05:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D295ADF000) [pid = 2948] [serial = 1827] [outer = 0000000000000000] 03:05:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D295AE5000) [pid = 2948] [serial = 1828] [outer = 000000D295ADF000] 03:05:44 INFO - PROCESS | 2948 | 1465812344002 Marionette DEBUG loaded listener.js 03:05:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D295C6CC00) [pid = 2948] [serial = 1829] [outer = 000000D295ADF000] 03:05:44 INFO - PROCESS | 2948 | 1465812344498 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:05:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:05:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 732ms 03:05:44 INFO - PROCESS | 2948 | 1465812344563 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 03:05:44 INFO - PROCESS | 2948 | 1465812344567 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 03:05:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:05:44 INFO - PROCESS | 2948 | 1465812344573 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:05:44 INFO - PROCESS | 2948 | 1465812344575 Marionette TRACE conn6 <- [1,2402,null,{}] 03:05:44 INFO - PROCESS | 2948 | 1465812344579 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:44 INFO - PROCESS | 2948 | 1465812344582 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:44 INFO - PROCESS | 2948 | 1465812344680 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 03:05:44 INFO - PROCESS | 2948 | 1465812344760 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:44 INFO - PROCESS | 2948 | 1465812344762 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:44 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BB23800 == 31 [pid = 2948] [id = 610] 03:05:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D295AE0000) [pid = 2948] [serial = 1830] [outer = 0000000000000000] 03:05:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D296644000) [pid = 2948] [serial = 1831] [outer = 000000D295AE0000] 03:05:44 INFO - PROCESS | 2948 | 1465812344819 Marionette DEBUG loaded listener.js 03:05:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D29A263400) [pid = 2948] [serial = 1832] [outer = 000000D295AE0000] 03:05:45 INFO - PROCESS | 2948 | 1465812345228 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 03:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 734ms 03:05:45 INFO - PROCESS | 2948 | 1465812345309 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 03:05:45 INFO - PROCESS | 2948 | 1465812345311 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 03:05:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:05:45 INFO - PROCESS | 2948 | 1465812345317 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:05:45 INFO - PROCESS | 2948 | 1465812345323 Marionette TRACE conn6 <- [1,2406,null,{}] 03:05:45 INFO - PROCESS | 2948 | 1465812345345 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:45 INFO - PROCESS | 2948 | 1465812345349 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:45 INFO - PROCESS | 2948 | 1465812345477 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 03:05:45 INFO - PROCESS | 2948 | 1465812345527 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:45 INFO - PROCESS | 2948 | 1465812345529 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:45 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2898800 == 32 [pid = 2948] [id = 611] 03:05:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D29AD71000) [pid = 2948] [serial = 1833] [outer = 0000000000000000] 03:05:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D29AFDB000) [pid = 2948] [serial = 1834] [outer = 000000D29AD71000] 03:05:45 INFO - PROCESS | 2948 | 1465812345575 Marionette DEBUG loaded listener.js 03:05:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29BB8E400) [pid = 2948] [serial = 1835] [outer = 000000D29AD71000] 03:05:46 INFO - PROCESS | 2948 | 1465812346039 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:05:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:05:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 796ms 03:05:46 INFO - PROCESS | 2948 | 1465812346119 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 03:05:46 INFO - PROCESS | 2948 | 1465812346122 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 03:05:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:05:46 INFO - PROCESS | 2948 | 1465812346125 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:05:46 INFO - PROCESS | 2948 | 1465812346127 Marionette TRACE conn6 <- [1,2410,null,{}] 03:05:46 INFO - PROCESS | 2948 | 1465812346131 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:46 INFO - PROCESS | 2948 | 1465812346133 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:46 INFO - PROCESS | 2948 | 1465812346254 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 03:05:46 INFO - PROCESS | 2948 | 1465812346318 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:46 INFO - PROCESS | 2948 | 1465812346320 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:46 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A4EC7000 == 33 [pid = 2948] [id = 612] 03:05:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29EC70800) [pid = 2948] [serial = 1836] [outer = 0000000000000000] 03:05:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29F377800) [pid = 2948] [serial = 1837] [outer = 000000D29EC70800] 03:05:46 INFO - PROCESS | 2948 | 1465812346374 Marionette DEBUG loaded listener.js 03:05:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29F380C00) [pid = 2948] [serial = 1838] [outer = 000000D29EC70800] 03:05:46 INFO - PROCESS | 2948 | 1465812346797 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:05:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:05:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 733ms 03:05:46 INFO - PROCESS | 2948 | 1465812346861 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 03:05:46 INFO - PROCESS | 2948 | 1465812346863 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 03:05:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:05:46 INFO - PROCESS | 2948 | 1465812346867 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:05:46 INFO - PROCESS | 2948 | 1465812346869 Marionette TRACE conn6 <- [1,2414,null,{}] 03:05:46 INFO - PROCESS | 2948 | 1465812346873 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:46 INFO - PROCESS | 2948 | 1465812346875 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:46 INFO - PROCESS | 2948 | 1465812346985 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 03:05:47 INFO - PROCESS | 2948 | 1465812346995 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:47 INFO - PROCESS | 2948 | 1465812347002 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:47 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A67CD800 == 34 [pid = 2948] [id = 613] 03:05:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29FD09C00) [pid = 2948] [serial = 1839] [outer = 0000000000000000] 03:05:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29FD0FC00) [pid = 2948] [serial = 1840] [outer = 000000D29FD09C00] 03:05:47 INFO - PROCESS | 2948 | 1465812347103 Marionette DEBUG loaded listener.js 03:05:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A0069000) [pid = 2948] [serial = 1841] [outer = 000000D29FD09C00] 03:05:47 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D295ADB800) [pid = 2948] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:05:47 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A1482800) [pid = 2948] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:05:47 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A2556400) [pid = 2948] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:05:47 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29A0B5400) [pid = 2948] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:05:47 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A14C5800) [pid = 2948] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:05:47 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D295AE2400) [pid = 2948] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:05:47 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D29A346400) [pid = 2948] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:05:47 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D29EC72400) [pid = 2948] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:05:47 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D295824000) [pid = 2948] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:05:47 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A2EAB800) [pid = 2948] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:05:47 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2A36C4000) [pid = 2948] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:05:47 INFO - PROCESS | 2948 | 1465812347687 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:05:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:05:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 881ms 03:05:47 INFO - PROCESS | 2948 | 1465812347750 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 03:05:47 INFO - PROCESS | 2948 | 1465812347753 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 03:05:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:05:47 INFO - PROCESS | 2948 | 1465812347756 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:05:47 INFO - PROCESS | 2948 | 1465812347758 Marionette TRACE conn6 <- [1,2418,null,{}] 03:05:47 INFO - PROCESS | 2948 | 1465812347761 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:47 INFO - PROCESS | 2948 | 1465812347764 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:47 INFO - PROCESS | 2948 | 1465812347852 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 03:05:47 INFO - PROCESS | 2948 | 1465812347860 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:47 INFO - PROCESS | 2948 | 1465812347862 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:47 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29A24D000 == 35 [pid = 2948] [id = 614] 03:05:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D29EC72400) [pid = 2948] [serial = 1842] [outer = 0000000000000000] 03:05:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D2A14C2400) [pid = 2948] [serial = 1843] [outer = 000000D29EC72400] 03:05:47 INFO - PROCESS | 2948 | 1465812347916 Marionette DEBUG loaded listener.js 03:05:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D2A1A92800) [pid = 2948] [serial = 1844] [outer = 000000D29EC72400] 03:05:48 INFO - PROCESS | 2948 | 1465812348344 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 03:05:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:05:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 629ms 03:05:48 INFO - PROCESS | 2948 | 1465812348388 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 03:05:48 INFO - PROCESS | 2948 | 1465812348391 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 03:05:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:05:48 INFO - PROCESS | 2948 | 1465812348394 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:05:48 INFO - PROCESS | 2948 | 1465812348396 Marionette TRACE conn6 <- [1,2422,null,{}] 03:05:48 INFO - PROCESS | 2948 | 1465812348399 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:48 INFO - PROCESS | 2948 | 1465812348401 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:48 INFO - PROCESS | 2948 | 1465812348483 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 03:05:48 INFO - PROCESS | 2948 | 1465812348490 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:48 INFO - PROCESS | 2948 | 1465812348492 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:48 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8D89000 == 36 [pid = 2948] [id = 615] 03:05:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D2A16DF800) [pid = 2948] [serial = 1845] [outer = 0000000000000000] 03:05:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D2A1E76000) [pid = 2948] [serial = 1846] [outer = 000000D2A16DF800] 03:05:48 INFO - PROCESS | 2948 | 1465812348537 Marionette DEBUG loaded listener.js 03:05:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D2A2375800) [pid = 2948] [serial = 1847] [outer = 000000D2A16DF800] 03:05:48 INFO - PROCESS | 2948 | 1465812348986 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 03:05:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:05:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 627ms 03:05:49 INFO - PROCESS | 2948 | 1465812349025 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 03:05:49 INFO - PROCESS | 2948 | 1465812349027 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 03:05:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:05:49 INFO - PROCESS | 2948 | 1465812349031 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:05:49 INFO - PROCESS | 2948 | 1465812349033 Marionette TRACE conn6 <- [1,2426,null,{}] 03:05:49 INFO - PROCESS | 2948 | 1465812349036 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:49 INFO - PROCESS | 2948 | 1465812349039 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:49 INFO - PROCESS | 2948 | 1465812349122 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 03:05:49 INFO - PROCESS | 2948 | 1465812349128 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:49 INFO - PROCESS | 2948 | 1465812349130 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:49 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9A79000 == 37 [pid = 2948] [id = 616] 03:05:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2A237B400) [pid = 2948] [serial = 1848] [outer = 0000000000000000] 03:05:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A23E3000) [pid = 2948] [serial = 1849] [outer = 000000D2A237B400] 03:05:49 INFO - PROCESS | 2948 | 1465812349184 Marionette DEBUG loaded listener.js 03:05:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A2B0BC00) [pid = 2948] [serial = 1850] [outer = 000000D2A237B400] 03:05:49 INFO - PROCESS | 2948 | 1465812349787 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 03:05:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:05:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 776ms 03:05:49 INFO - PROCESS | 2948 | 1465812349852 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 03:05:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:05:49 INFO - PROCESS | 2948 | 1465812349856 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 03:05:49 INFO - PROCESS | 2948 | 1465812349885 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:05:49 INFO - PROCESS | 2948 | 1465812349888 Marionette TRACE conn6 <- [1,2430,null,{}] 03:05:49 INFO - PROCESS | 2948 | 1465812349897 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:49 INFO - PROCESS | 2948 | 1465812349900 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:50 INFO - PROCESS | 2948 | 1465812350034 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 03:05:50 INFO - PROCESS | 2948 | 1465812350149 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:50 INFO - PROCESS | 2948 | 1465812350152 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:50 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29F7D1000 == 38 [pid = 2948] [id = 617] 03:05:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2958DD400) [pid = 2948] [serial = 1851] [outer = 0000000000000000] 03:05:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D295A4D000) [pid = 2948] [serial = 1852] [outer = 000000D2958DD400] 03:05:50 INFO - PROCESS | 2948 | 1465812350212 Marionette DEBUG loaded listener.js 03:05:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D296139400) [pid = 2948] [serial = 1853] [outer = 000000D2958DD400] 03:05:50 INFO - PROCESS | 2948 | 1465812350929 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 03:05:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:05:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1112ms 03:05:50 INFO - PROCESS | 2948 | 1465812350975 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 03:05:50 INFO - PROCESS | 2948 | 1465812350980 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 03:05:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:05:50 INFO - PROCESS | 2948 | 1465812350987 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:05:50 INFO - PROCESS | 2948 | 1465812350990 Marionette TRACE conn6 <- [1,2434,null,{}] 03:05:51 INFO - PROCESS | 2948 | 1465812351017 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:51 INFO - PROCESS | 2948 | 1465812351020 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:51 INFO - PROCESS | 2948 | 1465812351179 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 03:05:51 INFO - PROCESS | 2948 | 1465812351228 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:51 INFO - PROCESS | 2948 | 1465812351231 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:51 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5195000 == 39 [pid = 2948] [id = 618] 03:05:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29A34B800) [pid = 2948] [serial = 1854] [outer = 0000000000000000] 03:05:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29AA34800) [pid = 2948] [serial = 1855] [outer = 000000D29A34B800] 03:05:51 INFO - PROCESS | 2948 | 1465812351295 Marionette DEBUG loaded listener.js 03:05:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D29BB8D000) [pid = 2948] [serial = 1856] [outer = 000000D29A34B800] 03:05:52 INFO - PROCESS | 2948 | 1465812352201 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 03:05:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:05:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1237ms 03:05:52 INFO - PROCESS | 2948 | 1465812352227 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 03:05:52 INFO - PROCESS | 2948 | 1465812352231 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 03:05:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:05:52 INFO - PROCESS | 2948 | 1465812352236 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:05:52 INFO - PROCESS | 2948 | 1465812352239 Marionette TRACE conn6 <- [1,2438,null,{}] 03:05:52 INFO - PROCESS | 2948 | 1465812352245 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:52 INFO - PROCESS | 2948 | 1465812352248 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:52 INFO - PROCESS | 2948 | 1465812352355 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 03:05:52 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8D81800 == 38 [pid = 2948] [id = 592] 03:05:52 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A4BE2000 == 37 [pid = 2948] [id = 589] 03:05:52 INFO - PROCESS | 2948 | --DOCSHELL 000000D29BBE6800 == 36 [pid = 2948] [id = 596] 03:05:52 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A67CB800 == 35 [pid = 2948] [id = 590] 03:05:52 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A3582400) [pid = 2948] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 03:05:52 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A16D9000) [pid = 2948] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 03:05:52 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A2C8B800) [pid = 2948] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 03:05:52 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29AAF8400) [pid = 2948] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 03:05:52 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29B178400) [pid = 2948] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 03:05:52 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A23E4000) [pid = 2948] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 03:05:52 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D295B96400) [pid = 2948] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 03:05:52 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2961B3C00) [pid = 2948] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 03:05:52 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29AA33800) [pid = 2948] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 03:05:52 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D29B16EC00) [pid = 2948] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 03:05:52 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D29FD02400) [pid = 2948] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 03:05:52 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D295A31800) [pid = 2948] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 03:05:52 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D295B9F800) [pid = 2948] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 03:05:52 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D29F70CC00) [pid = 2948] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 03:05:52 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2A2EEF400) [pid = 2948] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 03:05:52 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D2A2C96400) [pid = 2948] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 03:05:52 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D2A36A3400) [pid = 2948] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 03:05:52 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D2A1E6FC00) [pid = 2948] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 03:05:52 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D29FEE5800) [pid = 2948] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 03:05:52 INFO - PROCESS | 2948 | --DOMWINDOW == 61 (000000D2A379FC00) [pid = 2948] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 03:05:52 INFO - PROCESS | 2948 | --DOMWINDOW == 60 (000000D2A3792800) [pid = 2948] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 03:05:52 INFO - PROCESS | 2948 | 1465812352476 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:52 INFO - PROCESS | 2948 | 1465812352481 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:52 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29AB09000 == 36 [pid = 2948] [id = 619] 03:05:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 61 (000000D2958DC800) [pid = 2948] [serial = 1857] [outer = 0000000000000000] 03:05:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 62 (000000D29592C400) [pid = 2948] [serial = 1858] [outer = 000000D2958DC800] 03:05:52 INFO - PROCESS | 2948 | 1465812352531 Marionette DEBUG loaded listener.js 03:05:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D295A3AC00) [pid = 2948] [serial = 1859] [outer = 000000D2958DC800] 03:05:52 INFO - PROCESS | 2948 | 1465812352944 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 03:05:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:05:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 794ms 03:05:53 INFO - PROCESS | 2948 | 1465812353035 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 03:05:53 INFO - PROCESS | 2948 | 1465812353040 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 03:05:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:05:53 INFO - PROCESS | 2948 | 1465812353051 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:05:53 INFO - PROCESS | 2948 | 1465812353054 Marionette TRACE conn6 <- [1,2442,null,{}] 03:05:53 INFO - PROCESS | 2948 | 1465812353058 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:53 INFO - PROCESS | 2948 | 1465812353060 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:53 INFO - PROCESS | 2948 | 1465812353152 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 03:05:53 INFO - PROCESS | 2948 | 1465812353166 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:53 INFO - PROCESS | 2948 | 1465812353168 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:53 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29FDC1000 == 37 [pid = 2948] [id = 620] 03:05:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D295C78400) [pid = 2948] [serial = 1860] [outer = 0000000000000000] 03:05:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D296134C00) [pid = 2948] [serial = 1861] [outer = 000000D295C78400] 03:05:53 INFO - PROCESS | 2948 | 1465812353216 Marionette DEBUG loaded listener.js 03:05:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D296CCAC00) [pid = 2948] [serial = 1862] [outer = 000000D295C78400] 03:05:53 INFO - PROCESS | 2948 | 1465812353676 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 03:05:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:05:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 692ms 03:05:53 INFO - PROCESS | 2948 | 1465812353741 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 03:05:53 INFO - PROCESS | 2948 | 1465812353743 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 03:05:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:05:53 INFO - PROCESS | 2948 | 1465812353747 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:05:53 INFO - PROCESS | 2948 | 1465812353750 Marionette TRACE conn6 <- [1,2446,null,{}] 03:05:53 INFO - PROCESS | 2948 | 1465812353792 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:53 INFO - PROCESS | 2948 | 1465812353797 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:53 INFO - PROCESS | 2948 | 1465812353931 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 03:05:53 INFO - PROCESS | 2948 | 1465812353941 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:53 INFO - PROCESS | 2948 | 1465812353945 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:53 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2548800 == 38 [pid = 2948] [id = 621] 03:05:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D2958DAC00) [pid = 2948] [serial = 1863] [outer = 0000000000000000] 03:05:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D29AF76C00) [pid = 2948] [serial = 1864] [outer = 000000D2958DAC00] 03:05:53 INFO - PROCESS | 2948 | 1465812353994 Marionette DEBUG loaded listener.js 03:05:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D29BB93C00) [pid = 2948] [serial = 1865] [outer = 000000D2958DAC00] 03:05:54 INFO - PROCESS | 2948 | 1465812354420 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 03:05:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:05:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 714ms 03:05:54 INFO - PROCESS | 2948 | 1465812354463 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 03:05:54 INFO - PROCESS | 2948 | 1465812354466 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 03:05:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:05:54 INFO - PROCESS | 2948 | 1465812354469 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:05:54 INFO - PROCESS | 2948 | 1465812354471 Marionette TRACE conn6 <- [1,2450,null,{}] 03:05:54 INFO - PROCESS | 2948 | 1465812354475 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:54 INFO - PROCESS | 2948 | 1465812354477 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:54 INFO - PROCESS | 2948 | 1465812354605 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 03:05:54 INFO - PROCESS | 2948 | 1465812354621 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:54 INFO - PROCESS | 2948 | 1465812354623 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:54 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5873000 == 39 [pid = 2948] [id = 622] 03:05:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D29F37F400) [pid = 2948] [serial = 1866] [outer = 0000000000000000] 03:05:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29F3C0000) [pid = 2948] [serial = 1867] [outer = 000000D29F37F400] 03:05:54 INFO - PROCESS | 2948 | 1465812354671 Marionette DEBUG loaded listener.js 03:05:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29FD0A000) [pid = 2948] [serial = 1868] [outer = 000000D29F37F400] 03:05:55 INFO - PROCESS | 2948 | 1465812355133 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 03:05:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:05:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 733ms 03:05:55 INFO - PROCESS | 2948 | 1465812355221 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 03:05:55 INFO - PROCESS | 2948 | 1465812355224 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 03:05:55 INFO - PROCESS | 2948 | 1465812355227 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:05:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:05:55 INFO - PROCESS | 2948 | 1465812355229 Marionette TRACE conn6 <- [1,2454,null,{}] 03:05:55 INFO - PROCESS | 2948 | 1465812355236 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:55 INFO - PROCESS | 2948 | 1465812355239 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:55 INFO - PROCESS | 2948 | 1465812355353 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 03:05:55 INFO - PROCESS | 2948 | 1465812355364 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:55 INFO - PROCESS | 2948 | 1465812355366 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:55 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BBB800 == 40 [pid = 2948] [id = 623] 03:05:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29FEDC800) [pid = 2948] [serial = 1869] [outer = 0000000000000000] 03:05:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29FEE9C00) [pid = 2948] [serial = 1870] [outer = 000000D29FEDC800] 03:05:55 INFO - PROCESS | 2948 | 1465812355412 Marionette DEBUG loaded listener.js 03:05:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A14C1800) [pid = 2948] [serial = 1871] [outer = 000000D29FEDC800] 03:05:55 INFO - PROCESS | 2948 | 1465812355872 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 03:05:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:05:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 693ms 03:05:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:05:55 INFO - PROCESS | 2948 | 1465812355926 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 03:05:55 INFO - PROCESS | 2948 | 1465812355928 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 03:05:55 INFO - PROCESS | 2948 | 1465812355931 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:05:55 INFO - PROCESS | 2948 | 1465812355932 Marionette TRACE conn6 <- [1,2458,null,{}] 03:05:55 INFO - PROCESS | 2948 | 1465812355943 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:55 INFO - PROCESS | 2948 | 1465812355949 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:56 INFO - PROCESS | 2948 | 1465812356094 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 03:05:56 INFO - PROCESS | 2948 | 1465812356108 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:56 INFO - PROCESS | 2948 | 1465812356111 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:56 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8FF1800 == 41 [pid = 2948] [id = 624] 03:05:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A1E6B400) [pid = 2948] [serial = 1872] [outer = 0000000000000000] 03:05:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A237D400) [pid = 2948] [serial = 1873] [outer = 000000D2A1E6B400] 03:05:56 INFO - PROCESS | 2948 | 1465812356200 Marionette DEBUG loaded listener.js 03:05:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A28C5000) [pid = 2948] [serial = 1874] [outer = 000000D2A1E6B400] 03:05:56 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D295157000) [pid = 2948] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:05:56 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D295ADF000) [pid = 2948] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:05:56 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D295AE0000) [pid = 2948] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:05:56 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2959A8000) [pid = 2948] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:05:56 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29C75C400) [pid = 2948] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:05:56 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A3171800) [pid = 2948] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:05:56 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D29EC70800) [pid = 2948] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:05:56 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D29FD09C00) [pid = 2948] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:05:56 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2A16DF800) [pid = 2948] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:05:56 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D29AD71000) [pid = 2948] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:05:56 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D29EC72400) [pid = 2948] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:05:56 INFO - PROCESS | 2948 | 1465812356712 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 03:05:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:05:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 839ms 03:05:56 INFO - PROCESS | 2948 | 1465812356774 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 03:05:56 INFO - PROCESS | 2948 | 1465812356776 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 03:05:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:05:56 INFO - PROCESS | 2948 | 1465812356779 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:05:56 INFO - PROCESS | 2948 | 1465812356781 Marionette TRACE conn6 <- [1,2462,null,{}] 03:05:56 INFO - PROCESS | 2948 | 1465812356784 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:56 INFO - PROCESS | 2948 | 1465812356786 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:56 INFO - PROCESS | 2948 | 1465812356871 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 03:05:56 INFO - PROCESS | 2948 | 1465812356952 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:56 INFO - PROCESS | 2948 | 1465812356954 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:56 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9CE0000 == 42 [pid = 2948] [id = 625] 03:05:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D2958D8C00) [pid = 2948] [serial = 1875] [outer = 0000000000000000] 03:05:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D29C75C400) [pid = 2948] [serial = 1876] [outer = 000000D2958D8C00] 03:05:57 INFO - PROCESS | 2948 | 1465812356999 Marionette DEBUG loaded listener.js 03:05:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D2A269B000) [pid = 2948] [serial = 1877] [outer = 000000D2958D8C00] 03:05:57 INFO - PROCESS | 2948 | 1465812357365 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 03:05:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:05:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 629ms 03:05:57 INFO - PROCESS | 2948 | 1465812357412 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 03:05:57 INFO - PROCESS | 2948 | 1465812357414 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 03:05:57 INFO - PROCESS | 2948 | 1465812357417 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:05:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:05:57 INFO - PROCESS | 2948 | 1465812357419 Marionette TRACE conn6 <- [1,2466,null,{}] 03:05:57 INFO - PROCESS | 2948 | 1465812357422 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:57 INFO - PROCESS | 2948 | 1465812357424 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:57 INFO - PROCESS | 2948 | 1465812357540 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 03:05:57 INFO - PROCESS | 2948 | 1465812357548 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:57 INFO - PROCESS | 2948 | 1465812357550 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:57 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9EA9800 == 43 [pid = 2948] [id = 626] 03:05:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D2A2B0DC00) [pid = 2948] [serial = 1878] [outer = 0000000000000000] 03:05:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D2A2E9C400) [pid = 2948] [serial = 1879] [outer = 000000D2A2B0DC00] 03:05:57 INFO - PROCESS | 2948 | 1465812357594 Marionette DEBUG loaded listener.js 03:05:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2A2EA5000) [pid = 2948] [serial = 1880] [outer = 000000D2A2B0DC00] 03:05:58 INFO - PROCESS | 2948 | 1465812357998 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:05:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:05:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 629ms 03:05:58 INFO - PROCESS | 2948 | 1465812358049 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 03:05:58 INFO - PROCESS | 2948 | 1465812358051 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 03:05:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:05:58 INFO - PROCESS | 2948 | 1465812358054 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:05:58 INFO - PROCESS | 2948 | 1465812358056 Marionette TRACE conn6 <- [1,2470,null,{}] 03:05:58 INFO - PROCESS | 2948 | 1465812358060 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:58 INFO - PROCESS | 2948 | 1465812358061 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:58 INFO - PROCESS | 2948 | 1465812358178 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 03:05:58 INFO - PROCESS | 2948 | 1465812358216 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:58 INFO - PROCESS | 2948 | 1465812358218 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:58 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2547800 == 44 [pid = 2948] [id = 627] 03:05:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A2EA1400) [pid = 2948] [serial = 1881] [outer = 0000000000000000] 03:05:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A2EE5800) [pid = 2948] [serial = 1882] [outer = 000000D2A2EA1400] 03:05:58 INFO - PROCESS | 2948 | 1465812358263 Marionette DEBUG loaded listener.js 03:05:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A2EF2800) [pid = 2948] [serial = 1883] [outer = 000000D2A2EA1400] 03:05:58 INFO - PROCESS | 2948 | 1465812358719 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 03:05:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:05:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 672ms 03:05:58 INFO - PROCESS | 2948 | 1465812358731 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 03:05:58 INFO - PROCESS | 2948 | 1465812358736 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 03:05:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:05:58 INFO - PROCESS | 2948 | 1465812358742 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:05:58 INFO - PROCESS | 2948 | 1465812358746 Marionette TRACE conn6 <- [1,2474,null,{}] 03:05:58 INFO - PROCESS | 2948 | 1465812358752 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:58 INFO - PROCESS | 2948 | 1465812358755 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:58 INFO - PROCESS | 2948 | 1465812358877 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 03:05:59 INFO - PROCESS | 2948 | 1465812359003 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:59 INFO - PROCESS | 2948 | 1465812359009 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:59 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C27E800 == 45 [pid = 2948] [id = 628] 03:05:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2959A5400) [pid = 2948] [serial = 1884] [outer = 0000000000000000] 03:05:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D295A31800) [pid = 2948] [serial = 1885] [outer = 000000D2959A5400] 03:05:59 INFO - PROCESS | 2948 | 1465812359069 Marionette DEBUG loaded listener.js 03:05:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D295C76400) [pid = 2948] [serial = 1886] [outer = 000000D2959A5400] 03:05:59 INFO - PROCESS | 2948 | 1465812359724 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 03:05:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:05:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1033ms 03:05:59 INFO - PROCESS | 2948 | 1465812359778 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 03:05:59 INFO - PROCESS | 2948 | 1465812359783 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 03:05:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:05:59 INFO - PROCESS | 2948 | 1465812359790 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:05:59 INFO - PROCESS | 2948 | 1465812359793 Marionette TRACE conn6 <- [1,2478,null,{}] 03:05:59 INFO - PROCESS | 2948 | 1465812359797 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:59 INFO - PROCESS | 2948 | 1465812359801 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:05:59 INFO - PROCESS | 2948 | 1465812359980 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 03:06:00 INFO - PROCESS | 2948 | 1465812360098 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:00 INFO - PROCESS | 2948 | 1465812360101 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:00 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A67E2000 == 46 [pid = 2948] [id = 629] 03:06:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29A3B7C00) [pid = 2948] [serial = 1887] [outer = 0000000000000000] 03:06:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D29BB9A400) [pid = 2948] [serial = 1888] [outer = 000000D29A3B7C00] 03:06:00 INFO - PROCESS | 2948 | 1465812360160 Marionette DEBUG loaded listener.js 03:06:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D29FD05400) [pid = 2948] [serial = 1889] [outer = 000000D29A3B7C00] 03:06:00 INFO - PROCESS | 2948 | 1465812360790 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:06:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:06:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1032ms 03:06:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:06:00 INFO - PROCESS | 2948 | 1465812360824 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 03:06:00 INFO - PROCESS | 2948 | 1465812360827 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 03:06:00 INFO - PROCESS | 2948 | 1465812360831 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:06:00 INFO - PROCESS | 2948 | 1465812360835 Marionette TRACE conn6 <- [1,2482,null,{}] 03:06:00 INFO - PROCESS | 2948 | 1465812360847 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:00 INFO - PROCESS | 2948 | 1465812360852 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:00 INFO - PROCESS | 2948 | 1465812360970 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 03:06:01 INFO - PROCESS | 2948 | 1465812361094 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:01 INFO - PROCESS | 2948 | 1465812361098 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:01 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA06F800 == 47 [pid = 2948] [id = 630] 03:06:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A1E84800) [pid = 2948] [serial = 1890] [outer = 0000000000000000] 03:06:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A23E4000) [pid = 2948] [serial = 1891] [outer = 000000D2A1E84800] 03:06:01 INFO - PROCESS | 2948 | 1465812361157 Marionette DEBUG loaded listener.js 03:06:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A3133000) [pid = 2948] [serial = 1892] [outer = 000000D2A1E84800] 03:06:01 INFO - PROCESS | 2948 | 1465812361812 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 03:06:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:06:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1029ms 03:06:01 INFO - PROCESS | 2948 | 1465812361861 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 03:06:01 INFO - PROCESS | 2948 | 1465812361864 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 03:06:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:06:01 INFO - PROCESS | 2948 | 1465812361868 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:06:01 INFO - PROCESS | 2948 | 1465812361870 Marionette TRACE conn6 <- [1,2486,null,{}] 03:06:01 INFO - PROCESS | 2948 | 1465812361874 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:01 INFO - PROCESS | 2948 | 1465812361876 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:02 INFO - PROCESS | 2948 | 1465812361992 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 03:06:02 INFO - PROCESS | 2948 | 1465812362213 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:02 INFO - PROCESS | 2948 | 1465812362216 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:02 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29AB7E000 == 48 [pid = 2948] [id = 631] 03:06:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2952BF400) [pid = 2948] [serial = 1893] [outer = 0000000000000000] 03:06:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2959A7800) [pid = 2948] [serial = 1894] [outer = 000000D2952BF400] 03:06:02 INFO - PROCESS | 2948 | 1465812362280 Marionette DEBUG loaded listener.js 03:06:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D295C79C00) [pid = 2948] [serial = 1895] [outer = 000000D2952BF400] 03:06:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8B3E000 == 47 [pid = 2948] [id = 599] 03:06:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9A67000 == 46 [pid = 2948] [id = 593] 03:06:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2936800 == 45 [pid = 2948] [id = 588] 03:06:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2E35000 == 44 [pid = 2948] [id = 598] 03:06:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A1CCC000 == 43 [pid = 2948] [id = 587] 03:06:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D296095000 == 42 [pid = 2948] [id = 608] 03:06:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C202800 == 41 [pid = 2948] [id = 586] 03:06:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A1CCC800 == 40 [pid = 2948] [id = 597] 03:06:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9EA5000 == 39 [pid = 2948] [id = 602] 03:06:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A4BCF000 == 38 [pid = 2948] [id = 595] 03:06:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C203800 == 37 [pid = 2948] [id = 594] 03:06:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8D94800 == 36 [pid = 2948] [id = 605] 03:06:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9D38000 == 35 [pid = 2948] [id = 601] 03:06:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA086000 == 34 [pid = 2948] [id = 606] 03:06:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8D7F800 == 33 [pid = 2948] [id = 600] 03:06:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA010000 == 32 [pid = 2948] [id = 603] 03:06:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A00B2800 == 31 [pid = 2948] [id = 604] 03:06:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D2958C5800 == 30 [pid = 2948] [id = 591] 03:06:03 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA29A000 == 29 [pid = 2948] [id = 607] 03:06:03 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D2952BE800) [pid = 2948] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 03:06:03 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D29592F800) [pid = 2948] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 03:06:03 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D295AE5000) [pid = 2948] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 03:06:03 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D295C6CC00) [pid = 2948] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 03:06:03 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D296644000) [pid = 2948] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 03:06:03 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D29A04B800) [pid = 2948] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 03:06:03 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D295BA1000) [pid = 2948] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 03:06:03 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A14C7C00) [pid = 2948] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 03:06:03 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29FD0E800) [pid = 2948] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 03:06:03 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A40C6000) [pid = 2948] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 03:06:03 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A3792C00) [pid = 2948] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 03:06:03 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A583B800) [pid = 2948] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 03:06:03 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29F380C00) [pid = 2948] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 03:06:03 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29F377800) [pid = 2948] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 03:06:03 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29FD0FC00) [pid = 2948] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 03:06:03 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A0069000) [pid = 2948] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 03:06:03 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2A23E3000) [pid = 2948] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 03:06:03 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A1E76000) [pid = 2948] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 03:06:03 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D29AFDB000) [pid = 2948] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 03:06:03 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D29BB8E400) [pid = 2948] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 03:06:03 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A14C2400) [pid = 2948] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 03:06:03 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D29A263400) [pid = 2948] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 03:06:03 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D2A1A92800) [pid = 2948] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 03:06:03 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D2A2375800) [pid = 2948] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 03:06:03 INFO - PROCESS | 2948 | 1465812363579 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:06:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:06:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1839ms 03:06:03 INFO - PROCESS | 2948 | 1465812363710 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 03:06:03 INFO - PROCESS | 2948 | 1465812363715 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 03:06:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:06:03 INFO - PROCESS | 2948 | 1465812363720 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:06:03 INFO - PROCESS | 2948 | 1465812363724 Marionette TRACE conn6 <- [1,2490,null,{}] 03:06:03 INFO - PROCESS | 2948 | 1465812363730 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:03 INFO - PROCESS | 2948 | 1465812363734 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:03 INFO - PROCESS | 2948 | 1465812363823 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 03:06:03 INFO - PROCESS | 2948 | 1465812363831 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:03 INFO - PROCESS | 2948 | 1465812363836 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:03 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29AABA000 == 30 [pid = 2948] [id = 632] 03:06:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D29592E000) [pid = 2948] [serial = 1896] [outer = 0000000000000000] 03:06:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D29599F800) [pid = 2948] [serial = 1897] [outer = 000000D29592E000] 03:06:03 INFO - PROCESS | 2948 | 1465812363886 Marionette DEBUG loaded listener.js 03:06:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D295A42400) [pid = 2948] [serial = 1898] [outer = 000000D29592E000] 03:06:04 INFO - PROCESS | 2948 | 1465812364373 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:06:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:06:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 691ms 03:06:04 INFO - PROCESS | 2948 | 1465812364415 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 03:06:04 INFO - PROCESS | 2948 | 1465812364420 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 03:06:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:06:04 INFO - PROCESS | 2948 | 1465812364427 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:06:04 INFO - PROCESS | 2948 | 1465812364430 Marionette TRACE conn6 <- [1,2494,null,{}] 03:06:04 INFO - PROCESS | 2948 | 1465812364434 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:04 INFO - PROCESS | 2948 | 1465812364436 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:04 INFO - PROCESS | 2948 | 1465812364531 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 03:06:04 INFO - PROCESS | 2948 | 1465812364539 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:04 INFO - PROCESS | 2948 | 1465812364542 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:04 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A00A2000 == 31 [pid = 2948] [id = 633] 03:06:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D295AE5000) [pid = 2948] [serial = 1899] [outer = 0000000000000000] 03:06:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D295C6F000) [pid = 2948] [serial = 1900] [outer = 000000D295AE5000] 03:06:04 INFO - PROCESS | 2948 | 1465812364593 Marionette DEBUG loaded listener.js 03:06:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D2961BB400) [pid = 2948] [serial = 1901] [outer = 000000D295AE5000] 03:06:05 INFO - PROCESS | 2948 | 1465812365062 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:06:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 691ms 03:06:05 INFO - PROCESS | 2948 | 1465812365119 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 03:06:05 INFO - PROCESS | 2948 | 1465812365129 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 03:06:05 INFO - PROCESS | 2948 | 1465812365133 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:06:05 INFO - PROCESS | 2948 | 1465812365137 Marionette TRACE conn6 <- [1,2498,null,{}] 03:06:05 INFO - PROCESS | 2948 | 1465812365149 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:05 INFO - PROCESS | 2948 | 1465812365153 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:05 INFO - PROCESS | 2948 | 1465812365309 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 03:06:05 INFO - PROCESS | 2948 | 1465812365319 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:05 INFO - PROCESS | 2948 | 1465812365322 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:05 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A289D000 == 32 [pid = 2948] [id = 634] 03:06:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29A26C000) [pid = 2948] [serial = 1902] [outer = 0000000000000000] 03:06:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29A3B2C00) [pid = 2948] [serial = 1903] [outer = 000000D29A26C000] 03:06:05 INFO - PROCESS | 2948 | 1465812365373 Marionette DEBUG loaded listener.js 03:06:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29AF6A800) [pid = 2948] [serial = 1904] [outer = 000000D29A26C000] 03:06:05 INFO - PROCESS | 2948 | 1465812365810 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 03:06:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 733ms 03:06:05 INFO - PROCESS | 2948 | 1465812365874 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 03:06:05 INFO - PROCESS | 2948 | 1465812365877 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 03:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:06:05 INFO - PROCESS | 2948 | 1465812365880 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:06:05 INFO - PROCESS | 2948 | 1465812365882 Marionette TRACE conn6 <- [1,2502,null,{}] 03:06:05 INFO - PROCESS | 2948 | 1465812365885 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:05 INFO - PROCESS | 2948 | 1465812365887 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:06 INFO - PROCESS | 2948 | 1465812366010 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 03:06:06 INFO - PROCESS | 2948 | 1465812366062 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:06 INFO - PROCESS | 2948 | 1465812366065 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:06 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5179000 == 33 [pid = 2948] [id = 635] 03:06:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29BB93000) [pid = 2948] [serial = 1905] [outer = 0000000000000000] 03:06:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29BD10400) [pid = 2948] [serial = 1906] [outer = 000000D29BB93000] 03:06:06 INFO - PROCESS | 2948 | 1465812366111 Marionette DEBUG loaded listener.js 03:06:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29F37A800) [pid = 2948] [serial = 1907] [outer = 000000D29BB93000] 03:06:06 INFO - PROCESS | 2948 | 1465812366516 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 03:06:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:06:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 692ms 03:06:06 INFO - PROCESS | 2948 | 1465812366573 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 03:06:06 INFO - PROCESS | 2948 | 1465812366583 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 03:06:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:06:06 INFO - PROCESS | 2948 | 1465812366597 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:06:06 INFO - PROCESS | 2948 | 1465812366599 Marionette TRACE conn6 <- [1,2506,null,{}] 03:06:06 INFO - PROCESS | 2948 | 1465812366602 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:06 INFO - PROCESS | 2948 | 1465812366605 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:06 INFO - PROCESS | 2948 | 1465812366713 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 03:06:06 INFO - PROCESS | 2948 | 1465812366718 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:06 INFO - PROCESS | 2948 | 1465812366720 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:06 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A67D8800 == 34 [pid = 2948] [id = 636] 03:06:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D294F2E800) [pid = 2948] [serial = 1908] [outer = 0000000000000000] 03:06:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29FD02400) [pid = 2948] [serial = 1909] [outer = 000000D294F2E800] 03:06:06 INFO - PROCESS | 2948 | 1465812366765 Marionette DEBUG loaded listener.js 03:06:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29FD48000) [pid = 2948] [serial = 1910] [outer = 000000D294F2E800] 03:06:07 INFO - PROCESS | 2948 | 1465812367211 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:06:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:06:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 690ms 03:06:07 INFO - PROCESS | 2948 | 1465812367291 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 03:06:07 INFO - PROCESS | 2948 | 1465812367293 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 03:06:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:06:07 INFO - PROCESS | 2948 | 1465812367309 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:06:07 INFO - PROCESS | 2948 | 1465812367311 Marionette TRACE conn6 <- [1,2510,null,{}] 03:06:07 INFO - PROCESS | 2948 | 1465812367315 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:07 INFO - PROCESS | 2948 | 1465812367321 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:07 INFO - PROCESS | 2948 | 1465812367471 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 03:06:07 INFO - PROCESS | 2948 | 1465812367526 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:07 INFO - PROCESS | 2948 | 1465812367528 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:07 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BF4000 == 35 [pid = 2948] [id = 637] 03:06:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29FEE6400) [pid = 2948] [serial = 1911] [outer = 0000000000000000] 03:06:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A14CDC00) [pid = 2948] [serial = 1912] [outer = 000000D29FEE6400] 03:06:07 INFO - PROCESS | 2948 | 1465812367574 Marionette DEBUG loaded listener.js 03:06:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A1AC3000) [pid = 2948] [serial = 1913] [outer = 000000D29FEE6400] 03:06:08 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D2A2B0DC00) [pid = 2948] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:06:08 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A1E6B400) [pid = 2948] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:06:08 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29FEDC800) [pid = 2948] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:06:08 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2958D8C00) [pid = 2948] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:06:08 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29A34B800) [pid = 2948] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:06:08 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2958DC800) [pid = 2948] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:06:08 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A237B400) [pid = 2948] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:06:08 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D295C78400) [pid = 2948] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:06:08 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2958DAC00) [pid = 2948] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:06:08 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2958DD400) [pid = 2948] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:06:08 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2A2EA1400) [pid = 2948] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:06:08 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D29F37F400) [pid = 2948] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:06:08 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2A3798000) [pid = 2948] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:06:08 INFO - PROCESS | 2948 | 1465812368181 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:06:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:06:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 942ms 03:06:08 INFO - PROCESS | 2948 | 1465812368253 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 03:06:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:06:08 INFO - PROCESS | 2948 | 1465812368263 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 03:06:08 INFO - PROCESS | 2948 | 1465812368266 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:06:08 INFO - PROCESS | 2948 | 1465812368268 Marionette TRACE conn6 <- [1,2514,null,{}] 03:06:08 INFO - PROCESS | 2948 | 1465812368272 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:08 INFO - PROCESS | 2948 | 1465812368274 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:08 INFO - PROCESS | 2948 | 1465812368384 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 03:06:08 INFO - PROCESS | 2948 | 1465812368436 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:08 INFO - PROCESS | 2948 | 1465812368438 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:08 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8FE6000 == 36 [pid = 2948] [id = 638] 03:06:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D2958DC800) [pid = 2948] [serial = 1914] [outer = 0000000000000000] 03:06:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29AF69C00) [pid = 2948] [serial = 1915] [outer = 000000D2958DC800] 03:06:08 INFO - PROCESS | 2948 | 1465812368483 Marionette DEBUG loaded listener.js 03:06:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D2A1E70400) [pid = 2948] [serial = 1916] [outer = 000000D2958DC800] 03:06:08 INFO - PROCESS | 2948 | 1465812368821 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 03:06:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:06:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 630ms 03:06:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:06:08 INFO - PROCESS | 2948 | 1465812368896 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 03:06:08 INFO - PROCESS | 2948 | 1465812368898 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 03:06:08 INFO - PROCESS | 2948 | 1465812368901 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:06:08 INFO - PROCESS | 2948 | 1465812368903 Marionette TRACE conn6 <- [1,2518,null,{}] 03:06:08 INFO - PROCESS | 2948 | 1465812368906 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:08 INFO - PROCESS | 2948 | 1465812368908 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:09 INFO - PROCESS | 2948 | 1465812368990 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 03:06:09 INFO - PROCESS | 2948 | 1465812368995 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:09 INFO - PROCESS | 2948 | 1465812368997 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:09 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9CEC800 == 37 [pid = 2948] [id = 639] 03:06:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2A1E78000) [pid = 2948] [serial = 1917] [outer = 0000000000000000] 03:06:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A237AC00) [pid = 2948] [serial = 1918] [outer = 000000D2A1E78000] 03:06:09 INFO - PROCESS | 2948 | 1465812369043 Marionette DEBUG loaded listener.js 03:06:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A29E9400) [pid = 2948] [serial = 1919] [outer = 000000D2A1E78000] 03:06:09 INFO - PROCESS | 2948 | 1465812369474 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 03:06:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:06:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 628ms 03:06:09 INFO - PROCESS | 2948 | 1465812369533 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 03:06:09 INFO - PROCESS | 2948 | 1465812369536 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 03:06:09 INFO - PROCESS | 2948 | 1465812369539 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:06:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:06:09 INFO - PROCESS | 2948 | 1465812369540 Marionette TRACE conn6 <- [1,2522,null,{}] 03:06:09 INFO - PROCESS | 2948 | 1465812369544 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:09 INFO - PROCESS | 2948 | 1465812369546 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:09 INFO - PROCESS | 2948 | 1465812369629 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 03:06:09 INFO - PROCESS | 2948 | 1465812369637 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:09 INFO - PROCESS | 2948 | 1465812369639 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:09 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA006000 == 38 [pid = 2948] [id = 640] 03:06:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A29E8800) [pid = 2948] [serial = 1920] [outer = 0000000000000000] 03:06:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A2C93C00) [pid = 2948] [serial = 1921] [outer = 000000D2A29E8800] 03:06:09 INFO - PROCESS | 2948 | 1465812369685 Marionette DEBUG loaded listener.js 03:06:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A2EE7800) [pid = 2948] [serial = 1922] [outer = 000000D2A29E8800] 03:06:10 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A67E2000 == 37 [pid = 2948] [id = 629] 03:06:10 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA06F800 == 36 [pid = 2948] [id = 630] 03:06:10 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2547800 == 35 [pid = 2948] [id = 627] 03:06:10 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9EA9800 == 34 [pid = 2948] [id = 626] 03:06:10 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C27E800 == 33 [pid = 2948] [id = 628] 03:06:10 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A00A2000 == 32 [pid = 2948] [id = 633] 03:06:10 INFO - PROCESS | 2948 | --DOCSHELL 000000D29AABA000 == 31 [pid = 2948] [id = 632] 03:06:10 INFO - PROCESS | 2948 | --DOCSHELL 000000D29AB7E000 == 30 [pid = 2948] [id = 631] 03:06:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A67D8800 == 29 [pid = 2948] [id = 636] 03:06:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A289D000 == 28 [pid = 2948] [id = 634] 03:06:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5179000 == 27 [pid = 2948] [id = 635] 03:06:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BF4000 == 26 [pid = 2948] [id = 637] 03:06:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9CEC800 == 25 [pid = 2948] [id = 639] 03:06:11 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8FE6000 == 24 [pid = 2948] [id = 638] 03:06:11 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A5C6E800) [pid = 2948] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 03:06:11 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A2EA5000) [pid = 2948] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 03:06:11 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A237D400) [pid = 2948] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 03:06:11 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29FEE9C00) [pid = 2948] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 03:06:11 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29C75C400) [pid = 2948] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 03:06:11 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29AA34800) [pid = 2948] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 03:06:11 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D29BB8D000) [pid = 2948] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 03:06:11 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D29592C400) [pid = 2948] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 03:06:11 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D295A3AC00) [pid = 2948] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 03:06:11 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D2A2B0BC00) [pid = 2948] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 03:06:11 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D296134C00) [pid = 2948] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 03:06:11 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D296CCAC00) [pid = 2948] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 03:06:11 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D29AF76C00) [pid = 2948] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 03:06:11 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D29BB93C00) [pid = 2948] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 03:06:11 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D295A4D000) [pid = 2948] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 03:06:11 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D296139400) [pid = 2948] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 03:06:11 INFO - PROCESS | 2948 | --DOMWINDOW == 61 (000000D2A28C5000) [pid = 2948] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 03:06:11 INFO - PROCESS | 2948 | --DOMWINDOW == 60 (000000D2A2E9C400) [pid = 2948] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 03:06:11 INFO - PROCESS | 2948 | --DOMWINDOW == 59 (000000D2A2EF2800) [pid = 2948] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 03:06:11 INFO - PROCESS | 2948 | --DOMWINDOW == 58 (000000D29F3C0000) [pid = 2948] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 03:06:11 INFO - PROCESS | 2948 | --DOMWINDOW == 57 (000000D2A2EE5800) [pid = 2948] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 03:06:11 INFO - PROCESS | 2948 | --DOMWINDOW == 56 (000000D2A269B000) [pid = 2948] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 03:06:11 INFO - PROCESS | 2948 | --DOMWINDOW == 55 (000000D2A14C1800) [pid = 2948] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 03:06:11 INFO - PROCESS | 2948 | --DOMWINDOW == 54 (000000D29FD0A000) [pid = 2948] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 03:06:11 INFO - PROCESS | 2948 | 1465812371498 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 03:06:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:06:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1992ms 03:06:11 INFO - PROCESS | 2948 | 1465812371536 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 03:06:11 INFO - PROCESS | 2948 | 1465812371540 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 03:06:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:06:11 INFO - PROCESS | 2948 | 1465812371546 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:06:11 INFO - PROCESS | 2948 | 1465812371549 Marionette TRACE conn6 <- [1,2526,null,{}] 03:06:11 INFO - PROCESS | 2948 | 1465812371556 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:11 INFO - PROCESS | 2948 | 1465812371559 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:11 INFO - PROCESS | 2948 | 1465812371655 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 03:06:11 INFO - PROCESS | 2948 | 1465812371662 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:11 INFO - PROCESS | 2948 | 1465812371665 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:11 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29B1BA000 == 25 [pid = 2948] [id = 641] 03:06:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 55 (000000D29599C800) [pid = 2948] [serial = 1923] [outer = 0000000000000000] 03:06:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 56 (000000D29599E000) [pid = 2948] [serial = 1924] [outer = 000000D29599C800] 03:06:11 INFO - PROCESS | 2948 | 1465812371718 Marionette DEBUG loaded listener.js 03:06:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 57 (000000D295A3D800) [pid = 2948] [serial = 1925] [outer = 000000D29599C800] 03:06:12 INFO - PROCESS | 2948 | 1465812372194 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:06:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:06:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 691ms 03:06:12 INFO - PROCESS | 2948 | 1465812372239 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 03:06:12 INFO - PROCESS | 2948 | 1465812372245 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 03:06:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:06:12 INFO - PROCESS | 2948 | 1465812372251 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:06:12 INFO - PROCESS | 2948 | 1465812372254 Marionette TRACE conn6 <- [1,2530,null,{}] 03:06:12 INFO - PROCESS | 2948 | 1465812372258 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:12 INFO - PROCESS | 2948 | 1465812372261 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:12 INFO - PROCESS | 2948 | 1465812372353 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 03:06:12 INFO - PROCESS | 2948 | 1465812372362 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:12 INFO - PROCESS | 2948 | 1465812372365 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:12 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A00A0000 == 26 [pid = 2948] [id = 642] 03:06:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 58 (000000D295AE8800) [pid = 2948] [serial = 1926] [outer = 0000000000000000] 03:06:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 59 (000000D295B98800) [pid = 2948] [serial = 1927] [outer = 000000D295AE8800] 03:06:12 INFO - PROCESS | 2948 | 1465812372416 Marionette DEBUG loaded listener.js 03:06:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 60 (000000D295C6E000) [pid = 2948] [serial = 1928] [outer = 000000D295AE8800] 03:06:12 INFO - PROCESS | 2948 | 1465812372897 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 03:06:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:06:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 692ms 03:06:12 INFO - PROCESS | 2948 | 1465812372945 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 03:06:12 INFO - PROCESS | 2948 | 1465812372948 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 03:06:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:06:12 INFO - PROCESS | 2948 | 1465812372951 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:06:12 INFO - PROCESS | 2948 | 1465812372955 Marionette TRACE conn6 <- [1,2534,null,{}] 03:06:12 INFO - PROCESS | 2948 | 1465812372967 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:12 INFO - PROCESS | 2948 | 1465812372972 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:13 INFO - PROCESS | 2948 | 1465812373089 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 03:06:13 INFO - PROCESS | 2948 | 1465812373171 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:13 INFO - PROCESS | 2948 | 1465812373174 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:13 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2541000 == 27 [pid = 2948] [id = 643] 03:06:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 61 (000000D293F9F800) [pid = 2948] [serial = 1929] [outer = 0000000000000000] 03:06:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 62 (000000D296FE3400) [pid = 2948] [serial = 1930] [outer = 000000D293F9F800] 03:06:13 INFO - PROCESS | 2948 | 1465812373223 Marionette DEBUG loaded listener.js 03:06:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D29A0BD000) [pid = 2948] [serial = 1931] [outer = 000000D293F9F800] 03:06:13 INFO - PROCESS | 2948 | 1465812373606 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 03:06:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:06:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 691ms 03:06:13 INFO - PROCESS | 2948 | 1465812373652 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 03:06:13 INFO - PROCESS | 2948 | 1465812373655 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 03:06:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:06:13 INFO - PROCESS | 2948 | 1465812373658 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:06:13 INFO - PROCESS | 2948 | 1465812373660 Marionette TRACE conn6 <- [1,2538,null,{}] 03:06:13 INFO - PROCESS | 2948 | 1465812373664 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:13 INFO - PROCESS | 2948 | 1465812373666 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:13 INFO - PROCESS | 2948 | 1465812373755 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 03:06:13 INFO - PROCESS | 2948 | 1465812373761 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:13 INFO - PROCESS | 2948 | 1465812373763 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:13 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A30C9800 == 28 [pid = 2948] [id = 644] 03:06:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D29A34B400) [pid = 2948] [serial = 1932] [outer = 0000000000000000] 03:06:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D29AA2FC00) [pid = 2948] [serial = 1933] [outer = 000000D29A34B400] 03:06:13 INFO - PROCESS | 2948 | 1465812373808 Marionette DEBUG loaded listener.js 03:06:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D29AF6A000) [pid = 2948] [serial = 1934] [outer = 000000D29A34B400] 03:06:14 INFO - PROCESS | 2948 | 1465812374232 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 03:06:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:06:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 629ms 03:06:14 INFO - PROCESS | 2948 | 1465812374289 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 03:06:14 INFO - PROCESS | 2948 | 1465812374299 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 03:06:14 INFO - PROCESS | 2948 | 1465812374303 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:06:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:06:14 INFO - PROCESS | 2948 | 1465812374305 Marionette TRACE conn6 <- [1,2542,null,{}] 03:06:14 INFO - PROCESS | 2948 | 1465812374309 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:14 INFO - PROCESS | 2948 | 1465812374311 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:14 INFO - PROCESS | 2948 | 1465812374393 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 03:06:14 INFO - PROCESS | 2948 | 1465812374435 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:14 INFO - PROCESS | 2948 | 1465812374437 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:14 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5F34000 == 29 [pid = 2948] [id = 645] 03:06:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D295AE7400) [pid = 2948] [serial = 1935] [outer = 0000000000000000] 03:06:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D29BB8B400) [pid = 2948] [serial = 1936] [outer = 000000D295AE7400] 03:06:14 INFO - PROCESS | 2948 | 1465812374482 Marionette DEBUG loaded listener.js 03:06:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D29BC73C00) [pid = 2948] [serial = 1937] [outer = 000000D295AE7400] 03:06:14 INFO - PROCESS | 2948 | 1465812374922 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:06:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:06:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 691ms 03:06:15 INFO - PROCESS | 2948 | 1465812375000 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 03:06:15 INFO - PROCESS | 2948 | 1465812375002 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 03:06:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:06:15 INFO - PROCESS | 2948 | 1465812375006 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:06:15 INFO - PROCESS | 2948 | 1465812375008 Marionette TRACE conn6 <- [1,2546,null,{}] 03:06:15 INFO - PROCESS | 2948 | 1465812375011 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:15 INFO - PROCESS | 2948 | 1465812375017 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:15 INFO - PROCESS | 2948 | 1465812375127 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 03:06:15 INFO - PROCESS | 2948 | 1465812375134 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:15 INFO - PROCESS | 2948 | 1465812375136 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:15 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BBE000 == 30 [pid = 2948] [id = 646] 03:06:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D29F373400) [pid = 2948] [serial = 1938] [outer = 0000000000000000] 03:06:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29FD04400) [pid = 2948] [serial = 1939] [outer = 000000D29F373400] 03:06:15 INFO - PROCESS | 2948 | 1465812375181 Marionette DEBUG loaded listener.js 03:06:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29FD0EC00) [pid = 2948] [serial = 1940] [outer = 000000D29F373400] 03:06:15 INFO - PROCESS | 2948 | 1465812375620 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 03:06:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:06:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 692ms 03:06:15 INFO - PROCESS | 2948 | 1465812375700 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 03:06:15 INFO - PROCESS | 2948 | 1465812375710 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 03:06:15 INFO - PROCESS | 2948 | 1465812375714 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:06:15 INFO - PROCESS | 2948 | 1465812375716 Marionette TRACE conn6 <- [1,2550,null,{}] 03:06:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:06:15 INFO - PROCESS | 2948 | 1465812375720 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:15 INFO - PROCESS | 2948 | 1465812375722 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:15 INFO - PROCESS | 2948 | 1465812375828 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 03:06:15 INFO - PROCESS | 2948 | 1465812375836 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:15 INFO - PROCESS | 2948 | 1465812375838 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:15 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8D78000 == 31 [pid = 2948] [id = 647] 03:06:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29FD0F400) [pid = 2948] [serial = 1941] [outer = 0000000000000000] 03:06:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29FEE7C00) [pid = 2948] [serial = 1942] [outer = 000000D29FD0F400] 03:06:15 INFO - PROCESS | 2948 | 1465812375882 Marionette DEBUG loaded listener.js 03:06:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A00F4400) [pid = 2948] [serial = 1943] [outer = 000000D29FD0F400] 03:06:16 INFO - PROCESS | 2948 | 1465812376316 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 03:06:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:06:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 629ms 03:06:16 INFO - PROCESS | 2948 | 1465812376348 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 03:06:16 INFO - PROCESS | 2948 | 1465812376350 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 03:06:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:06:16 INFO - PROCESS | 2948 | 1465812376354 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:06:16 INFO - PROCESS | 2948 | 1465812376355 Marionette TRACE conn6 <- [1,2554,null,{}] 03:06:16 INFO - PROCESS | 2948 | 1465812376359 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:16 INFO - PROCESS | 2948 | 1465812376361 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:16 INFO - PROCESS | 2948 | 1465812376441 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 03:06:16 INFO - PROCESS | 2948 | 1465812376447 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:16 INFO - PROCESS | 2948 | 1465812376449 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:16 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9A70000 == 32 [pid = 2948] [id = 648] 03:06:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A14BF800) [pid = 2948] [serial = 1944] [outer = 0000000000000000] 03:06:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A14CB800) [pid = 2948] [serial = 1945] [outer = 000000D2A14BF800] 03:06:16 INFO - PROCESS | 2948 | 1465812376494 Marionette DEBUG loaded listener.js 03:06:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A1A92C00) [pid = 2948] [serial = 1946] [outer = 000000D2A14BF800] 03:06:16 INFO - PROCESS | 2948 | 1465812376968 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 03:06:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:06:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 629ms 03:06:16 INFO - PROCESS | 2948 | 1465812376986 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 03:06:16 INFO - PROCESS | 2948 | 1465812376989 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 03:06:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:06:17 INFO - PROCESS | 2948 | 1465812377006 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:06:17 INFO - PROCESS | 2948 | 1465812377008 Marionette TRACE conn6 <- [1,2558,null,{}] 03:06:17 INFO - PROCESS | 2948 | 1465812377011 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:17 INFO - PROCESS | 2948 | 1465812377013 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:17 INFO - PROCESS | 2948 | 1465812377119 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 03:06:17 INFO - PROCESS | 2948 | 1465812377198 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:17 INFO - PROCESS | 2948 | 1465812377200 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:17 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2540800 == 33 [pid = 2948] [id = 649] 03:06:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D296FDC000) [pid = 2948] [serial = 1947] [outer = 0000000000000000] 03:06:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A16DC800) [pid = 2948] [serial = 1948] [outer = 000000D296FDC000] 03:06:17 INFO - PROCESS | 2948 | 1465812377245 Marionette DEBUG loaded listener.js 03:06:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A2372C00) [pid = 2948] [serial = 1949] [outer = 000000D296FDC000] 03:06:17 INFO - PROCESS | 2948 | 1465812377679 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 03:06:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:06:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 755ms 03:06:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:06:17 INFO - PROCESS | 2948 | 1465812377756 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 03:06:17 INFO - PROCESS | 2948 | 1465812377759 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 03:06:17 INFO - PROCESS | 2948 | 1465812377762 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:06:17 INFO - PROCESS | 2948 | 1465812377764 Marionette TRACE conn6 <- [1,2562,null,{}] 03:06:17 INFO - PROCESS | 2948 | 1465812377767 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:17 INFO - PROCESS | 2948 | 1465812377769 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:17 INFO - PROCESS | 2948 | 1465812377886 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 03:06:17 INFO - PROCESS | 2948 | 1465812377942 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:17 INFO - PROCESS | 2948 | 1465812377944 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:17 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9EB2000 == 34 [pid = 2948] [id = 650] 03:06:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A237DC00) [pid = 2948] [serial = 1950] [outer = 0000000000000000] 03:06:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A2836400) [pid = 2948] [serial = 1951] [outer = 000000D2A237DC00] 03:06:17 INFO - PROCESS | 2948 | 1465812377988 Marionette DEBUG loaded listener.js 03:06:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A2B0C400) [pid = 2948] [serial = 1952] [outer = 000000D2A237DC00] 03:06:18 INFO - PROCESS | 2948 | 1465812378419 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 03:06:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:06:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 692ms 03:06:18 INFO - PROCESS | 2948 | 1465812378490 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 03:06:18 INFO - PROCESS | 2948 | 1465812378492 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 03:06:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:06:18 INFO - PROCESS | 2948 | 1465812378498 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:06:18 INFO - PROCESS | 2948 | 1465812378501 Marionette TRACE conn6 <- [1,2566,null,{}] 03:06:18 INFO - PROCESS | 2948 | 1465812378508 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:18 INFO - PROCESS | 2948 | 1465812378511 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:18 INFO - PROCESS | 2948 | 1465812378636 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 03:06:18 INFO - PROCESS | 2948 | 1465812378643 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:18 INFO - PROCESS | 2948 | 1465812378646 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:18 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5F33800 == 35 [pid = 2948] [id = 651] 03:06:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A2C99C00) [pid = 2948] [serial = 1953] [outer = 0000000000000000] 03:06:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A2EABC00) [pid = 2948] [serial = 1954] [outer = 000000D2A2C99C00] 03:06:18 INFO - PROCESS | 2948 | 1465812378693 Marionette DEBUG loaded listener.js 03:06:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A3139C00) [pid = 2948] [serial = 1955] [outer = 000000D2A2C99C00] 03:06:18 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D294F2E800) [pid = 2948] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:06:18 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D2958DC800) [pid = 2948] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:06:18 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D29FEE6400) [pid = 2948] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:06:18 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2A1E78000) [pid = 2948] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:06:18 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A1E84800) [pid = 2948] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:06:18 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29A3B7C00) [pid = 2948] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:06:18 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2959A5400) [pid = 2948] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:06:18 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29A26C000) [pid = 2948] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:06:18 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D295AE5000) [pid = 2948] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:06:18 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29592E000) [pid = 2948] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:06:18 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2952BF400) [pid = 2948] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:06:18 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29BB93000) [pid = 2948] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:06:19 INFO - PROCESS | 2948 | 1465812379169 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 03:06:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:06:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 692ms 03:06:19 INFO - PROCESS | 2948 | 1465812379195 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 03:06:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:06:19 INFO - PROCESS | 2948 | 1465812379199 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 03:06:19 INFO - PROCESS | 2948 | 1465812379202 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:06:19 INFO - PROCESS | 2948 | 1465812379204 Marionette TRACE conn6 <- [1,2570,null,{}] 03:06:19 INFO - PROCESS | 2948 | 1465812379207 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:19 INFO - PROCESS | 2948 | 1465812379209 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:19 INFO - PROCESS | 2948 | 1465812379294 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 03:06:19 INFO - PROCESS | 2948 | 1465812379300 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:19 INFO - PROCESS | 2948 | 1465812379302 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:19 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA086800 == 36 [pid = 2948] [id = 652] 03:06:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29A26C000) [pid = 2948] [serial = 1956] [outer = 0000000000000000] 03:06:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A1ACA400) [pid = 2948] [serial = 1957] [outer = 000000D29A26C000] 03:06:19 INFO - PROCESS | 2948 | 1465812379347 Marionette DEBUG loaded listener.js 03:06:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A3132000) [pid = 2948] [serial = 1958] [outer = 000000D29A26C000] 03:06:19 INFO - PROCESS | 2948 | 1465812379783 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 03:06:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:06:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 628ms 03:06:19 INFO - PROCESS | 2948 | 1465812379830 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 03:06:19 INFO - PROCESS | 2948 | 1465812379832 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 03:06:19 INFO - PROCESS | 2948 | 1465812379836 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:06:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:06:19 INFO - PROCESS | 2948 | 1465812379837 Marionette TRACE conn6 <- [1,2574,null,{}] 03:06:19 INFO - PROCESS | 2948 | 1465812379841 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:19 INFO - PROCESS | 2948 | 1465812379842 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:19 INFO - PROCESS | 2948 | 1465812379926 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 03:06:19 INFO - PROCESS | 2948 | 1465812379934 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:19 INFO - PROCESS | 2948 | 1465812379936 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:19 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA293000 == 37 [pid = 2948] [id = 653] 03:06:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A3178800) [pid = 2948] [serial = 1959] [outer = 0000000000000000] 03:06:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A3581400) [pid = 2948] [serial = 1960] [outer = 000000D2A3178800] 03:06:19 INFO - PROCESS | 2948 | 1465812379981 Marionette DEBUG loaded listener.js 03:06:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A36BD800) [pid = 2948] [serial = 1961] [outer = 000000D2A3178800] 03:06:20 INFO - PROCESS | 2948 | 1465812380417 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 03:06:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:06:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 628ms 03:06:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:06:20 INFO - PROCESS | 2948 | 1465812380475 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 03:06:20 INFO - PROCESS | 2948 | 1465812380477 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 03:06:20 INFO - PROCESS | 2948 | 1465812380480 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:06:20 INFO - PROCESS | 2948 | 1465812380482 Marionette TRACE conn6 <- [1,2578,null,{}] 03:06:20 INFO - PROCESS | 2948 | 1465812380485 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:20 INFO - PROCESS | 2948 | 1465812380487 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:20 INFO - PROCESS | 2948 | 1465812380571 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 03:06:20 INFO - PROCESS | 2948 | 1465812380576 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:20 INFO - PROCESS | 2948 | 1465812380578 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:20 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA81D000 == 38 [pid = 2948] [id = 654] 03:06:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A36C8400) [pid = 2948] [serial = 1962] [outer = 0000000000000000] 03:06:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A3793000) [pid = 2948] [serial = 1963] [outer = 000000D2A36C8400] 03:06:20 INFO - PROCESS | 2948 | 1465812380622 Marionette DEBUG loaded listener.js 03:06:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A379B800) [pid = 2948] [serial = 1964] [outer = 000000D2A36C8400] 03:06:21 INFO - PROCESS | 2948 | --DOCSHELL 000000D29B1BA000 == 37 [pid = 2948] [id = 641] 03:06:21 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA006000 == 36 [pid = 2948] [id = 640] 03:06:22 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A00A0000 == 35 [pid = 2948] [id = 642] 03:06:22 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A30C9800 == 34 [pid = 2948] [id = 644] 03:06:22 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5F34000 == 33 [pid = 2948] [id = 645] 03:06:22 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA293000 == 32 [pid = 2948] [id = 653] 03:06:22 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8D78000 == 31 [pid = 2948] [id = 647] 03:06:22 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2541000 == 30 [pid = 2948] [id = 643] 03:06:22 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BBE000 == 29 [pid = 2948] [id = 646] 03:06:22 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9EB2000 == 28 [pid = 2948] [id = 650] 03:06:22 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2540800 == 27 [pid = 2948] [id = 649] 03:06:22 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9A70000 == 26 [pid = 2948] [id = 648] 03:06:22 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5F33800 == 25 [pid = 2948] [id = 651] 03:06:22 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA086800 == 24 [pid = 2948] [id = 652] 03:06:22 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D29FD48000) [pid = 2948] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 03:06:22 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D29FD02400) [pid = 2948] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 03:06:22 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29AF69C00) [pid = 2948] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 03:06:22 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A14CDC00) [pid = 2948] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 03:06:22 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A2C93C00) [pid = 2948] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 03:06:22 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A237AC00) [pid = 2948] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 03:06:22 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A1AC3000) [pid = 2948] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 03:06:22 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A3133000) [pid = 2948] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 03:06:22 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A23E4000) [pid = 2948] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 03:06:22 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29FD05400) [pid = 2948] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 03:06:22 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29BB9A400) [pid = 2948] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 03:06:22 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D295C76400) [pid = 2948] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 03:06:22 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D295A31800) [pid = 2948] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 03:06:22 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D29A3B2C00) [pid = 2948] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 03:06:22 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D295C6F000) [pid = 2948] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 03:06:22 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D2A29E9400) [pid = 2948] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 03:06:22 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2961BB400) [pid = 2948] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 03:06:22 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D29599F800) [pid = 2948] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 03:06:22 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D295A42400) [pid = 2948] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 03:06:22 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D295C79C00) [pid = 2948] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 03:06:22 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D2959A7800) [pid = 2948] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 03:06:22 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D29BD10400) [pid = 2948] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 03:06:22 INFO - PROCESS | 2948 | --DOMWINDOW == 61 (000000D29F37A800) [pid = 2948] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 03:06:22 INFO - PROCESS | 2948 | --DOMWINDOW == 60 (000000D2A1E70400) [pid = 2948] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 03:06:22 INFO - PROCESS | 2948 | --DOMWINDOW == 59 (000000D29AF6A800) [pid = 2948] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 03:06:22 INFO - PROCESS | 2948 | 1465812382436 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 03:06:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:06:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1989ms 03:06:22 INFO - PROCESS | 2948 | 1465812382472 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 03:06:22 INFO - PROCESS | 2948 | 1465812382476 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 03:06:22 INFO - PROCESS | 2948 | 1465812382481 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:06:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:06:22 INFO - PROCESS | 2948 | 1465812382485 Marionette TRACE conn6 <- [1,2582,null,{}] 03:06:22 INFO - PROCESS | 2948 | 1465812382491 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:22 INFO - PROCESS | 2948 | 1465812382494 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:22 INFO - PROCESS | 2948 | 1465812382587 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 03:06:22 INFO - PROCESS | 2948 | 1465812382594 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:22 INFO - PROCESS | 2948 | 1465812382599 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:22 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29ABE6800 == 25 [pid = 2948] [id = 655] 03:06:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 60 (000000D29599B800) [pid = 2948] [serial = 1965] [outer = 0000000000000000] 03:06:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 61 (000000D2959A1C00) [pid = 2948] [serial = 1966] [outer = 000000D29599B800] 03:06:22 INFO - PROCESS | 2948 | 1465812382650 Marionette DEBUG loaded listener.js 03:06:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 62 (000000D295A3B800) [pid = 2948] [serial = 1967] [outer = 000000D29599B800] 03:06:23 INFO - PROCESS | 2948 | 1465812383161 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 03:06:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:06:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 734ms 03:06:23 INFO - PROCESS | 2948 | 1465812383218 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 03:06:23 INFO - PROCESS | 2948 | 1465812383224 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 03:06:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:06:23 INFO - PROCESS | 2948 | 1465812383230 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:06:23 INFO - PROCESS | 2948 | 1465812383233 Marionette TRACE conn6 <- [1,2586,null,{}] 03:06:23 INFO - PROCESS | 2948 | 1465812383237 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:23 INFO - PROCESS | 2948 | 1465812383241 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:23 INFO - PROCESS | 2948 | 1465812383333 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 03:06:23 INFO - PROCESS | 2948 | 1465812383406 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:23 INFO - PROCESS | 2948 | 1465812383409 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:23 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29F7DD800 == 26 [pid = 2948] [id = 656] 03:06:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D295A4D400) [pid = 2948] [serial = 1968] [outer = 0000000000000000] 03:06:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D295AE9800) [pid = 2948] [serial = 1969] [outer = 000000D295A4D400] 03:06:23 INFO - PROCESS | 2948 | 1465812383467 Marionette DEBUG loaded listener.js 03:06:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D295C6CC00) [pid = 2948] [serial = 1970] [outer = 000000D295A4D400] 03:06:23 INFO - PROCESS | 2948 | 1465812383862 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:06:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:06:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 691ms 03:06:23 INFO - PROCESS | 2948 | 1465812383924 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 03:06:23 INFO - PROCESS | 2948 | 1465812383926 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 03:06:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:06:23 INFO - PROCESS | 2948 | 1465812383929 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:06:23 INFO - PROCESS | 2948 | 1465812383933 Marionette TRACE conn6 <- [1,2590,null,{}] 03:06:23 INFO - PROCESS | 2948 | 1465812383945 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:23 INFO - PROCESS | 2948 | 1465812383950 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:24 INFO - PROCESS | 2948 | 1465812384069 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 03:06:24 INFO - PROCESS | 2948 | 1465812384077 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:24 INFO - PROCESS | 2948 | 1465812384080 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:24 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A23D5800 == 27 [pid = 2948] [id = 657] 03:06:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D2940D2000) [pid = 2948] [serial = 1971] [outer = 0000000000000000] 03:06:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D296C38C00) [pid = 2948] [serial = 1972] [outer = 000000D2940D2000] 03:06:24 INFO - PROCESS | 2948 | 1465812384129 Marionette DEBUG loaded listener.js 03:06:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D29A050800) [pid = 2948] [serial = 1973] [outer = 000000D2940D2000] 03:06:24 INFO - PROCESS | 2948 | 1465812384579 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 03:06:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:06:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 691ms 03:06:24 INFO - PROCESS | 2948 | 1465812384624 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 03:06:24 INFO - PROCESS | 2948 | 1465812384626 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 03:06:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:06:24 INFO - PROCESS | 2948 | 1465812384630 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:06:24 INFO - PROCESS | 2948 | 1465812384631 Marionette TRACE conn6 <- [1,2594,null,{}] 03:06:24 INFO - PROCESS | 2948 | 1465812384635 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:24 INFO - PROCESS | 2948 | 1465812384637 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:24 INFO - PROCESS | 2948 | 1465812384727 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 03:06:24 INFO - PROCESS | 2948 | 1465812384732 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:24 INFO - PROCESS | 2948 | 1465812384735 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:24 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A27C8800 == 28 [pid = 2948] [id = 658] 03:06:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D29A2F8C00) [pid = 2948] [serial = 1974] [outer = 0000000000000000] 03:06:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D29AA03000) [pid = 2948] [serial = 1975] [outer = 000000D29A2F8C00] 03:06:24 INFO - PROCESS | 2948 | 1465812384781 Marionette DEBUG loaded listener.js 03:06:24 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29AFD8800) [pid = 2948] [serial = 1976] [outer = 000000D29A2F8C00] 03:06:25 INFO - PROCESS | 2948 | 1465812385258 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 03:06:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:06:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 691ms 03:06:25 INFO - PROCESS | 2948 | 1465812385324 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 03:06:25 INFO - PROCESS | 2948 | 1465812385326 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 03:06:25 INFO - PROCESS | 2948 | 1465812385329 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:06:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:06:25 INFO - PROCESS | 2948 | 1465812385331 Marionette TRACE conn6 <- [1,2598,null,{}] 03:06:25 INFO - PROCESS | 2948 | 1465812385334 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:25 INFO - PROCESS | 2948 | 1465812385336 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:25 INFO - PROCESS | 2948 | 1465812385447 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 03:06:25 INFO - PROCESS | 2948 | 1465812385459 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:25 INFO - PROCESS | 2948 | 1465812385461 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:25 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A4EDB000 == 29 [pid = 2948] [id = 659] 03:06:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D295A49400) [pid = 2948] [serial = 1977] [outer = 0000000000000000] 03:06:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29BB93000) [pid = 2948] [serial = 1978] [outer = 000000D295A49400] 03:06:25 INFO - PROCESS | 2948 | 1465812385506 Marionette DEBUG loaded listener.js 03:06:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29C6B4800) [pid = 2948] [serial = 1979] [outer = 000000D295A49400] 03:06:25 INFO - PROCESS | 2948 | 1465812385923 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:06:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:06:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 629ms 03:06:25 INFO - PROCESS | 2948 | 1465812385962 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 03:06:25 INFO - PROCESS | 2948 | 1465812385964 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 03:06:25 INFO - PROCESS | 2948 | 1465812385968 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:06:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:06:25 INFO - PROCESS | 2948 | 1465812385970 Marionette TRACE conn6 <- [1,2602,null,{}] 03:06:25 INFO - PROCESS | 2948 | 1465812385973 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:25 INFO - PROCESS | 2948 | 1465812385979 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:26 INFO - PROCESS | 2948 | 1465812386088 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 03:06:26 INFO - PROCESS | 2948 | 1465812386095 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:26 INFO - PROCESS | 2948 | 1465812386097 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:26 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A67E0800 == 30 [pid = 2948] [id = 660] 03:06:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29F382C00) [pid = 2948] [serial = 1980] [outer = 0000000000000000] 03:06:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29FD09C00) [pid = 2948] [serial = 1981] [outer = 000000D29F382C00] 03:06:26 INFO - PROCESS | 2948 | 1465812386143 Marionette DEBUG loaded listener.js 03:06:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29FEC7C00) [pid = 2948] [serial = 1982] [outer = 000000D29F382C00] 03:06:26 INFO - PROCESS | 2948 | 1465812386577 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 03:06:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:06:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 629ms 03:06:26 INFO - PROCESS | 2948 | 1465812386599 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 03:06:26 INFO - PROCESS | 2948 | 1465812386601 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 03:06:26 INFO - PROCESS | 2948 | 1465812386604 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:06:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:06:26 INFO - PROCESS | 2948 | 1465812386606 Marionette TRACE conn6 <- [1,2606,null,{}] 03:06:26 INFO - PROCESS | 2948 | 1465812386609 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:26 INFO - PROCESS | 2948 | 1465812386611 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:26 INFO - PROCESS | 2948 | 1465812386693 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 03:06:26 INFO - PROCESS | 2948 | 1465812386698 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:26 INFO - PROCESS | 2948 | 1465812386700 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:26 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BDE800 == 31 [pid = 2948] [id = 661] 03:06:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29FEE1C00) [pid = 2948] [serial = 1983] [outer = 0000000000000000] 03:06:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A009CC00) [pid = 2948] [serial = 1984] [outer = 000000D29FEE1C00] 03:06:26 INFO - PROCESS | 2948 | 1465812386746 Marionette DEBUG loaded listener.js 03:06:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A14CA800) [pid = 2948] [serial = 1985] [outer = 000000D29FEE1C00] 03:06:27 INFO - PROCESS | 2948 | 1465812387171 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 03:06:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:06:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 629ms 03:06:27 INFO - PROCESS | 2948 | 1465812387238 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 03:06:27 INFO - PROCESS | 2948 | 1465812387240 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 03:06:27 INFO - PROCESS | 2948 | 1465812387243 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:06:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:06:27 INFO - PROCESS | 2948 | 1465812387244 Marionette TRACE conn6 <- [1,2610,null,{}] 03:06:27 INFO - PROCESS | 2948 | 1465812387248 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:27 INFO - PROCESS | 2948 | 1465812387250 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:27 INFO - PROCESS | 2948 | 1465812387332 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 03:06:27 INFO - PROCESS | 2948 | 1465812387337 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:27 INFO - PROCESS | 2948 | 1465812387339 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:27 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8FDD800 == 32 [pid = 2948] [id = 662] 03:06:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A14C9C00) [pid = 2948] [serial = 1986] [outer = 0000000000000000] 03:06:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A1E6E400) [pid = 2948] [serial = 1987] [outer = 000000D2A14C9C00] 03:06:27 INFO - PROCESS | 2948 | 1465812387384 Marionette DEBUG loaded listener.js 03:06:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A1E7A000) [pid = 2948] [serial = 1988] [outer = 000000D2A14C9C00] 03:06:27 INFO - PROCESS | 2948 | 1465812387861 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 03:06:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:06:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 626ms 03:06:27 INFO - PROCESS | 2948 | 1465812387876 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 03:06:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:06:27 INFO - PROCESS | 2948 | 1465812387878 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 03:06:27 INFO - PROCESS | 2948 | 1465812387881 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:06:27 INFO - PROCESS | 2948 | 1465812387883 Marionette TRACE conn6 <- [1,2614,null,{}] 03:06:27 INFO - PROCESS | 2948 | 1465812387886 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:27 INFO - PROCESS | 2948 | 1465812387888 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:28 INFO - PROCESS | 2948 | 1465812388000 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 03:06:28 INFO - PROCESS | 2948 | 1465812388007 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:28 INFO - PROCESS | 2948 | 1465812388009 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:28 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A23D4000 == 33 [pid = 2948] [id = 663] 03:06:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A1E74000) [pid = 2948] [serial = 1989] [outer = 0000000000000000] 03:06:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A237D800) [pid = 2948] [serial = 1990] [outer = 000000D2A1E74000] 03:06:28 INFO - PROCESS | 2948 | 1465812388096 Marionette DEBUG loaded listener.js 03:06:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A29E5800) [pid = 2948] [serial = 1991] [outer = 000000D2A1E74000] 03:06:28 INFO - PROCESS | 2948 | 1465812388557 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 03:06:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:06:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 736ms 03:06:28 INFO - PROCESS | 2948 | 1465812388623 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 03:06:28 INFO - PROCESS | 2948 | 1465812388625 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 03:06:28 INFO - PROCESS | 2948 | 1465812388629 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:06:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:06:28 INFO - PROCESS | 2948 | 1465812388631 Marionette TRACE conn6 <- [1,2618,null,{}] 03:06:28 INFO - PROCESS | 2948 | 1465812388634 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:28 INFO - PROCESS | 2948 | 1465812388636 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:28 INFO - PROCESS | 2948 | 1465812388753 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 03:06:28 INFO - PROCESS | 2948 | 1465812388807 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:28 INFO - PROCESS | 2948 | 1465812388809 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:28 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9D48800 == 34 [pid = 2948] [id = 664] 03:06:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A1E73C00) [pid = 2948] [serial = 1992] [outer = 0000000000000000] 03:06:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D2A2C96000) [pid = 2948] [serial = 1993] [outer = 000000D2A1E73C00] 03:06:28 INFO - PROCESS | 2948 | 1465812388856 Marionette DEBUG loaded listener.js 03:06:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D2A2EAA400) [pid = 2948] [serial = 1994] [outer = 000000D2A1E73C00] 03:06:29 INFO - PROCESS | 2948 | 1465812389288 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 03:06:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:06:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 691ms 03:06:29 INFO - PROCESS | 2948 | 1465812389323 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 03:06:29 INFO - PROCESS | 2948 | 1465812389325 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 03:06:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:06:29 INFO - PROCESS | 2948 | 1465812389367 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:06:29 INFO - PROCESS | 2948 | 1465812389369 Marionette TRACE conn6 <- [1,2622,null,{}] 03:06:29 INFO - PROCESS | 2948 | 1465812389375 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:29 INFO - PROCESS | 2948 | 1465812389378 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:29 INFO - PROCESS | 2948 | 1465812389502 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 03:06:29 INFO - PROCESS | 2948 | 1465812389517 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:29 INFO - PROCESS | 2948 | 1465812389519 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:29 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A27BC000 == 35 [pid = 2948] [id = 665] 03:06:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D2A2EF1C00) [pid = 2948] [serial = 1995] [outer = 0000000000000000] 03:06:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D2A317A800) [pid = 2948] [serial = 1996] [outer = 000000D2A2EF1C00] 03:06:29 INFO - PROCESS | 2948 | 1465812389722 Marionette DEBUG loaded listener.js 03:06:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D2A3795000) [pid = 2948] [serial = 1997] [outer = 000000D2A2EF1C00] 03:06:29 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D2A3178800) [pid = 2948] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:06:29 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D296FDC000) [pid = 2948] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:06:29 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D2A237DC00) [pid = 2948] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:06:29 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D2A2C99C00) [pid = 2948] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:06:29 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D295AE7400) [pid = 2948] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:06:29 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D29A34B400) [pid = 2948] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:06:29 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D293F9F800) [pid = 2948] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:06:29 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D295AE8800) [pid = 2948] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:06:29 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D29599C800) [pid = 2948] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:06:29 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A29E8800) [pid = 2948] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:06:29 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D2A14BF800) [pid = 2948] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:06:29 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29FD0F400) [pid = 2948] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:06:29 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29F373400) [pid = 2948] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:06:29 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29A26C000) [pid = 2948] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:06:30 INFO - PROCESS | 2948 | 1465812390096 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 03:06:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:06:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 796ms 03:06:30 INFO - PROCESS | 2948 | 1465812390162 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 03:06:30 INFO - PROCESS | 2948 | 1465812390164 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 03:06:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:06:30 INFO - PROCESS | 2948 | 1465812390167 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:06:30 INFO - PROCESS | 2948 | 1465812390169 Marionette TRACE conn6 <- [1,2626,null,{}] 03:06:30 INFO - PROCESS | 2948 | 1465812390173 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:30 INFO - PROCESS | 2948 | 1465812390174 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:30 INFO - PROCESS | 2948 | 1465812390289 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 03:06:30 INFO - PROCESS | 2948 | 1465812390297 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:30 INFO - PROCESS | 2948 | 1465812390299 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:30 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA085800 == 36 [pid = 2948] [id = 666] 03:06:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D295ADBC00) [pid = 2948] [serial = 1998] [outer = 0000000000000000] 03:06:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29BB8E400) [pid = 2948] [serial = 1999] [outer = 000000D295ADBC00] 03:06:30 INFO - PROCESS | 2948 | 1465812390343 Marionette DEBUG loaded listener.js 03:06:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A2B05000) [pid = 2948] [serial = 2000] [outer = 000000D295ADBC00] 03:06:30 INFO - PROCESS | 2948 | 1465812390750 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 03:06:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:06:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 628ms 03:06:30 INFO - PROCESS | 2948 | 1465812390799 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 03:06:30 INFO - PROCESS | 2948 | 1465812390801 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 03:06:30 INFO - PROCESS | 2948 | 1465812390804 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:06:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:06:30 INFO - PROCESS | 2948 | 1465812390806 Marionette TRACE conn6 <- [1,2630,null,{}] 03:06:30 INFO - PROCESS | 2948 | 1465812390809 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:30 INFO - PROCESS | 2948 | 1465812390811 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:30 INFO - PROCESS | 2948 | 1465812390925 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 03:06:30 INFO - PROCESS | 2948 | 1465812390963 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:30 INFO - PROCESS | 2948 | 1465812390965 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:30 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA2A8800 == 37 [pid = 2948] [id = 667] 03:06:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D29C2A6800) [pid = 2948] [serial = 2001] [outer = 0000000000000000] 03:06:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A36BFC00) [pid = 2948] [serial = 2002] [outer = 000000D29C2A6800] 03:06:31 INFO - PROCESS | 2948 | 1465812391009 Marionette DEBUG loaded listener.js 03:06:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A37A1800) [pid = 2948] [serial = 2003] [outer = 000000D29C2A6800] 03:06:31 INFO - PROCESS | 2948 | 1465812391396 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 03:06:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:06:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 629ms 03:06:31 INFO - PROCESS | 2948 | 1465812391437 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 03:06:31 INFO - PROCESS | 2948 | 1465812391439 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 03:06:31 INFO - PROCESS | 2948 | 1465812391442 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:06:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:06:31 INFO - PROCESS | 2948 | 1465812391444 Marionette TRACE conn6 <- [1,2634,null,{}] 03:06:31 INFO - PROCESS | 2948 | 1465812391448 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:31 INFO - PROCESS | 2948 | 1465812391450 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:31 INFO - PROCESS | 2948 | 1465812391566 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 03:06:31 INFO - PROCESS | 2948 | 1465812391573 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:31 INFO - PROCESS | 2948 | 1465812391583 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:31 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA83B000 == 38 [pid = 2948] [id = 668] 03:06:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A1AA0400) [pid = 2948] [serial = 2004] [outer = 0000000000000000] 03:06:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A3E59800) [pid = 2948] [serial = 2005] [outer = 000000D2A1AA0400] 03:06:31 INFO - PROCESS | 2948 | 1465812391627 Marionette DEBUG loaded listener.js 03:06:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A4B18C00) [pid = 2948] [serial = 2006] [outer = 000000D2A1AA0400] 03:06:32 INFO - PROCESS | 2948 | 1465812392425 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 03:06:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:06:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1026ms 03:06:32 INFO - PROCESS | 2948 | 1465812392473 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 03:06:32 INFO - PROCESS | 2948 | 1465812392478 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 03:06:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:06:32 INFO - PROCESS | 2948 | 1465812392503 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:06:32 INFO - PROCESS | 2948 | 1465812392508 Marionette TRACE conn6 <- [1,2638,null,{}] 03:06:32 INFO - PROCESS | 2948 | 1465812392514 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:32 INFO - PROCESS | 2948 | 1465812392517 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:32 INFO - PROCESS | 2948 | 1465812392674 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 03:06:32 INFO - PROCESS | 2948 | 1465812392792 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:32 INFO - PROCESS | 2948 | 1465812392795 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:32 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29FDAE800 == 39 [pid = 2948] [id = 669] 03:06:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D295A3B000) [pid = 2948] [serial = 2007] [outer = 0000000000000000] 03:06:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D295A4EC00) [pid = 2948] [serial = 2008] [outer = 000000D295A3B000] 03:06:32 INFO - PROCESS | 2948 | 1465812392855 Marionette DEBUG loaded listener.js 03:06:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D295C75C00) [pid = 2948] [serial = 2009] [outer = 000000D295A3B000] 03:06:33 INFO - PROCESS | 2948 | 1465812393775 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 03:06:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:06:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1367ms 03:06:33 INFO - PROCESS | 2948 | 1465812393853 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 03:06:33 INFO - PROCESS | 2948 | 1465812393858 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 03:06:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:06:33 INFO - PROCESS | 2948 | 1465812393863 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:06:33 INFO - PROCESS | 2948 | 1465812393866 Marionette TRACE conn6 <- [1,2642,null,{}] 03:06:33 INFO - PROCESS | 2948 | 1465812393872 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:33 INFO - PROCESS | 2948 | 1465812393875 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:34 INFO - PROCESS | 2948 | 1465812393995 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 03:06:34 INFO - PROCESS | 2948 | 1465812394071 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:34 INFO - PROCESS | 2948 | 1465812394076 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:34 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29A24C800 == 40 [pid = 2948] [id = 670] 03:06:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D2958D1C00) [pid = 2948] [serial = 2010] [outer = 0000000000000000] 03:06:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D295B9E000) [pid = 2948] [serial = 2011] [outer = 000000D2958D1C00] 03:06:34 INFO - PROCESS | 2948 | 1465812394161 Marionette DEBUG loaded listener.js 03:06:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 93 (000000D2961B0C00) [pid = 2948] [serial = 2012] [outer = 000000D2958D1C00] 03:06:34 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA2A8800 == 39 [pid = 2948] [id = 667] 03:06:34 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA085800 == 38 [pid = 2948] [id = 666] 03:06:34 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A27BC000 == 37 [pid = 2948] [id = 665] 03:06:34 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9D48800 == 36 [pid = 2948] [id = 664] 03:06:34 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A23D4000 == 35 [pid = 2948] [id = 663] 03:06:34 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8FDD800 == 34 [pid = 2948] [id = 662] 03:06:34 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BDE800 == 33 [pid = 2948] [id = 661] 03:06:34 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A67E0800 == 32 [pid = 2948] [id = 660] 03:06:34 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A4EDB000 == 31 [pid = 2948] [id = 659] 03:06:34 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A27C8800 == 30 [pid = 2948] [id = 658] 03:06:34 INFO - PROCESS | 2948 | --DOMWINDOW == 92 (000000D2A3793000) [pid = 2948] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 03:06:34 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A23D5800 == 29 [pid = 2948] [id = 657] 03:06:34 INFO - PROCESS | 2948 | --DOCSHELL 000000D29F7DD800 == 28 [pid = 2948] [id = 656] 03:06:34 INFO - PROCESS | 2948 | --DOCSHELL 000000D29ABE6800 == 27 [pid = 2948] [id = 655] 03:06:34 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA81D000 == 26 [pid = 2948] [id = 654] 03:06:34 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D2A36BD800) [pid = 2948] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 03:06:34 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D2A16DC800) [pid = 2948] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 03:06:34 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D2A2836400) [pid = 2948] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 03:06:34 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D2A2372C00) [pid = 2948] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 03:06:34 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D2A2EABC00) [pid = 2948] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 03:06:34 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D2A2B0C400) [pid = 2948] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 03:06:34 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D2A3581400) [pid = 2948] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 03:06:34 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D2A3139C00) [pid = 2948] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 03:06:34 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D29BB8B400) [pid = 2948] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 03:06:34 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D29BC73C00) [pid = 2948] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 03:06:34 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29AA2FC00) [pid = 2948] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 03:06:34 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29AF6A000) [pid = 2948] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 03:06:34 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D296FE3400) [pid = 2948] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 03:06:34 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29A0BD000) [pid = 2948] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 03:06:34 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D295B98800) [pid = 2948] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 03:06:34 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D295C6E000) [pid = 2948] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 03:06:34 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29599E000) [pid = 2948] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 03:06:34 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D295A3D800) [pid = 2948] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 03:06:34 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A2EE7800) [pid = 2948] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 03:06:34 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A14CB800) [pid = 2948] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 03:06:34 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D29FEE7C00) [pid = 2948] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 03:06:34 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A00F4400) [pid = 2948] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 03:06:34 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D29FD04400) [pid = 2948] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 03:06:34 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D29FD0EC00) [pid = 2948] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 03:06:34 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A1ACA400) [pid = 2948] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 03:06:34 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2A1A92C00) [pid = 2948] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 03:06:34 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D2A3132000) [pid = 2948] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 03:06:34 INFO - PROCESS | 2948 | 1465812394660 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 03:06:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:06:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 838ms 03:06:34 INFO - PROCESS | 2948 | 1465812394706 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 03:06:34 INFO - PROCESS | 2948 | 1465812394711 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 03:06:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:06:34 INFO - PROCESS | 2948 | 1465812394717 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:06:34 INFO - PROCESS | 2948 | 1465812394720 Marionette TRACE conn6 <- [1,2646,null,{}] 03:06:34 INFO - PROCESS | 2948 | 1465812394724 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:34 INFO - PROCESS | 2948 | 1465812394727 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:34 INFO - PROCESS | 2948 | 1465812394818 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 03:06:34 INFO - PROCESS | 2948 | 1465812394826 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:34 INFO - PROCESS | 2948 | 1465812394828 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:34 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29FDC6800 == 27 [pid = 2948] [id = 671] 03:06:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D2961B8C00) [pid = 2948] [serial = 2013] [outer = 0000000000000000] 03:06:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D296315C00) [pid = 2948] [serial = 2014] [outer = 000000D2961B8C00] 03:06:34 INFO - PROCESS | 2948 | 1465812394877 Marionette DEBUG loaded listener.js 03:06:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D29A04BC00) [pid = 2948] [serial = 2015] [outer = 000000D2961B8C00] 03:06:35 INFO - PROCESS | 2948 | 1465812395343 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 03:06:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:06:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 691ms 03:06:35 INFO - PROCESS | 2948 | 1465812395411 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 03:06:35 INFO - PROCESS | 2948 | 1465812395413 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 03:06:35 INFO - PROCESS | 2948 | 1465812395417 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:06:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:06:35 INFO - PROCESS | 2948 | 1465812395420 Marionette TRACE conn6 <- [1,2650,null,{}] 03:06:35 INFO - PROCESS | 2948 | 1465812395432 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:35 INFO - PROCESS | 2948 | 1465812395437 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:35 INFO - PROCESS | 2948 | 1465812395563 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 03:06:35 INFO - PROCESS | 2948 | 1465812395648 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:35 INFO - PROCESS | 2948 | 1465812395652 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:35 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A25E8000 == 28 [pid = 2948] [id = 672] 03:06:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D29AAF8400) [pid = 2948] [serial = 2016] [outer = 0000000000000000] 03:06:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D29AD70C00) [pid = 2948] [serial = 2017] [outer = 000000D29AAF8400] 03:06:35 INFO - PROCESS | 2948 | 1465812395703 Marionette DEBUG loaded listener.js 03:06:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29BB8EC00) [pid = 2948] [serial = 2018] [outer = 000000D29AAF8400] 03:06:36 INFO - PROCESS | 2948 | 1465812396075 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 03:06:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:06:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 691ms 03:06:36 INFO - PROCESS | 2948 | 1465812396121 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 03:06:36 INFO - PROCESS | 2948 | 1465812396124 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 03:06:36 INFO - PROCESS | 2948 | 1465812396127 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:06:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:06:36 INFO - PROCESS | 2948 | 1465812396129 Marionette TRACE conn6 <- [1,2654,null,{}] 03:06:36 INFO - PROCESS | 2948 | 1465812396132 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:36 INFO - PROCESS | 2948 | 1465812396134 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:36 INFO - PROCESS | 2948 | 1465812396224 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 03:06:36 INFO - PROCESS | 2948 | 1465812396230 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:36 INFO - PROCESS | 2948 | 1465812396232 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:36 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A4BE1000 == 29 [pid = 2948] [id = 673] 03:06:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29C6B3800) [pid = 2948] [serial = 2019] [outer = 0000000000000000] 03:06:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29F374800) [pid = 2948] [serial = 2020] [outer = 000000D29C6B3800] 03:06:36 INFO - PROCESS | 2948 | 1465812396277 Marionette DEBUG loaded listener.js 03:06:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29F3C5C00) [pid = 2948] [serial = 2021] [outer = 000000D29C6B3800] 03:06:36 INFO - PROCESS | 2948 | [2948] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:06:37 INFO - PROCESS | 2948 | [2948] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:06:37 INFO - PROCESS | 2948 | 1465812397246 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 03:06:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 03:06:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1193ms 03:06:37 INFO - PROCESS | 2948 | 1465812397323 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 03:06:37 INFO - PROCESS | 2948 | 1465812397325 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 03:06:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:06:37 INFO - PROCESS | 2948 | 1465812397346 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:06:37 INFO - PROCESS | 2948 | 1465812397348 Marionette TRACE conn6 <- [1,2658,null,{}] 03:06:37 INFO - PROCESS | 2948 | 1465812397351 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:37 INFO - PROCESS | 2948 | 1465812397354 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:37 INFO - PROCESS | 2948 | 1465812397464 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 03:06:37 INFO - PROCESS | 2948 | 1465812397471 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:37 INFO - PROCESS | 2948 | 1465812397473 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:37 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A67D6000 == 30 [pid = 2948] [id = 674] 03:06:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2959A6C00) [pid = 2948] [serial = 2022] [outer = 0000000000000000] 03:06:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29FD06C00) [pid = 2948] [serial = 2023] [outer = 000000D2959A6C00] 03:06:37 INFO - PROCESS | 2948 | 1465812397519 Marionette DEBUG loaded listener.js 03:06:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29FEDB400) [pid = 2948] [serial = 2024] [outer = 000000D2959A6C00] 03:06:38 INFO - PROCESS | 2948 | 1465812398440 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:06:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 03:06:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:06:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 03:06:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:06:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1137ms 03:06:38 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A1E74000) [pid = 2948] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:06:38 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29F382C00) [pid = 2948] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:06:38 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29599B800) [pid = 2948] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:06:38 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D295A49400) [pid = 2948] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:06:38 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A14C9C00) [pid = 2948] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:06:38 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2940D2000) [pid = 2948] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:06:38 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A1E73C00) [pid = 2948] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:06:38 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D29FEE1C00) [pid = 2948] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:06:38 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D295A4D400) [pid = 2948] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:06:38 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A36C8400) [pid = 2948] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:06:38 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D29A2F8C00) [pid = 2948] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:06:38 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D29C2A6800) [pid = 2948] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:06:38 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D2A2EF1C00) [pid = 2948] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:06:38 INFO - PROCESS | 2948 | 1465812398507 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 03:06:38 INFO - PROCESS | 2948 | 1465812398509 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 03:06:38 INFO - PROCESS | 2948 | 1465812398514 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:06:38 INFO - PROCESS | 2948 | 1465812398516 Marionette TRACE conn6 <- [1,2662,null,{}] 03:06:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:06:38 INFO - PROCESS | 2948 | 1465812398519 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:38 INFO - PROCESS | 2948 | 1465812398525 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:38 INFO - PROCESS | 2948 | 1465812398636 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 03:06:38 INFO - PROCESS | 2948 | 1465812398642 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:38 INFO - PROCESS | 2948 | 1465812398644 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:38 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BDE800 == 31 [pid = 2948] [id = 675] 03:06:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D2A0094400) [pid = 2948] [serial = 2025] [outer = 0000000000000000] 03:06:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D2A16E2000) [pid = 2948] [serial = 2026] [outer = 000000D2A0094400] 03:06:38 INFO - PROCESS | 2948 | 1465812398691 Marionette DEBUG loaded listener.js 03:06:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D2A1E71800) [pid = 2948] [serial = 2027] [outer = 000000D2A0094400] 03:06:39 INFO - PROCESS | 2948 | 1465812399625 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:06:39 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 03:06:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:06:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 03:06:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:06:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1118ms 03:06:39 INFO - PROCESS | 2948 | 1465812399641 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 03:06:39 INFO - PROCESS | 2948 | 1465812399643 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 03:06:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:06:39 INFO - PROCESS | 2948 | 1465812399647 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:06:39 INFO - PROCESS | 2948 | 1465812399648 Marionette TRACE conn6 <- [1,2666,null,{}] 03:06:39 INFO - PROCESS | 2948 | 1465812399652 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:39 INFO - PROCESS | 2948 | 1465812399654 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:39 INFO - PROCESS | 2948 | 1465812399763 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 03:06:39 INFO - PROCESS | 2948 | 1465812399772 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:39 INFO - PROCESS | 2948 | 1465812399774 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:39 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8FFA000 == 32 [pid = 2948] [id = 676] 03:06:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D2A1E8E800) [pid = 2948] [serial = 2028] [outer = 0000000000000000] 03:06:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D2A2556800) [pid = 2948] [serial = 2029] [outer = 000000D2A1E8E800] 03:06:39 INFO - PROCESS | 2948 | 1465812399818 Marionette DEBUG loaded listener.js 03:06:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D2A2B7E000) [pid = 2948] [serial = 2030] [outer = 000000D2A1E8E800] 03:06:40 INFO - PROCESS | 2948 | 1465812400767 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 03:06:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 03:06:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1132ms 03:06:40 INFO - PROCESS | 2948 | 1465812400781 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 03:06:40 INFO - PROCESS | 2948 | 1465812400787 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 03:06:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:06:40 INFO - PROCESS | 2948 | 1465812400793 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:06:40 INFO - PROCESS | 2948 | 1465812400797 Marionette TRACE conn6 <- [1,2670,null,{}] 03:06:40 INFO - PROCESS | 2948 | 1465812400803 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:40 INFO - PROCESS | 2948 | 1465812400806 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:40 INFO - PROCESS | 2948 | 1465812400926 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 03:06:41 INFO - PROCESS | 2948 | 1465812401003 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:41 INFO - PROCESS | 2948 | 1465812401006 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:41 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29A24D800 == 33 [pid = 2948] [id = 677] 03:06:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D2959A9400) [pid = 2948] [serial = 2031] [outer = 0000000000000000] 03:06:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D295A44800) [pid = 2948] [serial = 2032] [outer = 000000D2959A9400] 03:06:41 INFO - PROCESS | 2948 | 1465812401108 Marionette DEBUG loaded listener.js 03:06:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D295C75800) [pid = 2948] [serial = 2033] [outer = 000000D2959A9400] 03:06:42 INFO - PROCESS | 2948 | 1465812402212 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 03:06:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 03:06:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1445ms 03:06:42 INFO - PROCESS | 2948 | 1465812402241 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 03:06:42 INFO - PROCESS | 2948 | 1465812402246 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 03:06:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:06:42 INFO - PROCESS | 2948 | 1465812402252 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:06:42 INFO - PROCESS | 2948 | 1465812402256 Marionette TRACE conn6 <- [1,2674,null,{}] 03:06:42 INFO - PROCESS | 2948 | 1465812402260 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:42 INFO - PROCESS | 2948 | 1465812402263 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:42 INFO - PROCESS | 2948 | 1465812402377 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 03:06:42 INFO - PROCESS | 2948 | 1465812402499 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:42 INFO - PROCESS | 2948 | 1465812402502 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:42 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A3DDE000 == 34 [pid = 2948] [id = 678] 03:06:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29A26B400) [pid = 2948] [serial = 2034] [outer = 0000000000000000] 03:06:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29AB89800) [pid = 2948] [serial = 2035] [outer = 000000D29A26B400] 03:06:42 INFO - PROCESS | 2948 | 1465812402563 Marionette DEBUG loaded listener.js 03:06:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29BC6F800) [pid = 2948] [serial = 2036] [outer = 000000D29A26B400] 03:06:43 INFO - PROCESS | 2948 | 1465812403675 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:06:43 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 03:06:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:06:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 03:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:06:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1431ms 03:06:43 INFO - PROCESS | 2948 | 1465812403686 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 03:06:43 INFO - PROCESS | 2948 | 1465812403691 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 03:06:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:06:43 INFO - PROCESS | 2948 | 1465812403696 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:06:43 INFO - PROCESS | 2948 | 1465812403700 Marionette TRACE conn6 <- [1,2678,null,{}] 03:06:43 INFO - PROCESS | 2948 | 1465812403706 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:43 INFO - PROCESS | 2948 | 1465812403709 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:43 INFO - PROCESS | 2948 | 1465812403816 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 03:06:43 INFO - PROCESS | 2948 | 1465812403948 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:43 INFO - PROCESS | 2948 | 1465812403951 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:43 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A1664800 == 35 [pid = 2948] [id = 679] 03:06:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2961BB400) [pid = 2948] [serial = 2037] [outer = 0000000000000000] 03:06:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D296C31C00) [pid = 2948] [serial = 2038] [outer = 000000D2961BB400] 03:06:44 INFO - PROCESS | 2948 | 1465812404004 Marionette DEBUG loaded listener.js 03:06:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29A3B7C00) [pid = 2948] [serial = 2039] [outer = 000000D2961BB400] 03:06:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BDE800 == 34 [pid = 2948] [id = 675] 03:06:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A67D6000 == 33 [pid = 2948] [id = 674] 03:06:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A4BE1000 == 32 [pid = 2948] [id = 673] 03:06:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A25E8000 == 31 [pid = 2948] [id = 672] 03:06:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D29FDC6800 == 30 [pid = 2948] [id = 671] 03:06:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D29A24C800 == 29 [pid = 2948] [id = 670] 03:06:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D29FDAE800 == 28 [pid = 2948] [id = 669] 03:06:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA83B000 == 27 [pid = 2948] [id = 668] 03:06:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A3DDE000 == 26 [pid = 2948] [id = 678] 03:06:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8FFA000 == 25 [pid = 2948] [id = 676] 03:06:45 INFO - PROCESS | 2948 | --DOCSHELL 000000D29A24D800 == 24 [pid = 2948] [id = 677] 03:06:45 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A237D800) [pid = 2948] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29FD09C00) [pid = 2948] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29FEC7C00) [pid = 2948] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2959A1C00) [pid = 2948] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29C6B4800) [pid = 2948] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29BB93000) [pid = 2948] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D295A3B800) [pid = 2948] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2A1E6E400) [pid = 2948] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D296C38C00) [pid = 2948] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D29A050800) [pid = 2948] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D2A2C96000) [pid = 2948] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A009CC00) [pid = 2948] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2A14CA800) [pid = 2948] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D295AE9800) [pid = 2948] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D295C6CC00) [pid = 2948] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D2A379B800) [pid = 2948] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D29AA03000) [pid = 2948] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 2948 | --DOMWINDOW == 61 (000000D29AFD8800) [pid = 2948] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 2948 | --DOMWINDOW == 60 (000000D2A36BFC00) [pid = 2948] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 2948 | --DOMWINDOW == 59 (000000D2A2EAA400) [pid = 2948] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 2948 | --DOMWINDOW == 58 (000000D2A317A800) [pid = 2948] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 2948 | --DOMWINDOW == 57 (000000D2A37A1800) [pid = 2948] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 2948 | --DOMWINDOW == 56 (000000D2A3795000) [pid = 2948] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 2948 | --DOMWINDOW == 55 (000000D2A29E5800) [pid = 2948] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 2948 | --DOMWINDOW == 54 (000000D29BB8E400) [pid = 2948] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 2948 | --DOMWINDOW == 53 (000000D2A1E7A000) [pid = 2948] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 03:06:45 INFO - PROCESS | 2948 | 1465812405676 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:06:45 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:06:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:06:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 03:06:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:06:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1987ms 03:06:45 INFO - PROCESS | 2948 | 1465812405687 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 03:06:45 INFO - PROCESS | 2948 | 1465812405691 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 03:06:45 INFO - PROCESS | 2948 | 1465812405696 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:06:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:06:45 INFO - PROCESS | 2948 | 1465812405699 Marionette TRACE conn6 <- [1,2682,null,{}] 03:06:45 INFO - PROCESS | 2948 | 1465812405705 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:45 INFO - PROCESS | 2948 | 1465812405708 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:45 INFO - PROCESS | 2948 | 1465812405794 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 03:06:45 INFO - PROCESS | 2948 | 1465812405802 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:45 INFO - PROCESS | 2948 | 1465812405806 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:45 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29B1D0800 == 25 [pid = 2948] [id = 680] 03:06:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 54 (000000D295931800) [pid = 2948] [serial = 2040] [outer = 0000000000000000] 03:06:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 55 (000000D295A3B800) [pid = 2948] [serial = 2041] [outer = 000000D295931800] 03:06:45 INFO - PROCESS | 2948 | 1465812405856 Marionette DEBUG loaded listener.js 03:06:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 56 (000000D295AE8C00) [pid = 2948] [serial = 2042] [outer = 000000D295931800] 03:06:46 INFO - PROCESS | 2948 | 1465812406798 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:06:46 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:06:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:06:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 03:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:06:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1133ms 03:06:46 INFO - PROCESS | 2948 | 1465812406834 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 03:06:46 INFO - PROCESS | 2948 | 1465812406840 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 03:06:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:06:46 INFO - PROCESS | 2948 | 1465812406846 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:06:46 INFO - PROCESS | 2948 | 1465812406849 Marionette TRACE conn6 <- [1,2686,null,{}] 03:06:46 INFO - PROCESS | 2948 | 1465812406853 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:46 INFO - PROCESS | 2948 | 1465812406856 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:46 INFO - PROCESS | 2948 | 1465812406949 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 03:06:46 INFO - PROCESS | 2948 | 1465812406957 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:46 INFO - PROCESS | 2948 | 1465812406959 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:46 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A1667800 == 26 [pid = 2948] [id = 681] 03:06:46 INFO - PROCESS | 2948 | ++DOMWINDOW == 57 (000000D295C77000) [pid = 2948] [serial = 2043] [outer = 0000000000000000] 03:06:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 58 (000000D296CCAC00) [pid = 2948] [serial = 2044] [outer = 000000D295C77000] 03:06:47 INFO - PROCESS | 2948 | 1465812407007 Marionette DEBUG loaded listener.js 03:06:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 59 (000000D29A25F800) [pid = 2948] [serial = 2045] [outer = 000000D295C77000] 03:06:48 INFO - PROCESS | 2948 | 1465812408016 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:06:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:06:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:06:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 03:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:06:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1193ms 03:06:48 INFO - PROCESS | 2948 | 1465812408045 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 03:06:48 INFO - PROCESS | 2948 | 1465812408048 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 03:06:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:06:48 INFO - PROCESS | 2948 | 1465812408052 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:06:48 INFO - PROCESS | 2948 | 1465812408055 Marionette TRACE conn6 <- [1,2690,null,{}] 03:06:48 INFO - PROCESS | 2948 | 1465812408066 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:48 INFO - PROCESS | 2948 | 1465812408071 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:48 INFO - PROCESS | 2948 | 1465812408186 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 03:06:48 INFO - PROCESS | 2948 | 1465812408193 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:48 INFO - PROCESS | 2948 | 1465812408197 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:48 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2E35800 == 27 [pid = 2948] [id = 682] 03:06:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 60 (000000D295A3C800) [pid = 2948] [serial = 2046] [outer = 0000000000000000] 03:06:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 61 (000000D29BB99C00) [pid = 2948] [serial = 2047] [outer = 000000D295A3C800] 03:06:48 INFO - PROCESS | 2948 | 1465812408246 Marionette DEBUG loaded listener.js 03:06:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 62 (000000D29EC6EC00) [pid = 2948] [serial = 2048] [outer = 000000D295A3C800] 03:06:48 INFO - PROCESS | 2948 | 1465812408733 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 03:06:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:06:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 734ms 03:06:48 INFO - PROCESS | 2948 | 1465812408793 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 03:06:48 INFO - PROCESS | 2948 | 1465812408796 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 03:06:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:06:48 INFO - PROCESS | 2948 | 1465812408799 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:06:48 INFO - PROCESS | 2948 | 1465812408801 Marionette TRACE conn6 <- [1,2694,null,{}] 03:06:48 INFO - PROCESS | 2948 | 1465812408804 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:48 INFO - PROCESS | 2948 | 1465812408807 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:48 INFO - PROCESS | 2948 | 1465812408928 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 03:06:48 INFO - PROCESS | 2948 | 1465812408940 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:48 INFO - PROCESS | 2948 | 1465812408943 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:49 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5F34000 == 28 [pid = 2948] [id = 683] 03:06:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D29F3CC000) [pid = 2948] [serial = 2049] [outer = 0000000000000000] 03:06:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D29FD07800) [pid = 2948] [serial = 2050] [outer = 000000D29F3CC000] 03:06:49 INFO - PROCESS | 2948 | 1465812409031 Marionette DEBUG loaded listener.js 03:06:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D29FECF000) [pid = 2948] [serial = 2051] [outer = 000000D29F3CC000] 03:06:49 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D2A1E8E800) [pid = 2948] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:06:49 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D29AAF8400) [pid = 2948] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:06:49 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D2A1AA0400) [pid = 2948] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:06:49 INFO - PROCESS | 2948 | --DOMWINDOW == 61 (000000D2961B8C00) [pid = 2948] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:06:49 INFO - PROCESS | 2948 | --DOMWINDOW == 60 (000000D29C6B3800) [pid = 2948] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:06:49 INFO - PROCESS | 2948 | --DOMWINDOW == 59 (000000D2958D1C00) [pid = 2948] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:06:49 INFO - PROCESS | 2948 | --DOMWINDOW == 58 (000000D2A0094400) [pid = 2948] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:06:49 INFO - PROCESS | 2948 | --DOMWINDOW == 57 (000000D295ADBC00) [pid = 2948] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:06:49 INFO - PROCESS | 2948 | --DOMWINDOW == 56 (000000D295A3B000) [pid = 2948] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:06:49 INFO - PROCESS | 2948 | --DOMWINDOW == 55 (000000D2959A6C00) [pid = 2948] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:06:49 INFO - PROCESS | 2948 | 1465812409457 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 03:06:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:06:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 734ms 03:06:49 INFO - PROCESS | 2948 | 1465812409542 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 03:06:49 INFO - PROCESS | 2948 | 1465812409544 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 03:06:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:06:49 INFO - PROCESS | 2948 | 1465812409547 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:06:49 INFO - PROCESS | 2948 | 1465812409549 Marionette TRACE conn6 <- [1,2698,null,{}] 03:06:49 INFO - PROCESS | 2948 | 1465812409552 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:49 INFO - PROCESS | 2948 | 1465812409554 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:49 INFO - PROCESS | 2948 | 1465812409643 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 03:06:49 INFO - PROCESS | 2948 | 1465812409649 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:49 INFO - PROCESS | 2948 | 1465812409651 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:49 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8B52000 == 29 [pid = 2948] [id = 684] 03:06:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 56 (000000D295C6F000) [pid = 2948] [serial = 2052] [outer = 0000000000000000] 03:06:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 57 (000000D29FEDE800) [pid = 2948] [serial = 2053] [outer = 000000D295C6F000] 03:06:49 INFO - PROCESS | 2948 | 1465812409696 Marionette DEBUG loaded listener.js 03:06:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 58 (000000D2A0096C00) [pid = 2948] [serial = 2054] [outer = 000000D295C6F000] 03:06:50 INFO - PROCESS | 2948 | 1465812410127 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 03:06:50 INFO - PROCESS | 2948 | 1465812410181 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 03:06:50 INFO - PROCESS | 2948 | 1465812410184 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:06:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:06:50 INFO - PROCESS | 2948 | 1465812410186 Marionette TRACE conn6 <- [1,2702,null,{}] 03:06:50 INFO - PROCESS | 2948 | 1465812410189 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:50 INFO - PROCESS | 2948 | 1465812410195 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:50 INFO - PROCESS | 2948 | 1465812410303 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 03:06:50 INFO - PROCESS | 2948 | 1465812410311 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:50 INFO - PROCESS | 2948 | 1465812410313 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:50 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8D91800 == 30 [pid = 2948] [id = 685] 03:06:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 59 (000000D2A14CB000) [pid = 2948] [serial = 2055] [outer = 0000000000000000] 03:06:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 60 (000000D2A1E70000) [pid = 2948] [serial = 2056] [outer = 000000D2A14CB000] 03:06:50 INFO - PROCESS | 2948 | 1465812410358 Marionette DEBUG loaded listener.js 03:06:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 61 (000000D2A1E84C00) [pid = 2948] [serial = 2057] [outer = 000000D2A14CB000] 03:06:50 INFO - PROCESS | 2948 | 1465812410775 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 03:06:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:06:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 629ms 03:06:50 INFO - PROCESS | 2948 | 1465812410817 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 03:06:50 INFO - PROCESS | 2948 | 1465812410819 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 03:06:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:06:50 INFO - PROCESS | 2948 | 1465812410827 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:06:50 INFO - PROCESS | 2948 | 1465812410829 Marionette TRACE conn6 <- [1,2706,null,{}] 03:06:50 INFO - PROCESS | 2948 | 1465812410832 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:50 INFO - PROCESS | 2948 | 1465812410834 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:50 INFO - PROCESS | 2948 | 1465812410916 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 03:06:50 INFO - PROCESS | 2948 | 1465812410923 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:50 INFO - PROCESS | 2948 | 1465812410925 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:50 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9A7E800 == 31 [pid = 2948] [id = 686] 03:06:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 62 (000000D2A237C800) [pid = 2948] [serial = 2058] [outer = 0000000000000000] 03:06:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D2A2380400) [pid = 2948] [serial = 2059] [outer = 000000D2A237C800] 03:06:50 INFO - PROCESS | 2948 | 1465812410969 Marionette DEBUG loaded listener.js 03:06:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D2A29F3000) [pid = 2948] [serial = 2060] [outer = 000000D2A237C800] 03:06:51 INFO - PROCESS | 2948 | 1465812411761 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 03:06:51 INFO - PROCESS | 2948 | 1465812411817 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 03:06:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:06:51 INFO - PROCESS | 2948 | 1465812411822 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:06:51 INFO - PROCESS | 2948 | 1465812411826 Marionette TRACE conn6 <- [1,2710,null,{}] 03:06:51 INFO - PROCESS | 2948 | 1465812411833 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:51 INFO - PROCESS | 2948 | 1465812411837 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:51 INFO - PROCESS | 2948 | 1465812411981 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 03:06:52 INFO - PROCESS | 2948 | 1465812412103 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:52 INFO - PROCESS | 2948 | 1465812412106 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:52 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29FDB5000 == 32 [pid = 2948] [id = 687] 03:06:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D2958DCC00) [pid = 2948] [serial = 2061] [outer = 0000000000000000] 03:06:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D295C6C400) [pid = 2948] [serial = 2062] [outer = 000000D2958DCC00] 03:06:52 INFO - PROCESS | 2948 | 1465812412166 Marionette DEBUG loaded listener.js 03:06:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D296FE3800) [pid = 2948] [serial = 2063] [outer = 000000D2958DCC00] 03:06:53 INFO - PROCESS | 2948 | 1465812413091 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 03:06:53 INFO - PROCESS | 2948 | 1465812413129 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 03:06:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:06:53 INFO - PROCESS | 2948 | 1465812413134 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:06:53 INFO - PROCESS | 2948 | 1465812413137 Marionette TRACE conn6 <- [1,2714,null,{}] 03:06:53 INFO - PROCESS | 2948 | 1465812413145 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:53 INFO - PROCESS | 2948 | 1465812413148 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:53 INFO - PROCESS | 2948 | 1465812413264 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 03:06:53 INFO - PROCESS | 2948 | 1465812413344 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:53 INFO - PROCESS | 2948 | 1465812413348 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:53 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C202800 == 33 [pid = 2948] [id = 688] 03:06:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D295B97C00) [pid = 2948] [serial = 2064] [outer = 0000000000000000] 03:06:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D295C76C00) [pid = 2948] [serial = 2065] [outer = 000000D295B97C00] 03:06:53 INFO - PROCESS | 2948 | 1465812413448 Marionette DEBUG loaded listener.js 03:06:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D296FDB800) [pid = 2948] [serial = 2066] [outer = 000000D295B97C00] 03:06:53 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8D91800 == 32 [pid = 2948] [id = 685] 03:06:53 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8B52000 == 31 [pid = 2948] [id = 684] 03:06:53 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5F34000 == 30 [pid = 2948] [id = 683] 03:06:53 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2E35800 == 29 [pid = 2948] [id = 682] 03:06:53 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A1667800 == 28 [pid = 2948] [id = 681] 03:06:53 INFO - PROCESS | 2948 | --DOCSHELL 000000D29B1D0800 == 27 [pid = 2948] [id = 680] 03:06:53 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2A2556800) [pid = 2948] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 03:06:53 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D29AD70C00) [pid = 2948] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 03:06:53 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A4B18C00) [pid = 2948] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 03:06:53 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D29BB8EC00) [pid = 2948] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 03:06:53 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D29A04BC00) [pid = 2948] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 03:06:53 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D296315C00) [pid = 2948] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 03:06:53 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D29F3C5C00) [pid = 2948] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 03:06:53 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D2961B0C00) [pid = 2948] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 03:06:53 INFO - PROCESS | 2948 | --DOMWINDOW == 61 (000000D2A1E71800) [pid = 2948] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 03:06:53 INFO - PROCESS | 2948 | --DOMWINDOW == 60 (000000D2A3E59800) [pid = 2948] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 03:06:53 INFO - PROCESS | 2948 | --DOMWINDOW == 59 (000000D29F374800) [pid = 2948] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 03:06:53 INFO - PROCESS | 2948 | --DOMWINDOW == 58 (000000D2A2B05000) [pid = 2948] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 03:06:53 INFO - PROCESS | 2948 | --DOMWINDOW == 57 (000000D295A4EC00) [pid = 2948] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 03:06:53 INFO - PROCESS | 2948 | --DOMWINDOW == 56 (000000D295B9E000) [pid = 2948] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 03:06:53 INFO - PROCESS | 2948 | --DOMWINDOW == 55 (000000D29FD06C00) [pid = 2948] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 03:06:53 INFO - PROCESS | 2948 | --DOMWINDOW == 54 (000000D295C75C00) [pid = 2948] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 03:06:53 INFO - PROCESS | 2948 | --DOMWINDOW == 53 (000000D29FEDB400) [pid = 2948] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 03:06:53 INFO - PROCESS | 2948 | --DOMWINDOW == 52 (000000D2A16E2000) [pid = 2948] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 03:06:53 INFO - PROCESS | 2948 | --DOMWINDOW == 51 (000000D2A2B7E000) [pid = 2948] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 03:06:53 INFO - PROCESS | 2948 | 1465812413922 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 03:06:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:06:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 839ms 03:06:53 INFO - PROCESS | 2948 | 1465812413977 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 03:06:53 INFO - PROCESS | 2948 | 1465812413982 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 03:06:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:06:53 INFO - PROCESS | 2948 | 1465812413989 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:06:53 INFO - PROCESS | 2948 | 1465812413992 Marionette TRACE conn6 <- [1,2718,null,{}] 03:06:53 INFO - PROCESS | 2948 | 1465812413996 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:54 INFO - PROCESS | 2948 | 1465812413998 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:54 INFO - PROCESS | 2948 | 1465812414090 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 03:06:54 INFO - PROCESS | 2948 | 1465812414096 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:54 INFO - PROCESS | 2948 | 1465812414099 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:54 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A212B800 == 28 [pid = 2948] [id = 689] 03:06:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 52 (000000D29A26D400) [pid = 2948] [serial = 2067] [outer = 0000000000000000] 03:06:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 53 (000000D29A34B800) [pid = 2948] [serial = 2068] [outer = 000000D29A26D400] 03:06:54 INFO - PROCESS | 2948 | 1465812414147 Marionette DEBUG loaded listener.js 03:06:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 54 (000000D29AB2B000) [pid = 2948] [serial = 2069] [outer = 000000D29A26D400] 03:06:55 INFO - PROCESS | 2948 | 1465812415077 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:06:55 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 03:06:55 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 03:06:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 03:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:06:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1143ms 03:06:55 INFO - PROCESS | 2948 | 1465812415133 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 03:06:55 INFO - PROCESS | 2948 | 1465812415136 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 03:06:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:06:55 INFO - PROCESS | 2948 | 1465812415140 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:06:55 INFO - PROCESS | 2948 | 1465812415144 Marionette TRACE conn6 <- [1,2722,null,{}] 03:06:55 INFO - PROCESS | 2948 | 1465812415177 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:55 INFO - PROCESS | 2948 | 1465812415182 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:55 INFO - PROCESS | 2948 | 1465812415279 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 03:06:55 INFO - PROCESS | 2948 | 1465812415286 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:55 INFO - PROCESS | 2948 | 1465812415289 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:55 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5195800 == 29 [pid = 2948] [id = 690] 03:06:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 55 (000000D29BD10000) [pid = 2948] [serial = 2070] [outer = 0000000000000000] 03:06:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 56 (000000D29F37B400) [pid = 2948] [serial = 2071] [outer = 000000D29BD10000] 03:06:55 INFO - PROCESS | 2948 | 1465812415338 Marionette DEBUG loaded listener.js 03:06:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 57 (000000D29FD09C00) [pid = 2948] [serial = 2072] [outer = 000000D29BD10000] 03:06:55 INFO - PROCESS | 2948 | 1465812415782 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 03:06:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:06:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 691ms 03:06:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:06:55 INFO - PROCESS | 2948 | 1465812415833 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 03:06:55 INFO - PROCESS | 2948 | 1465812415836 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 03:06:55 INFO - PROCESS | 2948 | 1465812415840 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:06:55 INFO - PROCESS | 2948 | 1465812415841 Marionette TRACE conn6 <- [1,2726,null,{}] 03:06:55 INFO - PROCESS | 2948 | 1465812415845 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:55 INFO - PROCESS | 2948 | 1465812415847 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:55 INFO - PROCESS | 2948 | 1465812415964 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 03:06:56 INFO - PROCESS | 2948 | 1465812416012 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:56 INFO - PROCESS | 2948 | 1465812416014 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:56 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8B4B000 == 30 [pid = 2948] [id = 691] 03:06:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 58 (000000D2958DD400) [pid = 2948] [serial = 2073] [outer = 0000000000000000] 03:06:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 59 (000000D2A00EF000) [pid = 2948] [serial = 2074] [outer = 000000D2958DD400] 03:06:56 INFO - PROCESS | 2948 | 1465812416061 Marionette DEBUG loaded listener.js 03:06:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 60 (000000D2A14C8C00) [pid = 2948] [serial = 2075] [outer = 000000D2958DD400] 03:06:56 INFO - PROCESS | 2948 | 1465812416499 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 03:06:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:06:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 691ms 03:06:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:06:56 INFO - PROCESS | 2948 | 1465812416533 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 03:06:56 INFO - PROCESS | 2948 | 1465812416536 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 03:06:56 INFO - PROCESS | 2948 | 1465812416539 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:06:56 INFO - PROCESS | 2948 | 1465812416540 Marionette TRACE conn6 <- [1,2730,null,{}] 03:06:56 INFO - PROCESS | 2948 | 1465812416544 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:56 INFO - PROCESS | 2948 | 1465812416546 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:56 INFO - PROCESS | 2948 | 1465812416700 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 03:06:56 INFO - PROCESS | 2948 | 1465812416721 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:56 INFO - PROCESS | 2948 | 1465812416723 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:56 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8D84000 == 31 [pid = 2948] [id = 692] 03:06:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 61 (000000D2959A0800) [pid = 2948] [serial = 2076] [outer = 0000000000000000] 03:06:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 62 (000000D2A16E1C00) [pid = 2948] [serial = 2077] [outer = 000000D2959A0800] 03:06:56 INFO - PROCESS | 2948 | 1465812416768 Marionette DEBUG loaded listener.js 03:06:56 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D2A1E73400) [pid = 2948] [serial = 2078] [outer = 000000D2959A0800] 03:06:57 INFO - PROCESS | 2948 | 1465812417193 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 03:06:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:06:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 670ms 03:06:57 INFO - PROCESS | 2948 | 1465812417214 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 03:06:57 INFO - PROCESS | 2948 | 1465812417217 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 03:06:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:06:57 INFO - PROCESS | 2948 | 1465812417219 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:06:57 INFO - PROCESS | 2948 | 1465812417221 Marionette TRACE conn6 <- [1,2734,null,{}] 03:06:57 INFO - PROCESS | 2948 | 1465812417225 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:57 INFO - PROCESS | 2948 | 1465812417231 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:57 INFO - PROCESS | 2948 | 1465812417368 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 03:06:57 INFO - PROCESS | 2948 | 1465812417375 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:57 INFO - PROCESS | 2948 | 1465812417377 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:57 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2E35000 == 32 [pid = 2948] [id = 693] 03:06:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D2952BBC00) [pid = 2948] [serial = 2079] [outer = 0000000000000000] 03:06:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D2A2B03800) [pid = 2948] [serial = 2080] [outer = 000000D2952BBC00] 03:06:57 INFO - PROCESS | 2948 | 1465812417469 Marionette DEBUG loaded listener.js 03:06:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D2A2EA7400) [pid = 2948] [serial = 2081] [outer = 000000D2952BBC00] 03:06:57 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D295A3C800) [pid = 2948] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:06:57 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D29F3CC000) [pid = 2948] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:06:57 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D295931800) [pid = 2948] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:06:57 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D2961BB400) [pid = 2948] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:06:57 INFO - PROCESS | 2948 | --DOMWINDOW == 61 (000000D295C77000) [pid = 2948] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:06:57 INFO - PROCESS | 2948 | --DOMWINDOW == 60 (000000D2959A9400) [pid = 2948] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:06:57 INFO - PROCESS | 2948 | --DOMWINDOW == 59 (000000D29A26B400) [pid = 2948] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:06:57 INFO - PROCESS | 2948 | --DOMWINDOW == 58 (000000D2A14CB000) [pid = 2948] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:06:57 INFO - PROCESS | 2948 | --DOMWINDOW == 57 (000000D295C6F000) [pid = 2948] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:06:57 INFO - PROCESS | 2948 | 1465812417882 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 03:06:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:06:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 691ms 03:06:57 INFO - PROCESS | 2948 | 1465812417913 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 03:06:57 INFO - PROCESS | 2948 | 1465812417915 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 03:06:57 INFO - PROCESS | 2948 | 1465812417918 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:06:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:06:57 INFO - PROCESS | 2948 | 1465812417919 Marionette TRACE conn6 <- [1,2738,null,{}] 03:06:57 INFO - PROCESS | 2948 | 1465812417923 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:57 INFO - PROCESS | 2948 | 1465812417925 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:58 INFO - PROCESS | 2948 | 1465812418039 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 03:06:58 INFO - PROCESS | 2948 | 1465812418123 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:58 INFO - PROCESS | 2948 | 1465812418125 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:58 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9D42800 == 33 [pid = 2948] [id = 694] 03:06:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 58 (000000D29A26B400) [pid = 2948] [serial = 2082] [outer = 0000000000000000] 03:06:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 59 (000000D2A2378800) [pid = 2948] [serial = 2083] [outer = 000000D29A26B400] 03:06:58 INFO - PROCESS | 2948 | 1465812418172 Marionette DEBUG loaded listener.js 03:06:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 60 (000000D2A2EEA800) [pid = 2948] [serial = 2084] [outer = 000000D29A26B400] 03:06:58 INFO - PROCESS | 2948 | 1465812418533 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 03:06:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:06:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 630ms 03:06:58 INFO - PROCESS | 2948 | 1465812418551 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 03:06:58 INFO - PROCESS | 2948 | 1465812418553 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 03:06:58 INFO - PROCESS | 2948 | 1465812418556 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:06:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:06:58 INFO - PROCESS | 2948 | 1465812418558 Marionette TRACE conn6 <- [1,2742,null,{}] 03:06:58 INFO - PROCESS | 2948 | 1465812418561 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:58 INFO - PROCESS | 2948 | 1465812418563 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:58 INFO - PROCESS | 2948 | 1465812418675 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 03:06:58 INFO - PROCESS | 2948 | 1465812418682 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:58 INFO - PROCESS | 2948 | 1465812418684 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:58 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA003800 == 34 [pid = 2948] [id = 695] 03:06:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 61 (000000D2A2EE7400) [pid = 2948] [serial = 2085] [outer = 0000000000000000] 03:06:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 62 (000000D2A3131C00) [pid = 2948] [serial = 2086] [outer = 000000D2A2EE7400] 03:06:58 INFO - PROCESS | 2948 | 1465812418729 Marionette DEBUG loaded listener.js 03:06:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D2A3174000) [pid = 2948] [serial = 2087] [outer = 000000D2A2EE7400] 03:06:59 INFO - PROCESS | 2948 | 1465812419133 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 03:06:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:06:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 627ms 03:06:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:06:59 INFO - PROCESS | 2948 | 1465812419187 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 03:06:59 INFO - PROCESS | 2948 | 1465812419189 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 03:06:59 INFO - PROCESS | 2948 | 1465812419192 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:06:59 INFO - PROCESS | 2948 | 1465812419203 Marionette TRACE conn6 <- [1,2746,null,{}] 03:06:59 INFO - PROCESS | 2948 | 1465812419207 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:59 INFO - PROCESS | 2948 | 1465812419209 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:59 INFO - PROCESS | 2948 | 1465812419326 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 03:06:59 INFO - PROCESS | 2948 | 1465812419337 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:59 INFO - PROCESS | 2948 | 1465812419339 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:06:59 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA04D000 == 35 [pid = 2948] [id = 696] 03:06:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D2A3440000) [pid = 2948] [serial = 2088] [outer = 0000000000000000] 03:06:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D2A36A2400) [pid = 2948] [serial = 2089] [outer = 000000D2A3440000] 03:06:59 INFO - PROCESS | 2948 | 1465812419409 Marionette DEBUG loaded listener.js 03:06:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D2A36C5400) [pid = 2948] [serial = 2090] [outer = 000000D2A3440000] 03:06:59 INFO - PROCESS | 2948 | 1465812419844 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 03:06:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:06:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 692ms 03:06:59 INFO - PROCESS | 2948 | 1465812419889 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 03:06:59 INFO - PROCESS | 2948 | 1465812419894 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 03:06:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:06:59 INFO - PROCESS | 2948 | 1465812419899 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:06:59 INFO - PROCESS | 2948 | 1465812419904 Marionette TRACE conn6 <- [1,2750,null,{}] 03:06:59 INFO - PROCESS | 2948 | 1465812419928 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:59 INFO - PROCESS | 2948 | 1465812419932 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:00 INFO - PROCESS | 2948 | 1465812420061 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 03:07:00 INFO - PROCESS | 2948 | 1465812420149 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:00 INFO - PROCESS | 2948 | 1465812420154 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:00 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C277000 == 36 [pid = 2948] [id = 697] 03:07:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D2959A4C00) [pid = 2948] [serial = 2091] [outer = 0000000000000000] 03:07:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D295A42000) [pid = 2948] [serial = 2092] [outer = 000000D2959A4C00] 03:07:00 INFO - PROCESS | 2948 | 1465812420214 Marionette DEBUG loaded listener.js 03:07:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D296315C00) [pid = 2948] [serial = 2093] [outer = 000000D2959A4C00] 03:07:00 INFO - PROCESS | 2948 | 1465812420861 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 03:07:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:07:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 986ms 03:07:00 INFO - PROCESS | 2948 | 1465812420889 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 03:07:00 INFO - PROCESS | 2948 | 1465812420894 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 03:07:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:07:00 INFO - PROCESS | 2948 | 1465812420900 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:07:00 INFO - PROCESS | 2948 | 1465812420903 Marionette TRACE conn6 <- [1,2754,null,{}] 03:07:00 INFO - PROCESS | 2948 | 1465812420908 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:00 INFO - PROCESS | 2948 | 1465812420911 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:01 INFO - PROCESS | 2948 | 1465812421027 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 03:07:01 INFO - PROCESS | 2948 | 1465812421123 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:01 INFO - PROCESS | 2948 | 1465812421126 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:01 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BE8000 == 37 [pid = 2948] [id = 698] 03:07:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D29BCCD000) [pid = 2948] [serial = 2094] [outer = 0000000000000000] 03:07:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29C2AC800) [pid = 2948] [serial = 2095] [outer = 000000D29BCCD000] 03:07:01 INFO - PROCESS | 2948 | 1465812421184 Marionette DEBUG loaded listener.js 03:07:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29FD47C00) [pid = 2948] [serial = 2096] [outer = 000000D29BCCD000] 03:07:01 INFO - PROCESS | 2948 | 1465812421782 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 03:07:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:07:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 943ms 03:07:01 INFO - PROCESS | 2948 | 1465812421846 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 03:07:01 INFO - PROCESS | 2948 | 1465812421849 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 03:07:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:07:01 INFO - PROCESS | 2948 | 1465812421853 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:07:01 INFO - PROCESS | 2948 | 1465812421857 Marionette TRACE conn6 <- [1,2758,null,{}] 03:07:01 INFO - PROCESS | 2948 | 1465812421868 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:01 INFO - PROCESS | 2948 | 1465812421874 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:02 INFO - PROCESS | 2948 | 1465812422019 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 03:07:02 INFO - PROCESS | 2948 | 1465812422141 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:02 INFO - PROCESS | 2948 | 1465812422145 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:02 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA089000 == 38 [pid = 2948] [id = 699] 03:07:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2A237F800) [pid = 2948] [serial = 2097] [outer = 0000000000000000] 03:07:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A2B0DC00) [pid = 2948] [serial = 2098] [outer = 000000D2A237F800] 03:07:02 INFO - PROCESS | 2948 | 1465812422205 Marionette DEBUG loaded listener.js 03:07:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A313D400) [pid = 2948] [serial = 2099] [outer = 000000D2A237F800] 03:07:02 INFO - PROCESS | 2948 | 1465812422831 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 03:07:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:07:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1035ms 03:07:02 INFO - PROCESS | 2948 | 1465812422889 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 03:07:02 INFO - PROCESS | 2948 | 1465812422892 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 03:07:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:07:02 INFO - PROCESS | 2948 | 1465812422896 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:07:02 INFO - PROCESS | 2948 | 1465812422898 Marionette TRACE conn6 <- [1,2762,null,{}] 03:07:02 INFO - PROCESS | 2948 | 1465812422902 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:02 INFO - PROCESS | 2948 | 1465812422905 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:03 INFO - PROCESS | 2948 | 1465812423020 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 03:07:03 INFO - PROCESS | 2948 | 1465812423248 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:03 INFO - PROCESS | 2948 | 1465812423252 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:03 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C209000 == 39 [pid = 2948] [id = 700] 03:07:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D295927000) [pid = 2948] [serial = 2100] [outer = 0000000000000000] 03:07:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D295A38800) [pid = 2948] [serial = 2101] [outer = 000000D295927000] 03:07:03 INFO - PROCESS | 2948 | 1465812423318 Marionette DEBUG loaded listener.js 03:07:03 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2961BB400) [pid = 2948] [serial = 2102] [outer = 000000D295927000] 03:07:03 INFO - PROCESS | 2948 | 1465812423932 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 03:07:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:07:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1088ms 03:07:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:07:03 INFO - PROCESS | 2948 | 1465812423987 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 03:07:03 INFO - PROCESS | 2948 | 1465812423991 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 03:07:03 INFO - PROCESS | 2948 | 1465812423995 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:07:04 INFO - PROCESS | 2948 | 1465812423998 Marionette TRACE conn6 <- [1,2766,null,{}] 03:07:04 INFO - PROCESS | 2948 | 1465812424003 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:04 INFO - PROCESS | 2948 | 1465812424008 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:04 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA003800 == 38 [pid = 2948] [id = 695] 03:07:04 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9D42800 == 37 [pid = 2948] [id = 694] 03:07:04 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2E35000 == 36 [pid = 2948] [id = 693] 03:07:04 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8D84000 == 35 [pid = 2948] [id = 692] 03:07:04 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8B4B000 == 34 [pid = 2948] [id = 691] 03:07:04 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A5195800 == 33 [pid = 2948] [id = 690] 03:07:04 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A212B800 == 32 [pid = 2948] [id = 689] 03:07:04 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C202800 == 31 [pid = 2948] [id = 688] 03:07:04 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9A7E800 == 30 [pid = 2948] [id = 686] 03:07:04 INFO - PROCESS | 2948 | --DOCSHELL 000000D29FDB5000 == 29 [pid = 2948] [id = 687] 03:07:04 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A1664800 == 28 [pid = 2948] [id = 679] 03:07:04 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C209000 == 27 [pid = 2948] [id = 700] 03:07:04 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA089000 == 26 [pid = 2948] [id = 699] 03:07:04 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BE8000 == 25 [pid = 2948] [id = 698] 03:07:04 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA04D000 == 24 [pid = 2948] [id = 696] 03:07:04 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C277000 == 23 [pid = 2948] [id = 697] 03:07:04 INFO - PROCESS | 2948 | 1465812424691 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 03:07:04 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29BB99C00) [pid = 2948] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 03:07:04 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29FD07800) [pid = 2948] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 03:07:04 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D295A3B800) [pid = 2948] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 03:07:04 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D295AE8C00) [pid = 2948] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 03:07:04 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29A3B7C00) [pid = 2948] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 03:07:04 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D296C31C00) [pid = 2948] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 03:07:04 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D296CCAC00) [pid = 2948] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 03:07:04 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D295C75800) [pid = 2948] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 03:07:04 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D295A44800) [pid = 2948] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 03:07:04 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D29EC6EC00) [pid = 2948] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 03:07:04 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D29BC6F800) [pid = 2948] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 03:07:04 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D29AB89800) [pid = 2948] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 03:07:04 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D2A1E84C00) [pid = 2948] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 03:07:04 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D29FEDE800) [pid = 2948] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 03:07:04 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D2A1E70000) [pid = 2948] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 03:07:04 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D2A2380400) [pid = 2948] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 03:07:04 INFO - PROCESS | 2948 | --DOMWINDOW == 61 (000000D29FECF000) [pid = 2948] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 03:07:04 INFO - PROCESS | 2948 | --DOMWINDOW == 60 (000000D2A0096C00) [pid = 2948] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 03:07:04 INFO - PROCESS | 2948 | --DOMWINDOW == 59 (000000D29A25F800) [pid = 2948] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 03:07:04 INFO - PROCESS | 2948 | 1465812424871 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:04 INFO - PROCESS | 2948 | 1465812424874 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:04 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29A246000 == 24 [pid = 2948] [id = 701] 03:07:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 60 (000000D295824400) [pid = 2948] [serial = 2103] [outer = 0000000000000000] 03:07:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 61 (000000D2958D5400) [pid = 2948] [serial = 2104] [outer = 000000D295824400] 03:07:04 INFO - PROCESS | 2948 | 1465812424927 Marionette DEBUG loaded listener.js 03:07:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 62 (000000D29599C800) [pid = 2948] [serial = 2105] [outer = 000000D295824400] 03:07:05 INFO - PROCESS | 2948 | 1465812425398 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 03:07:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:07:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1445ms 03:07:05 INFO - PROCESS | 2948 | 1465812425441 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 03:07:05 INFO - PROCESS | 2948 | 1465812425446 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 03:07:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:07:05 INFO - PROCESS | 2948 | 1465812425451 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:07:05 INFO - PROCESS | 2948 | 1465812425454 Marionette TRACE conn6 <- [1,2770,null,{}] 03:07:05 INFO - PROCESS | 2948 | 1465812425458 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:05 INFO - PROCESS | 2948 | 1465812425461 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:05 INFO - PROCESS | 2948 | 1465812425552 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 03:07:05 INFO - PROCESS | 2948 | 1465812425562 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:05 INFO - PROCESS | 2948 | 1465812425565 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:05 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29FDB2000 == 25 [pid = 2948] [id = 702] 03:07:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D295B9D000) [pid = 2948] [serial = 2106] [outer = 0000000000000000] 03:07:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D295BA1000) [pid = 2948] [serial = 2107] [outer = 000000D295B9D000] 03:07:05 INFO - PROCESS | 2948 | 1465812425613 Marionette DEBUG loaded listener.js 03:07:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D29616C400) [pid = 2948] [serial = 2108] [outer = 000000D295B9D000] 03:07:06 INFO - PROCESS | 2948 | 1465812426063 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 03:07:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:07:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 692ms 03:07:06 INFO - PROCESS | 2948 | 1465812426175 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 03:07:06 INFO - PROCESS | 2948 | 1465812426178 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 03:07:06 INFO - PROCESS | 2948 | 1465812426184 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:07:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:07:06 INFO - PROCESS | 2948 | 1465812426186 Marionette TRACE conn6 <- [1,2774,null,{}] 03:07:06 INFO - PROCESS | 2948 | 1465812426191 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:06 INFO - PROCESS | 2948 | 1465812426193 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:06 INFO - PROCESS | 2948 | 1465812426301 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 03:07:06 INFO - PROCESS | 2948 | 1465812426374 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:06 INFO - PROCESS | 2948 | 1465812426376 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:06 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A25EA000 == 26 [pid = 2948] [id = 703] 03:07:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D29661A400) [pid = 2948] [serial = 2109] [outer = 0000000000000000] 03:07:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D29A263400) [pid = 2948] [serial = 2110] [outer = 000000D29661A400] 03:07:06 INFO - PROCESS | 2948 | 1465812426423 Marionette DEBUG loaded listener.js 03:07:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D29A3B3000) [pid = 2948] [serial = 2111] [outer = 000000D29661A400] 03:07:06 INFO - PROCESS | 2948 | 1465812426821 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 03:07:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:07:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 03:07:06 INFO - PROCESS | 2948 | 1465812426860 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 03:07:06 INFO - PROCESS | 2948 | 1465812426864 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 03:07:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:07:06 INFO - PROCESS | 2948 | 1465812426887 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:07:06 INFO - PROCESS | 2948 | 1465812426892 Marionette TRACE conn6 <- [1,2778,null,{}] 03:07:06 INFO - PROCESS | 2948 | 1465812426896 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:06 INFO - PROCESS | 2948 | 1465812426900 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:07 INFO - PROCESS | 2948 | 1465812427026 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 03:07:07 INFO - PROCESS | 2948 | 1465812427036 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:07 INFO - PROCESS | 2948 | 1465812427038 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:07 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A4ED8800 == 27 [pid = 2948] [id = 704] 03:07:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D29AF76C00) [pid = 2948] [serial = 2112] [outer = 0000000000000000] 03:07:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D29BC6D400) [pid = 2948] [serial = 2113] [outer = 000000D29AF76C00] 03:07:07 INFO - PROCESS | 2948 | 1465812427084 Marionette DEBUG loaded listener.js 03:07:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29EC76000) [pid = 2948] [serial = 2114] [outer = 000000D29AF76C00] 03:07:07 INFO - PROCESS | 2948 | 1465812427535 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 03:07:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:07:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 712ms 03:07:07 INFO - PROCESS | 2948 | 1465812427585 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 03:07:07 INFO - PROCESS | 2948 | 1465812427588 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 03:07:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:07:07 INFO - PROCESS | 2948 | 1465812427595 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:07:07 INFO - PROCESS | 2948 | 1465812427597 Marionette TRACE conn6 <- [1,2782,null,{}] 03:07:07 INFO - PROCESS | 2948 | 1465812427641 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:07 INFO - PROCESS | 2948 | 1465812427644 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:07 INFO - PROCESS | 2948 | 1465812427762 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 03:07:07 INFO - PROCESS | 2948 | 1465812427773 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:07 INFO - PROCESS | 2948 | 1465812427775 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:07 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A67DF000 == 28 [pid = 2948] [id = 705] 03:07:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29F3C0C00) [pid = 2948] [serial = 2115] [outer = 0000000000000000] 03:07:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29FD05000) [pid = 2948] [serial = 2116] [outer = 000000D29F3C0C00] 03:07:07 INFO - PROCESS | 2948 | 1465812427865 Marionette DEBUG loaded listener.js 03:07:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29FD3C400) [pid = 2948] [serial = 2117] [outer = 000000D29F3C0C00] 03:07:08 INFO - PROCESS | 2948 | 1465812428279 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 03:07:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:07:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 710ms 03:07:08 INFO - PROCESS | 2948 | 1465812428305 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 03:07:08 INFO - PROCESS | 2948 | 1465812428307 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 03:07:08 INFO - PROCESS | 2948 | 1465812428310 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:07:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:07:08 INFO - PROCESS | 2948 | 1465812428312 Marionette TRACE conn6 <- [1,2786,null,{}] 03:07:08 INFO - PROCESS | 2948 | 1465812428315 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:08 INFO - PROCESS | 2948 | 1465812428317 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:08 INFO - PROCESS | 2948 | 1465812428435 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 03:07:08 INFO - PROCESS | 2948 | 1465812428442 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:08 INFO - PROCESS | 2948 | 1465812428448 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:08 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BE3000 == 29 [pid = 2948] [id = 706] 03:07:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D295B9D800) [pid = 2948] [serial = 2118] [outer = 0000000000000000] 03:07:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A147FC00) [pid = 2948] [serial = 2119] [outer = 000000D295B9D800] 03:07:08 INFO - PROCESS | 2948 | 1465812428550 Marionette DEBUG loaded listener.js 03:07:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A16E5400) [pid = 2948] [serial = 2120] [outer = 000000D295B9D800] 03:07:09 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2952BBC00) [pid = 2948] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:07:09 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2959A0800) [pid = 2948] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:07:09 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29A26B400) [pid = 2948] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:07:09 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29A26D400) [pid = 2948] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:07:09 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29BD10000) [pid = 2948] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:07:09 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D295B97C00) [pid = 2948] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:07:09 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2958DCC00) [pid = 2948] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:07:09 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2A237C800) [pid = 2948] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:07:09 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D2A2EE7400) [pid = 2948] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:07:09 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2958DD400) [pid = 2948] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:07:09 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2A3440000) [pid = 2948] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:07:09 INFO - PROCESS | 2948 | 1465812429169 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 03:07:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:07:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 883ms 03:07:09 INFO - PROCESS | 2948 | 1465812429196 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 03:07:09 INFO - PROCESS | 2948 | 1465812429198 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 03:07:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:07:09 INFO - PROCESS | 2948 | 1465812429201 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:07:09 INFO - PROCESS | 2948 | 1465812429203 Marionette TRACE conn6 <- [1,2790,null,{}] 03:07:09 INFO - PROCESS | 2948 | 1465812429206 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:09 INFO - PROCESS | 2948 | 1465812429208 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:09 INFO - PROCESS | 2948 | 1465812429330 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 03:07:09 INFO - PROCESS | 2948 | 1465812429383 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:09 INFO - PROCESS | 2948 | 1465812429385 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:09 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2958B9000 == 30 [pid = 2948] [id = 707] 03:07:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D2958D5C00) [pid = 2948] [serial = 2121] [outer = 0000000000000000] 03:07:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D295A39C00) [pid = 2948] [serial = 2122] [outer = 000000D2958D5C00] 03:07:09 INFO - PROCESS | 2948 | 1465812429430 Marionette DEBUG loaded listener.js 03:07:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D2A2374400) [pid = 2948] [serial = 2123] [outer = 000000D2958D5C00] 03:07:09 INFO - PROCESS | 2948 | 1465812429771 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 03:07:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:07:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 627ms 03:07:09 INFO - PROCESS | 2948 | 1465812429832 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 03:07:09 INFO - PROCESS | 2948 | 1465812429834 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 03:07:09 INFO - PROCESS | 2948 | 1465812429837 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:07:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:07:09 INFO - PROCESS | 2948 | 1465812429839 Marionette TRACE conn6 <- [1,2794,null,{}] 03:07:09 INFO - PROCESS | 2948 | 1465812429851 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:09 INFO - PROCESS | 2948 | 1465812429853 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:09 INFO - PROCESS | 2948 | 1465812429935 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 03:07:09 INFO - PROCESS | 2948 | 1465812429941 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:09 INFO - PROCESS | 2948 | 1465812429943 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:09 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9CE2000 == 31 [pid = 2948] [id = 708] 03:07:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D2A237C800) [pid = 2948] [serial = 2124] [outer = 0000000000000000] 03:07:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D2A28C5C00) [pid = 2948] [serial = 2125] [outer = 000000D2A237C800] 03:07:09 INFO - PROCESS | 2948 | 1465812429988 Marionette DEBUG loaded listener.js 03:07:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D2A2C96000) [pid = 2948] [serial = 2126] [outer = 000000D2A237C800] 03:07:10 INFO - PROCESS | 2948 | 1465812430407 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 03:07:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:07:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 648ms 03:07:10 INFO - PROCESS | 2948 | 1465812430489 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 03:07:10 INFO - PROCESS | 2948 | 1465812430492 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 03:07:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:07:10 INFO - PROCESS | 2948 | 1465812430495 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:07:10 INFO - PROCESS | 2948 | 1465812430497 Marionette TRACE conn6 <- [1,2798,null,{}] 03:07:10 INFO - PROCESS | 2948 | 1465812430508 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:10 INFO - PROCESS | 2948 | 1465812430511 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:10 INFO - PROCESS | 2948 | 1465812430595 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 03:07:10 INFO - PROCESS | 2948 | 1465812430636 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:10 INFO - PROCESS | 2948 | 1465812430638 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:10 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA009000 == 32 [pid = 2948] [id = 709] 03:07:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29EC72400) [pid = 2948] [serial = 2127] [outer = 0000000000000000] 03:07:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A2EAB400) [pid = 2948] [serial = 2128] [outer = 000000D29EC72400] 03:07:10 INFO - PROCESS | 2948 | 1465812430682 Marionette DEBUG loaded listener.js 03:07:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A316E000) [pid = 2948] [serial = 2129] [outer = 000000D29EC72400] 03:07:11 INFO - PROCESS | 2948 | 1465812431255 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 03:07:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:07:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 774ms 03:07:11 INFO - PROCESS | 2948 | 1465812431273 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 03:07:11 INFO - PROCESS | 2948 | 1465812431278 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 03:07:11 INFO - PROCESS | 2948 | 1465812431283 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:07:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:07:11 INFO - PROCESS | 2948 | 1465812431286 Marionette TRACE conn6 <- [1,2802,null,{}] 03:07:11 INFO - PROCESS | 2948 | 1465812431292 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:11 INFO - PROCESS | 2948 | 1465812431296 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:11 INFO - PROCESS | 2948 | 1465812431422 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 03:07:11 INFO - PROCESS | 2948 | 1465812431547 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:11 INFO - PROCESS | 2948 | 1465812431550 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:11 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29F315800 == 33 [pid = 2948] [id = 710] 03:07:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29599CC00) [pid = 2948] [serial = 2130] [outer = 0000000000000000] 03:07:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D295A32800) [pid = 2948] [serial = 2131] [outer = 000000D29599CC00] 03:07:11 INFO - PROCESS | 2948 | 1465812431610 Marionette DEBUG loaded listener.js 03:07:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D295B99C00) [pid = 2948] [serial = 2132] [outer = 000000D29599CC00] 03:07:12 INFO - PROCESS | 2948 | 1465812432382 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 03:07:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:07:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1189ms 03:07:12 INFO - PROCESS | 2948 | 1465812432477 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 03:07:12 INFO - PROCESS | 2948 | 1465812432482 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 03:07:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:07:12 INFO - PROCESS | 2948 | 1465812432489 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:07:12 INFO - PROCESS | 2948 | 1465812432492 Marionette TRACE conn6 <- [1,2806,null,{}] 03:07:12 INFO - PROCESS | 2948 | 1465812432496 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:12 INFO - PROCESS | 2948 | 1465812432499 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:12 INFO - PROCESS | 2948 | 1465812432633 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 03:07:12 INFO - PROCESS | 2948 | 1465812432750 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:12 INFO - PROCESS | 2948 | 1465812432753 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:12 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A67C9800 == 34 [pid = 2948] [id = 711] 03:07:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29A045800) [pid = 2948] [serial = 2133] [outer = 0000000000000000] 03:07:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29AD6C000) [pid = 2948] [serial = 2134] [outer = 000000D29A045800] 03:07:12 INFO - PROCESS | 2948 | 1465812432812 Marionette DEBUG loaded listener.js 03:07:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D29BCC5000) [pid = 2948] [serial = 2135] [outer = 000000D29A045800] 03:07:13 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9CE2000 == 33 [pid = 2948] [id = 708] 03:07:13 INFO - PROCESS | 2948 | --DOCSHELL 000000D2958B9000 == 32 [pid = 2948] [id = 707] 03:07:13 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BE3000 == 31 [pid = 2948] [id = 706] 03:07:13 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A67DF000 == 30 [pid = 2948] [id = 705] 03:07:13 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A4ED8800 == 29 [pid = 2948] [id = 704] 03:07:13 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A25EA000 == 28 [pid = 2948] [id = 703] 03:07:13 INFO - PROCESS | 2948 | --DOCSHELL 000000D29FDB2000 == 27 [pid = 2948] [id = 702] 03:07:13 INFO - PROCESS | 2948 | --DOCSHELL 000000D29A246000 == 26 [pid = 2948] [id = 701] 03:07:13 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A2B03800) [pid = 2948] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 03:07:13 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A16E1C00) [pid = 2948] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 03:07:13 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A1E73400) [pid = 2948] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 03:07:13 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A2378800) [pid = 2948] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 03:07:13 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A2EA7400) [pid = 2948] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 03:07:13 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29A34B800) [pid = 2948] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 03:07:13 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29AB2B000) [pid = 2948] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 03:07:13 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29F37B400) [pid = 2948] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 03:07:13 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D295C76C00) [pid = 2948] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 03:07:13 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D296FDB800) [pid = 2948] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 03:07:13 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D295C6C400) [pid = 2948] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 03:07:13 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D296FE3800) [pid = 2948] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 03:07:13 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D2A29F3000) [pid = 2948] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 03:07:13 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A3131C00) [pid = 2948] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 03:07:13 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2A00EF000) [pid = 2948] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 03:07:13 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D2A14C8C00) [pid = 2948] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 03:07:13 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D2A36C5400) [pid = 2948] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 03:07:13 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D2A36A2400) [pid = 2948] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 03:07:13 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D2A2EEA800) [pid = 2948] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 03:07:13 INFO - PROCESS | 2948 | --DOMWINDOW == 61 (000000D2A3174000) [pid = 2948] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 03:07:13 INFO - PROCESS | 2948 | --DOMWINDOW == 60 (000000D29FD09C00) [pid = 2948] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 03:07:13 INFO - PROCESS | 2948 | 1465812433724 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 03:07:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:07:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1288ms 03:07:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:07:13 INFO - PROCESS | 2948 | 1465812433777 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 03:07:13 INFO - PROCESS | 2948 | 1465812433781 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 03:07:13 INFO - PROCESS | 2948 | 1465812433786 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:07:13 INFO - PROCESS | 2948 | 1465812433789 Marionette TRACE conn6 <- [1,2810,null,{}] 03:07:13 INFO - PROCESS | 2948 | 1465812433795 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:13 INFO - PROCESS | 2948 | 1465812433798 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:13 INFO - PROCESS | 2948 | 1465812433890 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 03:07:13 INFO - PROCESS | 2948 | 1465812433897 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:13 INFO - PROCESS | 2948 | 1465812433901 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:13 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BBFC800 == 27 [pid = 2948] [id = 712] 03:07:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 61 (000000D295B97000) [pid = 2948] [serial = 2136] [outer = 0000000000000000] 03:07:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 62 (000000D295C70800) [pid = 2948] [serial = 2137] [outer = 000000D295B97000] 03:07:13 INFO - PROCESS | 2948 | 1465812433950 Marionette DEBUG loaded listener.js 03:07:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D29664D000) [pid = 2948] [serial = 2138] [outer = 000000D295B97000] 03:07:14 INFO - PROCESS | 2948 | 1465812434443 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:07:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:07:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 690ms 03:07:14 INFO - PROCESS | 2948 | 1465812434477 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 03:07:14 INFO - PROCESS | 2948 | 1465812434481 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 03:07:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:07:14 INFO - PROCESS | 2948 | 1465812434524 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:07:14 INFO - PROCESS | 2948 | 1465812434527 Marionette TRACE conn6 <- [1,2814,null,{}] 03:07:14 INFO - PROCESS | 2948 | 1465812434533 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:14 INFO - PROCESS | 2948 | 1465812434536 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:14 INFO - PROCESS | 2948 | 1465812434627 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 03:07:14 INFO - PROCESS | 2948 | 1465812434711 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:14 INFO - PROCESS | 2948 | 1465812434713 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:14 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2535000 == 28 [pid = 2948] [id = 713] 03:07:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D296290800) [pid = 2948] [serial = 2139] [outer = 0000000000000000] 03:07:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D29AB91C00) [pid = 2948] [serial = 2140] [outer = 000000D296290800] 03:07:14 INFO - PROCESS | 2948 | 1465812434761 Marionette DEBUG loaded listener.js 03:07:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D29BB93000) [pid = 2948] [serial = 2141] [outer = 000000D296290800] 03:07:15 INFO - PROCESS | 2948 | 1465812435168 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:07:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:07:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 734ms 03:07:15 INFO - PROCESS | 2948 | 1465812435225 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 03:07:15 INFO - PROCESS | 2948 | 1465812435227 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 03:07:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:07:15 INFO - PROCESS | 2948 | 1465812435231 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:07:15 INFO - PROCESS | 2948 | 1465812435235 Marionette TRACE conn6 <- [1,2818,null,{}] 03:07:15 INFO - PROCESS | 2948 | 1465812435246 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:15 INFO - PROCESS | 2948 | 1465812435251 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:15 INFO - PROCESS | 2948 | 1465812435342 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 03:07:15 INFO - PROCESS | 2948 | 1465812435349 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:15 INFO - PROCESS | 2948 | 1465812435352 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:15 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A586C000 == 29 [pid = 2948] [id = 714] 03:07:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D29F37A800) [pid = 2948] [serial = 2142] [outer = 0000000000000000] 03:07:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D29FD0C800) [pid = 2948] [serial = 2143] [outer = 000000D29F37A800] 03:07:15 INFO - PROCESS | 2948 | 1465812435401 Marionette DEBUG loaded listener.js 03:07:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D2A0072400) [pid = 2948] [serial = 2144] [outer = 000000D29F37A800] 03:07:15 INFO - PROCESS | 2948 | 1465812435848 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:07:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:07:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 692ms 03:07:15 INFO - PROCESS | 2948 | 1465812435926 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 03:07:15 INFO - PROCESS | 2948 | 1465812435929 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 03:07:15 INFO - PROCESS | 2948 | 1465812435932 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:07:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:07:15 INFO - PROCESS | 2948 | 1465812435934 Marionette TRACE conn6 <- [1,2822,null,{}] 03:07:15 INFO - PROCESS | 2948 | 1465812435944 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:15 INFO - PROCESS | 2948 | 1465812435946 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:16 INFO - PROCESS | 2948 | 1465812436092 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 03:07:16 INFO - PROCESS | 2948 | 1465812436100 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:16 INFO - PROCESS | 2948 | 1465812436102 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:16 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BD6800 == 30 [pid = 2948] [id = 715] 03:07:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D2A14BFC00) [pid = 2948] [serial = 2145] [outer = 0000000000000000] 03:07:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D2A14CA000) [pid = 2948] [serial = 2146] [outer = 000000D2A14BFC00] 03:07:16 INFO - PROCESS | 2948 | 1465812436147 Marionette DEBUG loaded listener.js 03:07:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D2A1E6B800) [pid = 2948] [serial = 2147] [outer = 000000D2A14BFC00] 03:07:16 INFO - PROCESS | 2948 | 1465812436611 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:07:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:07:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 734ms 03:07:16 INFO - PROCESS | 2948 | 1465812436669 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 03:07:16 INFO - PROCESS | 2948 | 1465812436671 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 03:07:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:07:16 INFO - PROCESS | 2948 | 1465812436674 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:07:16 INFO - PROCESS | 2948 | 1465812436676 Marionette TRACE conn6 <- [1,2826,null,{}] 03:07:16 INFO - PROCESS | 2948 | 1465812436686 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:16 INFO - PROCESS | 2948 | 1465812436689 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:16 INFO - PROCESS | 2948 | 1465812436801 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 03:07:16 INFO - PROCESS | 2948 | 1465812436813 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:16 INFO - PROCESS | 2948 | 1465812436815 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:16 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9A70000 == 31 [pid = 2948] [id = 716] 03:07:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29F382000) [pid = 2948] [serial = 2148] [outer = 0000000000000000] 03:07:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A1E73400) [pid = 2948] [serial = 2149] [outer = 000000D29F382000] 03:07:16 INFO - PROCESS | 2948 | 1465812436861 Marionette DEBUG loaded listener.js 03:07:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A23E3C00) [pid = 2948] [serial = 2150] [outer = 000000D29F382000] 03:07:17 INFO - PROCESS | 2948 | 1465812437320 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:07:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:07:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 691ms 03:07:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:07:17 INFO - PROCESS | 2948 | 1465812437374 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 03:07:17 INFO - PROCESS | 2948 | 1465812437376 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 03:07:17 INFO - PROCESS | 2948 | 1465812437380 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:07:17 INFO - PROCESS | 2948 | 1465812437382 Marionette TRACE conn6 <- [1,2830,null,{}] 03:07:17 INFO - PROCESS | 2948 | 1465812437385 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:17 INFO - PROCESS | 2948 | 1465812437391 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:17 INFO - PROCESS | 2948 | 1465812437559 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 03:07:17 INFO - PROCESS | 2948 | 1465812437625 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:17 INFO - PROCESS | 2948 | 1465812437627 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:17 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9EB6800 == 32 [pid = 2948] [id = 717] 03:07:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A2EA9C00) [pid = 2948] [serial = 2151] [outer = 0000000000000000] 03:07:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A3447C00) [pid = 2948] [serial = 2152] [outer = 000000D2A2EA9C00] 03:07:17 INFO - PROCESS | 2948 | 1465812437675 Marionette DEBUG loaded listener.js 03:07:17 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A36C4C00) [pid = 2948] [serial = 2153] [outer = 000000D2A2EA9C00] 03:07:17 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D295B9D000) [pid = 2948] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:07:17 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D295824400) [pid = 2948] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:07:17 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29661A400) [pid = 2948] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:07:17 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D295927000) [pid = 2948] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:07:17 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29AF76C00) [pid = 2948] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:07:17 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D295B9D800) [pid = 2948] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:07:17 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2959A4C00) [pid = 2948] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:07:17 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D29BCCD000) [pid = 2948] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:07:17 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2A237F800) [pid = 2948] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:07:17 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D29F3C0C00) [pid = 2948] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:07:17 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2958D5C00) [pid = 2948] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:07:17 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2A237C800) [pid = 2948] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:07:18 INFO - PROCESS | 2948 | 1465812438113 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:07:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:07:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 775ms 03:07:18 INFO - PROCESS | 2948 | 1465812438157 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 03:07:18 INFO - PROCESS | 2948 | 1465812438160 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 03:07:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:07:18 INFO - PROCESS | 2948 | 1465812438163 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:07:18 INFO - PROCESS | 2948 | 1465812438164 Marionette TRACE conn6 <- [1,2834,null,{}] 03:07:18 INFO - PROCESS | 2948 | 1465812438168 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:18 INFO - PROCESS | 2948 | 1465812438170 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:18 INFO - PROCESS | 2948 | 1465812438283 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 03:07:18 INFO - PROCESS | 2948 | 1465812438335 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:18 INFO - PROCESS | 2948 | 1465812438337 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:18 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA05A800 == 33 [pid = 2948] [id = 718] 03:07:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D2959A4C00) [pid = 2948] [serial = 2154] [outer = 0000000000000000] 03:07:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D2A14C1800) [pid = 2948] [serial = 2155] [outer = 000000D2959A4C00] 03:07:18 INFO - PROCESS | 2948 | 1465812438382 Marionette DEBUG loaded listener.js 03:07:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D2A36C6C00) [pid = 2948] [serial = 2156] [outer = 000000D2959A4C00] 03:07:18 INFO - PROCESS | 2948 | 1465812438733 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:07:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:07:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 628ms 03:07:18 INFO - PROCESS | 2948 | 1465812438795 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 03:07:18 INFO - PROCESS | 2948 | 1465812438797 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 03:07:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:07:18 INFO - PROCESS | 2948 | 1465812438800 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:07:18 INFO - PROCESS | 2948 | 1465812438802 Marionette TRACE conn6 <- [1,2838,null,{}] 03:07:18 INFO - PROCESS | 2948 | 1465812438805 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:18 INFO - PROCESS | 2948 | 1465812438807 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:18 INFO - PROCESS | 2948 | 1465812438899 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 03:07:18 INFO - PROCESS | 2948 | 1465812438905 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:18 INFO - PROCESS | 2948 | 1465812438907 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:18 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA23C000 == 34 [pid = 2948] [id = 719] 03:07:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D2A3796800) [pid = 2948] [serial = 2157] [outer = 0000000000000000] 03:07:18 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D2A379C000) [pid = 2948] [serial = 2158] [outer = 000000D2A3796800] 03:07:18 INFO - PROCESS | 2948 | 1465812438952 Marionette DEBUG loaded listener.js 03:07:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D2A3DBC400) [pid = 2948] [serial = 2159] [outer = 000000D2A3796800] 03:07:19 INFO - PROCESS | 2948 | 1465812439385 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:07:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:07:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 628ms 03:07:19 INFO - PROCESS | 2948 | 1465812439440 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 03:07:19 INFO - PROCESS | 2948 | 1465812439443 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 03:07:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:07:19 INFO - PROCESS | 2948 | 1465812439450 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:07:19 INFO - PROCESS | 2948 | 1465812439452 Marionette TRACE conn6 <- [1,2842,null,{}] 03:07:19 INFO - PROCESS | 2948 | 1465812439456 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:19 INFO - PROCESS | 2948 | 1465812439457 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:19 INFO - PROCESS | 2948 | 1465812439542 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 03:07:19 INFO - PROCESS | 2948 | 1465812439548 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:19 INFO - PROCESS | 2948 | 1465812439550 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:19 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29F7E4000 == 35 [pid = 2948] [id = 720] 03:07:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2A3E59800) [pid = 2948] [serial = 2160] [outer = 0000000000000000] 03:07:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A401C400) [pid = 2948] [serial = 2161] [outer = 000000D2A3E59800] 03:07:19 INFO - PROCESS | 2948 | 1465812439594 Marionette DEBUG loaded listener.js 03:07:19 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A4BBD000) [pid = 2948] [serial = 2162] [outer = 000000D2A3E59800] 03:07:20 INFO - PROCESS | 2948 | 1465812440146 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:07:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:07:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 734ms 03:07:20 INFO - PROCESS | 2948 | 1465812440186 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 03:07:20 INFO - PROCESS | 2948 | 1465812440191 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 03:07:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:07:20 INFO - PROCESS | 2948 | 1465812440197 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:07:20 INFO - PROCESS | 2948 | 1465812440200 Marionette TRACE conn6 <- [1,2846,null,{}] 03:07:20 INFO - PROCESS | 2948 | 1465812440207 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:20 INFO - PROCESS | 2948 | 1465812440210 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:20 INFO - PROCESS | 2948 | 1465812440377 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 03:07:20 INFO - PROCESS | 2948 | 1465812440504 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:20 INFO - PROCESS | 2948 | 1465812440509 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:20 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A23CB000 == 36 [pid = 2948] [id = 721] 03:07:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D295C76400) [pid = 2948] [serial = 2163] [outer = 0000000000000000] 03:07:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29714C400) [pid = 2948] [serial = 2164] [outer = 000000D295C76400] 03:07:20 INFO - PROCESS | 2948 | 1465812440569 Marionette DEBUG loaded listener.js 03:07:20 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29A3B9C00) [pid = 2948] [serial = 2165] [outer = 000000D295C76400] 03:07:21 INFO - PROCESS | 2948 | 1465812441166 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:07:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:07:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1031ms 03:07:21 INFO - PROCESS | 2948 | 1465812441231 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 03:07:21 INFO - PROCESS | 2948 | 1465812441236 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 03:07:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:07:21 INFO - PROCESS | 2948 | 1465812441242 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:07:21 INFO - PROCESS | 2948 | 1465812441245 Marionette TRACE conn6 <- [1,2850,null,{}] 03:07:21 INFO - PROCESS | 2948 | 1465812441250 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:21 INFO - PROCESS | 2948 | 1465812441253 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:21 INFO - PROCESS | 2948 | 1465812441369 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 03:07:21 INFO - PROCESS | 2948 | 1465812441494 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:21 INFO - PROCESS | 2948 | 1465812441497 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:21 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9CEA800 == 37 [pid = 2948] [id = 722] 03:07:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29F707C00) [pid = 2948] [serial = 2166] [outer = 0000000000000000] 03:07:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29FD43C00) [pid = 2948] [serial = 2167] [outer = 000000D29F707C00] 03:07:21 INFO - PROCESS | 2948 | 1465812441555 Marionette DEBUG loaded listener.js 03:07:21 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A14C7800) [pid = 2948] [serial = 2168] [outer = 000000D29F707C00] 03:07:22 INFO - PROCESS | 2948 | 1465812442163 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:07:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:07:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 986ms 03:07:22 INFO - PROCESS | 2948 | 1465812442231 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 03:07:22 INFO - PROCESS | 2948 | 1465812442234 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 03:07:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:07:22 INFO - PROCESS | 2948 | 1465812442238 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:07:22 INFO - PROCESS | 2948 | 1465812442242 Marionette TRACE conn6 <- [1,2854,null,{}] 03:07:22 INFO - PROCESS | 2948 | 1465812442269 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:22 INFO - PROCESS | 2948 | 1465812442274 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:22 INFO - PROCESS | 2948 | 1465812442394 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 03:07:22 INFO - PROCESS | 2948 | 1465812442511 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:22 INFO - PROCESS | 2948 | 1465812442515 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:22 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA838800 == 38 [pid = 2948] [id = 723] 03:07:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A2EEDC00) [pid = 2948] [serial = 2169] [outer = 0000000000000000] 03:07:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A3177000) [pid = 2948] [serial = 2170] [outer = 000000D2A2EEDC00] 03:07:22 INFO - PROCESS | 2948 | 1465812442574 Marionette DEBUG loaded listener.js 03:07:22 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A4B1A400) [pid = 2948] [serial = 2171] [outer = 000000D2A2EEDC00] 03:07:23 INFO - PROCESS | 2948 | 1465812443395 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:07:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:07:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1211ms 03:07:23 INFO - PROCESS | 2948 | 1465812443450 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 03:07:23 INFO - PROCESS | 2948 | 1465812443455 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 03:07:23 INFO - PROCESS | 2948 | 1465812443460 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:07:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:07:23 INFO - PROCESS | 2948 | 1465812443463 Marionette TRACE conn6 <- [1,2858,null,{}] 03:07:23 INFO - PROCESS | 2948 | 1465812443469 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:23 INFO - PROCESS | 2948 | 1465812443472 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:23 INFO - PROCESS | 2948 | 1465812443578 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 03:07:23 INFO - PROCESS | 2948 | 1465812443708 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:23 INFO - PROCESS | 2948 | 1465812443714 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:23 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29A077800 == 39 [pid = 2948] [id = 724] 03:07:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D295928000) [pid = 2948] [serial = 2172] [outer = 0000000000000000] 03:07:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D295AE5800) [pid = 2948] [serial = 2173] [outer = 000000D295928000] 03:07:23 INFO - PROCESS | 2948 | 1465812443768 Marionette DEBUG loaded listener.js 03:07:23 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2961B9400) [pid = 2948] [serial = 2174] [outer = 000000D295928000] 03:07:24 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA23C000 == 38 [pid = 2948] [id = 719] 03:07:24 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA05A800 == 37 [pid = 2948] [id = 718] 03:07:24 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9EB6800 == 36 [pid = 2948] [id = 717] 03:07:24 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9A70000 == 35 [pid = 2948] [id = 716] 03:07:24 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BD6800 == 34 [pid = 2948] [id = 715] 03:07:24 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A586C000 == 33 [pid = 2948] [id = 714] 03:07:24 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2535000 == 32 [pid = 2948] [id = 713] 03:07:24 INFO - PROCESS | 2948 | --DOCSHELL 000000D29BBFC800 == 31 [pid = 2948] [id = 712] 03:07:24 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA009000 == 30 [pid = 2948] [id = 709] 03:07:24 INFO - PROCESS | 2948 | --DOCSHELL 000000D29F315800 == 29 [pid = 2948] [id = 710] 03:07:24 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A67C9800 == 28 [pid = 2948] [id = 711] 03:07:24 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA838800 == 27 [pid = 2948] [id = 723] 03:07:24 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9CEA800 == 26 [pid = 2948] [id = 722] 03:07:24 INFO - PROCESS | 2948 | --DOCSHELL 000000D29F7E4000 == 25 [pid = 2948] [id = 720] 03:07:24 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A23CB000 == 24 [pid = 2948] [id = 721] 03:07:24 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D295BA1000) [pid = 2948] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 03:07:24 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D29616C400) [pid = 2948] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 03:07:24 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D2958D5400) [pid = 2948] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 03:07:24 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D29599C800) [pid = 2948] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 03:07:24 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D29A263400) [pid = 2948] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 03:07:24 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D2961BB400) [pid = 2948] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 03:07:24 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D295A38800) [pid = 2948] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 03:07:24 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29BC6D400) [pid = 2948] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 03:07:24 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A147FC00) [pid = 2948] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 03:07:24 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D296315C00) [pid = 2948] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 03:07:24 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D295A42000) [pid = 2948] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 03:07:24 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29FD47C00) [pid = 2948] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 03:07:24 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D29C2AC800) [pid = 2948] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 03:07:24 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A313D400) [pid = 2948] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 03:07:24 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A2B0DC00) [pid = 2948] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 03:07:24 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D29FD3C400) [pid = 2948] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 03:07:24 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D29FD05000) [pid = 2948] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 03:07:24 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2A2EAB400) [pid = 2948] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 03:07:24 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D295A39C00) [pid = 2948] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 03:07:24 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A2C96000) [pid = 2948] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 03:07:24 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2A28C5C00) [pid = 2948] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 03:07:24 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D2A16E5400) [pid = 2948] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 03:07:24 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D2A2374400) [pid = 2948] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 03:07:24 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D29EC76000) [pid = 2948] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 03:07:24 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D29A3B3000) [pid = 2948] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 03:07:24 INFO - PROCESS | 2948 | 1465812444974 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 03:07:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:07:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1531ms 03:07:25 INFO - PROCESS | 2948 | 1465812444996 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 03:07:25 INFO - PROCESS | 2948 | 1465812445001 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 03:07:25 INFO - PROCESS | 2948 | 1465812445005 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:07:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:07:25 INFO - PROCESS | 2948 | 1465812445010 Marionette TRACE conn6 <- [1,2862,null,{}] 03:07:25 INFO - PROCESS | 2948 | 1465812445015 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:25 INFO - PROCESS | 2948 | 1465812445018 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:25 INFO - PROCESS | 2948 | 1465812445149 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 03:07:25 INFO - PROCESS | 2948 | 1465812445231 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:25 INFO - PROCESS | 2948 | 1465812445234 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:25 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C213800 == 25 [pid = 2948] [id = 725] 03:07:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D295A44000) [pid = 2948] [serial = 2175] [outer = 0000000000000000] 03:07:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D295AE9400) [pid = 2948] [serial = 2176] [outer = 000000D295A44000] 03:07:25 INFO - PROCESS | 2948 | 1465812445284 Marionette DEBUG loaded listener.js 03:07:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D295C76800) [pid = 2948] [serial = 2177] [outer = 000000D295A44000] 03:07:25 INFO - PROCESS | 2948 | 1465812445706 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:07:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:07:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 734ms 03:07:25 INFO - PROCESS | 2948 | 1465812445744 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 03:07:25 INFO - PROCESS | 2948 | 1465812445749 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 03:07:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:07:25 INFO - PROCESS | 2948 | 1465812445787 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:07:25 INFO - PROCESS | 2948 | 1465812445790 Marionette TRACE conn6 <- [1,2866,null,{}] 03:07:25 INFO - PROCESS | 2948 | 1465812445793 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:25 INFO - PROCESS | 2948 | 1465812445796 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:25 INFO - PROCESS | 2948 | 1465812445896 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 03:07:25 INFO - PROCESS | 2948 | 1465812445909 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:25 INFO - PROCESS | 2948 | 1465812445912 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:25 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A23D7800 == 26 [pid = 2948] [id = 726] 03:07:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D2961B9800) [pid = 2948] [serial = 2178] [outer = 0000000000000000] 03:07:25 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D29A0B5800) [pid = 2948] [serial = 2179] [outer = 000000D2961B9800] 03:07:25 INFO - PROCESS | 2948 | 1465812445960 Marionette DEBUG loaded listener.js 03:07:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D29A26B800) [pid = 2948] [serial = 2180] [outer = 000000D2961B9800] 03:07:26 INFO - PROCESS | 2948 | 1465812446419 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:07:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:07:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 692ms 03:07:26 INFO - PROCESS | 2948 | 1465812446480 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 03:07:26 INFO - PROCESS | 2948 | 1465812446482 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 03:07:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:07:26 INFO - PROCESS | 2948 | 1465812446486 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:07:26 INFO - PROCESS | 2948 | 1465812446490 Marionette TRACE conn6 <- [1,2870,null,{}] 03:07:26 INFO - PROCESS | 2948 | 1465812446501 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:26 INFO - PROCESS | 2948 | 1465812446506 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:26 INFO - PROCESS | 2948 | 1465812446592 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 03:07:26 INFO - PROCESS | 2948 | 1465812446600 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:26 INFO - PROCESS | 2948 | 1465812446603 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:26 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A33B5800 == 27 [pid = 2948] [id = 727] 03:07:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D29AD68C00) [pid = 2948] [serial = 2181] [outer = 0000000000000000] 03:07:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D29AF7D800) [pid = 2948] [serial = 2182] [outer = 000000D29AD68C00] 03:07:26 INFO - PROCESS | 2948 | 1465812446652 Marionette DEBUG loaded listener.js 03:07:26 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29BCCDC00) [pid = 2948] [serial = 2183] [outer = 000000D29AD68C00] 03:07:27 INFO - PROCESS | 2948 | 1465812447147 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:07:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:07:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 693ms 03:07:27 INFO - PROCESS | 2948 | 1465812447181 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 03:07:27 INFO - PROCESS | 2948 | 1465812447184 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 03:07:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:07:27 INFO - PROCESS | 2948 | 1465812447187 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:07:27 INFO - PROCESS | 2948 | 1465812447189 Marionette TRACE conn6 <- [1,2874,null,{}] 03:07:27 INFO - PROCESS | 2948 | 1465812447192 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:27 INFO - PROCESS | 2948 | 1465812447194 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:27 INFO - PROCESS | 2948 | 1465812447342 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 03:07:27 INFO - PROCESS | 2948 | 1465812447364 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:27 INFO - PROCESS | 2948 | 1465812447366 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:27 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A67CC000 == 28 [pid = 2948] [id = 728] 03:07:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D29F380800) [pid = 2948] [serial = 2184] [outer = 0000000000000000] 03:07:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29F3CC400) [pid = 2948] [serial = 2185] [outer = 000000D29F380800] 03:07:27 INFO - PROCESS | 2948 | 1465812447411 Marionette DEBUG loaded listener.js 03:07:27 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29FD0A800) [pid = 2948] [serial = 2186] [outer = 000000D29F380800] 03:07:27 INFO - PROCESS | 2948 | 1465812447857 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 03:07:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:07:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 733ms 03:07:27 INFO - PROCESS | 2948 | 1465812447923 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 03:07:27 INFO - PROCESS | 2948 | 1465812447925 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 03:07:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:07:27 INFO - PROCESS | 2948 | 1465812447929 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:07:27 INFO - PROCESS | 2948 | 1465812447931 Marionette TRACE conn6 <- [1,2878,null,{}] 03:07:27 INFO - PROCESS | 2948 | 1465812447934 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:27 INFO - PROCESS | 2948 | 1465812447936 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:28 INFO - PROCESS | 2948 | 1465812448058 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 03:07:28 INFO - PROCESS | 2948 | 1465812448069 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:28 INFO - PROCESS | 2948 | 1465812448071 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:28 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BCF000 == 29 [pid = 2948] [id = 729] 03:07:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29FEC5C00) [pid = 2948] [serial = 2187] [outer = 0000000000000000] 03:07:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29FEDD400) [pid = 2948] [serial = 2188] [outer = 000000D29FEC5C00] 03:07:28 INFO - PROCESS | 2948 | 1465812448161 Marionette DEBUG loaded listener.js 03:07:28 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A009CC00) [pid = 2948] [serial = 2189] [outer = 000000D29FEC5C00] 03:07:28 INFO - PROCESS | 2948 | 1465812448610 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:07:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:07:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 733ms 03:07:28 INFO - PROCESS | 2948 | 1465812448687 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 03:07:28 INFO - PROCESS | 2948 | 1465812448689 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 03:07:28 INFO - PROCESS | 2948 | 1465812448693 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:07:28 INFO - PROCESS | 2948 | 1465812448694 Marionette TRACE conn6 <- [1,2882,null,{}] 03:07:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:07:28 INFO - PROCESS | 2948 | 1465812448698 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:28 INFO - PROCESS | 2948 | 1465812448704 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:28 INFO - PROCESS | 2948 | 1465812448834 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 03:07:29 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2A14BFC00) [pid = 2948] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:07:29 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D295B97000) [pid = 2948] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:07:29 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D296290800) [pid = 2948] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:07:29 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29599CC00) [pid = 2948] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:07:29 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29F37A800) [pid = 2948] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:07:29 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D29F382000) [pid = 2948] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:07:29 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D29EC72400) [pid = 2948] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:07:29 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D29A045800) [pid = 2948] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:07:29 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D2959A4C00) [pid = 2948] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:07:29 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A3796800) [pid = 2948] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:07:29 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2A2EA9C00) [pid = 2948] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:07:29 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D2A3E59800) [pid = 2948] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:07:29 INFO - PROCESS | 2948 | 1465812449044 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:29 INFO - PROCESS | 2948 | 1465812449047 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:29 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2143000 == 30 [pid = 2948] [id = 730] 03:07:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D2958D7C00) [pid = 2948] [serial = 2190] [outer = 0000000000000000] 03:07:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D295B98C00) [pid = 2948] [serial = 2191] [outer = 000000D2958D7C00] 03:07:29 INFO - PROCESS | 2948 | 1465812449093 Marionette DEBUG loaded listener.js 03:07:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D2A1E6B400) [pid = 2948] [serial = 2192] [outer = 000000D2958D7C00] 03:07:29 INFO - PROCESS | 2948 | 1465812449469 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:07:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:07:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 839ms 03:07:29 INFO - PROCESS | 2948 | 1465812449540 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 03:07:29 INFO - PROCESS | 2948 | 1465812449542 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 03:07:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:07:29 INFO - PROCESS | 2948 | 1465812449546 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:07:29 INFO - PROCESS | 2948 | 1465812449547 Marionette TRACE conn6 <- [1,2886,null,{}] 03:07:29 INFO - PROCESS | 2948 | 1465812449551 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:29 INFO - PROCESS | 2948 | 1465812449553 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:29 INFO - PROCESS | 2948 | 1465812449664 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 03:07:29 INFO - PROCESS | 2948 | 1465812449675 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:29 INFO - PROCESS | 2948 | 1465812449677 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:29 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9CD8000 == 31 [pid = 2948] [id = 731] 03:07:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D2A1E77800) [pid = 2948] [serial = 2193] [outer = 0000000000000000] 03:07:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D2A2372400) [pid = 2948] [serial = 2194] [outer = 000000D2A1E77800] 03:07:29 INFO - PROCESS | 2948 | 1465812449723 Marionette DEBUG loaded listener.js 03:07:29 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D2A2556800) [pid = 2948] [serial = 2195] [outer = 000000D2A1E77800] 03:07:30 INFO - PROCESS | 2948 | 1465812450130 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:07:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:07:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 627ms 03:07:30 INFO - PROCESS | 2948 | 1465812450176 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 03:07:30 INFO - PROCESS | 2948 | 1465812450178 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 03:07:30 INFO - PROCESS | 2948 | 1465812450181 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:07:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:07:30 INFO - PROCESS | 2948 | 1465812450183 Marionette TRACE conn6 <- [1,2890,null,{}] 03:07:30 INFO - PROCESS | 2948 | 1465812450187 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:30 INFO - PROCESS | 2948 | 1465812450189 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:30 INFO - PROCESS | 2948 | 1465812450302 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 03:07:30 INFO - PROCESS | 2948 | 1465812450342 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:30 INFO - PROCESS | 2948 | 1465812450344 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:30 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9D49000 == 32 [pid = 2948] [id = 732] 03:07:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D2A237A800) [pid = 2948] [serial = 2196] [outer = 0000000000000000] 03:07:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2A2B05C00) [pid = 2948] [serial = 2197] [outer = 000000D2A237A800] 03:07:30 INFO - PROCESS | 2948 | 1465812450397 Marionette DEBUG loaded listener.js 03:07:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A2E9E000) [pid = 2948] [serial = 2198] [outer = 000000D2A237A800] 03:07:30 INFO - PROCESS | 2948 | 1465812450779 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:07:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:07:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 630ms 03:07:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:07:30 INFO - PROCESS | 2948 | 1465812450814 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 03:07:30 INFO - PROCESS | 2948 | 1465812450816 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 03:07:30 INFO - PROCESS | 2948 | 1465812450819 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:07:30 INFO - PROCESS | 2948 | 1465812450821 Marionette TRACE conn6 <- [1,2894,null,{}] 03:07:30 INFO - PROCESS | 2948 | 1465812450825 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:30 INFO - PROCESS | 2948 | 1465812450827 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:30 INFO - PROCESS | 2948 | 1465812450947 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 03:07:30 INFO - PROCESS | 2948 | 1465812450955 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:30 INFO - PROCESS | 2948 | 1465812450957 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:30 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA04F000 == 33 [pid = 2948] [id = 733] 03:07:30 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A237D400) [pid = 2948] [serial = 2199] [outer = 0000000000000000] 03:07:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A2EA7400) [pid = 2948] [serial = 2200] [outer = 000000D2A237D400] 03:07:31 INFO - PROCESS | 2948 | 1465812451001 Marionette DEBUG loaded listener.js 03:07:31 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A313E400) [pid = 2948] [serial = 2201] [outer = 000000D2A237D400] 03:07:31 INFO - PROCESS | 2948 | 1465812451847 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:07:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:07:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1078ms 03:07:31 INFO - PROCESS | 2948 | 1465812451902 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 03:07:31 INFO - PROCESS | 2948 | 1465812451907 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 03:07:31 INFO - PROCESS | 2948 | 1465812451911 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:07:31 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:07:31 INFO - PROCESS | 2948 | 1465812451917 Marionette TRACE conn6 <- [1,2898,null,{}] 03:07:31 INFO - PROCESS | 2948 | 1465812451922 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:31 INFO - PROCESS | 2948 | 1465812451925 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:32 INFO - PROCESS | 2948 | 1465812452071 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 03:07:32 INFO - PROCESS | 2948 | 1465812452188 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:32 INFO - PROCESS | 2948 | 1465812452191 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:32 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A213A000 == 34 [pid = 2948] [id = 734] 03:07:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D295B9EC00) [pid = 2948] [serial = 2202] [outer = 0000000000000000] 03:07:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D295C79400) [pid = 2948] [serial = 2203] [outer = 000000D295B9EC00] 03:07:32 INFO - PROCESS | 2948 | 1465812452251 Marionette DEBUG loaded listener.js 03:07:32 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29A051800) [pid = 2948] [serial = 2204] [outer = 000000D295B9EC00] 03:07:32 INFO - PROCESS | 2948 | 1465812452880 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 03:07:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:07:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:07:32 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 986ms 03:07:32 INFO - PROCESS | 2948 | 1465812452902 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 03:07:32 INFO - PROCESS | 2948 | 1465812452907 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 03:07:32 INFO - TEST-START | /DOMEvents/constructors.html 03:07:32 INFO - PROCESS | 2948 | 1465812452914 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:07:32 INFO - PROCESS | 2948 | 1465812452917 Marionette TRACE conn6 <- [1,2902,null,{}] 03:07:32 INFO - PROCESS | 2948 | 1465812452921 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:32 INFO - PROCESS | 2948 | 1465812452924 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:33 INFO - PROCESS | 2948 | 1465812453063 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 03:07:33 INFO - PROCESS | 2948 | 1465812453189 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:33 INFO - PROCESS | 2948 | 1465812453192 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:33 INFO - PROCESS | 2948 | ++DOCSHELL 000000D296667000 == 35 [pid = 2948] [id = 735] 03:07:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2958D0800) [pid = 2948] [serial = 2205] [outer = 0000000000000000] 03:07:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D295A37C00) [pid = 2948] [serial = 2206] [outer = 000000D2958D0800] 03:07:33 INFO - PROCESS | 2948 | 1465812453252 Marionette DEBUG loaded listener.js 03:07:33 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D29BB98000) [pid = 2948] [serial = 2207] [outer = 000000D2958D0800] 03:07:34 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9D49000 == 34 [pid = 2948] [id = 732] 03:07:34 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9CD8000 == 33 [pid = 2948] [id = 731] 03:07:34 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2143000 == 32 [pid = 2948] [id = 730] 03:07:34 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BCF000 == 31 [pid = 2948] [id = 729] 03:07:34 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A67CC000 == 30 [pid = 2948] [id = 728] 03:07:34 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A33B5800 == 29 [pid = 2948] [id = 727] 03:07:34 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A23D7800 == 28 [pid = 2948] [id = 726] 03:07:34 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C213800 == 27 [pid = 2948] [id = 725] 03:07:34 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A14CA000) [pid = 2948] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 03:07:34 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D295C70800) [pid = 2948] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 03:07:34 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29664D000) [pid = 2948] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 03:07:34 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29AB91C00) [pid = 2948] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 03:07:34 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29BB93000) [pid = 2948] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 03:07:34 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D295A32800) [pid = 2948] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 03:07:34 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D295B99C00) [pid = 2948] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 03:07:34 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29FD0C800) [pid = 2948] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 03:07:34 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A1E73400) [pid = 2948] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 03:07:34 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A316E000) [pid = 2948] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 03:07:34 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D29AD6C000) [pid = 2948] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 03:07:34 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D29BCC5000) [pid = 2948] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 03:07:34 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A14C1800) [pid = 2948] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 03:07:34 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2A3DBC400) [pid = 2948] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 03:07:34 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D2A3447C00) [pid = 2948] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 03:07:34 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2A4BBD000) [pid = 2948] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 03:07:34 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2A401C400) [pid = 2948] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 03:07:34 INFO - PROCESS | 2948 | --DOMWINDOW == 65 (000000D2A379C000) [pid = 2948] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 03:07:34 INFO - PROCESS | 2948 | --DOMWINDOW == 64 (000000D2A36C4C00) [pid = 2948] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 03:07:34 INFO - PROCESS | 2948 | --DOMWINDOW == 63 (000000D2A23E3C00) [pid = 2948] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 03:07:34 INFO - PROCESS | 2948 | --DOMWINDOW == 62 (000000D2A0072400) [pid = 2948] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 03:07:34 INFO - PROCESS | 2948 | --DOMWINDOW == 61 (000000D2A1E6B800) [pid = 2948] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 03:07:34 INFO - PROCESS | 2948 | --DOMWINDOW == 60 (000000D2A36C6C00) [pid = 2948] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 03:07:34 INFO - PROCESS | 2948 | 1465812454132 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:07:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:07:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:07:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:07:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:07:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:07:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:07:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:07:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:07:34 INFO - TEST-OK | /DOMEvents/constructors.html | took 1303ms 03:07:34 INFO - PROCESS | 2948 | 1465812454219 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 03:07:34 INFO - PROCESS | 2948 | 1465812454223 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 03:07:34 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:07:34 INFO - PROCESS | 2948 | 1465812454228 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:07:34 INFO - PROCESS | 2948 | 1465812454233 Marionette TRACE conn6 <- [1,2906,null,{}] 03:07:34 INFO - PROCESS | 2948 | 1465812454239 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:34 INFO - PROCESS | 2948 | 1465812454241 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:34 INFO - PROCESS | 2948 | 1465812454339 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 03:07:34 INFO - PROCESS | 2948 | 1465812454346 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:34 INFO - PROCESS | 2948 | 1465812454348 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:34 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29FDC0800 == 28 [pid = 2948] [id = 736] 03:07:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 61 (000000D295B99C00) [pid = 2948] [serial = 2208] [outer = 0000000000000000] 03:07:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 62 (000000D295C71800) [pid = 2948] [serial = 2209] [outer = 000000D295B99C00] 03:07:34 INFO - PROCESS | 2948 | 1465812454399 Marionette DEBUG loaded listener.js 03:07:34 INFO - PROCESS | 2948 | ++DOMWINDOW == 63 (000000D29A2F8000) [pid = 2948] [serial = 2210] [outer = 000000D295B99C00] 03:07:34 INFO - PROCESS | 2948 | 1465812454908 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:07:34 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:07:34 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 733ms 03:07:34 INFO - PROCESS | 2948 | 1465812454965 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 03:07:34 INFO - PROCESS | 2948 | 1465812454970 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 03:07:34 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:07:34 INFO - PROCESS | 2948 | 1465812454976 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:07:34 INFO - PROCESS | 2948 | 1465812454979 Marionette TRACE conn6 <- [1,2910,null,{}] 03:07:34 INFO - PROCESS | 2948 | 1465812454983 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:34 INFO - PROCESS | 2948 | 1465812454985 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:35 INFO - PROCESS | 2948 | 1465812455078 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 03:07:35 INFO - PROCESS | 2948 | 1465812455151 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:35 INFO - PROCESS | 2948 | 1465812455160 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:35 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A292F800 == 29 [pid = 2948] [id = 737] 03:07:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 64 (000000D29BB9A000) [pid = 2948] [serial = 2211] [outer = 0000000000000000] 03:07:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 65 (000000D29BCCFC00) [pid = 2948] [serial = 2212] [outer = 000000D29BB9A000] 03:07:35 INFO - PROCESS | 2948 | 1465812455217 Marionette DEBUG loaded listener.js 03:07:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 66 (000000D29F37B000) [pid = 2948] [serial = 2213] [outer = 000000D29BB9A000] 03:07:35 INFO - PROCESS | 2948 | [2948] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:07:35 INFO - PROCESS | 2948 | [2948] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:07:35 INFO - PROCESS | 2948 | [2948] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:07:35 INFO - PROCESS | 2948 | [2948] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:07:35 INFO - PROCESS | 2948 | 1465812455605 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 03:07:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:07:35 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:07:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:07:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:07:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 03:07:35 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:07:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:07:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:07:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 03:07:35 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:07:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:07:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:07:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 03:07:35 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:07:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:07:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:07:35 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:07:35 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 700ms 03:07:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:07:35 INFO - PROCESS | 2948 | 1465812455680 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 03:07:35 INFO - PROCESS | 2948 | 1465812455682 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 03:07:35 INFO - PROCESS | 2948 | 1465812455686 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:07:35 INFO - PROCESS | 2948 | 1465812455690 Marionette TRACE conn6 <- [1,2914,null,{}] 03:07:35 INFO - PROCESS | 2948 | 1465812455701 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:35 INFO - PROCESS | 2948 | 1465812455706 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:35 INFO - PROCESS | 2948 | 1465812455824 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 03:07:35 INFO - PROCESS | 2948 | 1465812455843 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:35 INFO - PROCESS | 2948 | 1465812455846 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:35 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BE3000 == 30 [pid = 2948] [id = 738] 03:07:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D29FEE9400) [pid = 2948] [serial = 2214] [outer = 0000000000000000] 03:07:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D2A14C1000) [pid = 2948] [serial = 2215] [outer = 000000D29FEE9400] 03:07:35 INFO - PROCESS | 2948 | 1465812455895 Marionette DEBUG loaded listener.js 03:07:35 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D2A16DE400) [pid = 2948] [serial = 2216] [outer = 000000D29FEE9400] 03:07:36 INFO - PROCESS | 2948 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:07:36 INFO - PROCESS | 2948 | 1465812456296 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 03:07:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:07:36 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 629ms 03:07:36 INFO - PROCESS | 2948 | 1465812456318 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 03:07:36 INFO - PROCESS | 2948 | 1465812456320 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 03:07:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:07:36 INFO - PROCESS | 2948 | 1465812456323 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:07:36 INFO - PROCESS | 2948 | 1465812456325 Marionette TRACE conn6 <- [1,2918,null,{}] 03:07:36 INFO - PROCESS | 2948 | 1465812456328 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:36 INFO - PROCESS | 2948 | 1465812456331 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:36 INFO - PROCESS | 2948 | 1465812456473 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 03:07:36 INFO - PROCESS | 2948 | 1465812456484 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:36 INFO - PROCESS | 2948 | 1465812456486 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:36 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9A6A800 == 31 [pid = 2948] [id = 739] 03:07:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D2A1E73400) [pid = 2948] [serial = 2217] [outer = 0000000000000000] 03:07:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D2A1E84800) [pid = 2948] [serial = 2218] [outer = 000000D2A1E73400] 03:07:36 INFO - PROCESS | 2948 | 1465812456532 Marionette DEBUG loaded listener.js 03:07:36 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D2A2836400) [pid = 2948] [serial = 2219] [outer = 000000D2A1E73400] 03:07:36 INFO - PROCESS | 2948 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:07:36 INFO - PROCESS | 2948 | 1465812456930 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 03:07:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:07:36 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 629ms 03:07:36 INFO - PROCESS | 2948 | 1465812456955 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 03:07:36 INFO - PROCESS | 2948 | 1465812456958 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 03:07:36 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:07:36 INFO - PROCESS | 2948 | 1465812456966 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:07:36 INFO - PROCESS | 2948 | 1465812456968 Marionette TRACE conn6 <- [1,2922,null,{}] 03:07:36 INFO - PROCESS | 2948 | 1465812456972 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:36 INFO - PROCESS | 2948 | 1465812456974 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:37 INFO - PROCESS | 2948 | 1465812457085 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 03:07:37 INFO - PROCESS | 2948 | 1465812457090 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:37 INFO - PROCESS | 2948 | 1465812457092 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:37 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9D45000 == 32 [pid = 2948] [id = 740] 03:07:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2A2B03C00) [pid = 2948] [serial = 2220] [outer = 0000000000000000] 03:07:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A2E9DC00) [pid = 2948] [serial = 2221] [outer = 000000D2A2B03C00] 03:07:37 INFO - PROCESS | 2948 | 1465812457137 Marionette DEBUG loaded listener.js 03:07:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A2EED400) [pid = 2948] [serial = 2222] [outer = 000000D2A2B03C00] 03:07:37 INFO - PROCESS | 2948 | 1465812457624 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:07:37 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:07:37 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 692ms 03:07:37 INFO - PROCESS | 2948 | 1465812457663 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 03:07:37 INFO - PROCESS | 2948 | 1465812457673 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 03:07:37 INFO - PROCESS | 2948 | 1465812457676 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:07:37 INFO - PROCESS | 2948 | 1465812457678 Marionette TRACE conn6 <- [1,2926,null,{}] 03:07:37 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:07:37 INFO - PROCESS | 2948 | 1465812457682 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:37 INFO - PROCESS | 2948 | 1465812457688 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:37 INFO - PROCESS | 2948 | 1465812457821 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 03:07:37 INFO - PROCESS | 2948 | 1465812457878 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:37 INFO - PROCESS | 2948 | 1465812457880 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:37 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA071800 == 33 [pid = 2948] [id = 741] 03:07:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A316F800) [pid = 2948] [serial = 2223] [outer = 0000000000000000] 03:07:37 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A36C7000) [pid = 2948] [serial = 2224] [outer = 000000D2A316F800] 03:07:37 INFO - PROCESS | 2948 | 1465812457925 Marionette DEBUG loaded listener.js 03:07:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A37A1C00) [pid = 2948] [serial = 2225] [outer = 000000D2A316F800] 03:07:38 INFO - PROCESS | 2948 | 1465812458290 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:07:38 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 03:07:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 671ms 03:07:38 INFO - PROCESS | 2948 | 1465812458353 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 03:07:38 INFO - PROCESS | 2948 | 1465812458356 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 03:07:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:07:38 INFO - PROCESS | 2948 | 1465812458359 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:07:38 INFO - PROCESS | 2948 | 1465812458361 Marionette TRACE conn6 <- [1,2930,null,{}] 03:07:38 INFO - PROCESS | 2948 | 1465812458370 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:38 INFO - PROCESS | 2948 | 1465812458372 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:38 INFO - PROCESS | 2948 | 1465812458563 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 03:07:38 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A237A800) [pid = 2948] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:07:38 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29F380800) [pid = 2948] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:07:38 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29AD68C00) [pid = 2948] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:07:38 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D295928000) [pid = 2948] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:07:38 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D29FEC5C00) [pid = 2948] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:07:38 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2961B9800) [pid = 2948] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:07:38 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D295A44000) [pid = 2948] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:07:38 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D295C76400) [pid = 2948] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:07:38 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D29F707C00) [pid = 2948] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:07:38 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D2A2EEDC00) [pid = 2948] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:07:38 INFO - PROCESS | 2948 | --DOMWINDOW == 67 (000000D2958D7C00) [pid = 2948] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:07:38 INFO - PROCESS | 2948 | --DOMWINDOW == 66 (000000D2A1E77800) [pid = 2948] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:07:38 INFO - PROCESS | 2948 | 1465812458622 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:38 INFO - PROCESS | 2948 | 1465812458624 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:38 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A27C8800 == 34 [pid = 2948] [id = 742] 03:07:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 67 (000000D2958D0000) [pid = 2948] [serial = 2226] [outer = 0000000000000000] 03:07:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 68 (000000D295A2F000) [pid = 2948] [serial = 2227] [outer = 000000D2958D0000] 03:07:38 INFO - PROCESS | 2948 | 1465812458669 Marionette DEBUG loaded listener.js 03:07:38 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D29FD0D400) [pid = 2948] [serial = 2228] [outer = 000000D2958D0000] 03:07:39 INFO - PROCESS | 2948 | 1465812458997 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 03:07:39 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 03:07:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:07:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 692ms 03:07:39 INFO - PROCESS | 2948 | 1465812459061 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 03:07:39 INFO - PROCESS | 2948 | 1465812459064 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 03:07:39 INFO - PROCESS | 2948 | 1465812459068 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:07:39 INFO - PROCESS | 2948 | 1465812459069 Marionette TRACE conn6 <- [1,2934,null,{}] 03:07:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:07:39 INFO - PROCESS | 2948 | 1465812459073 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:39 INFO - PROCESS | 2948 | 1465812459075 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:39 INFO - PROCESS | 2948 | 1465812459159 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 03:07:39 INFO - PROCESS | 2948 | 1465812459165 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:39 INFO - PROCESS | 2948 | 1465812459167 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:39 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA2A1800 == 35 [pid = 2948] [id = 743] 03:07:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D2A1E77800) [pid = 2948] [serial = 2229] [outer = 0000000000000000] 03:07:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D2A40C6000) [pid = 2948] [serial = 2230] [outer = 000000D2A1E77800] 03:07:39 INFO - PROCESS | 2948 | 1465812459211 Marionette DEBUG loaded listener.js 03:07:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D2A4EAD400) [pid = 2948] [serial = 2231] [outer = 000000D2A1E77800] 03:07:39 INFO - PROCESS | 2948 | 1465812459609 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:07:39 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 03:07:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 586ms 03:07:39 INFO - PROCESS | 2948 | 1465812459660 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 03:07:39 INFO - PROCESS | 2948 | 1465812459662 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 03:07:39 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:07:39 INFO - PROCESS | 2948 | 1465812459676 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:07:39 INFO - PROCESS | 2948 | 1465812459678 Marionette TRACE conn6 <- [1,2938,null,{}] 03:07:39 INFO - PROCESS | 2948 | 1465812459683 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:39 INFO - PROCESS | 2948 | 1465812459685 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:39 INFO - PROCESS | 2948 | 1465812459770 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 03:07:39 INFO - PROCESS | 2948 | 1465812459775 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:39 INFO - PROCESS | 2948 | 1465812459777 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:39 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA833800 == 36 [pid = 2948] [id = 744] 03:07:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2A514D400) [pid = 2948] [serial = 2232] [outer = 0000000000000000] 03:07:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A583E800) [pid = 2948] [serial = 2233] [outer = 000000D2A514D400] 03:07:39 INFO - PROCESS | 2948 | 1465812459821 Marionette DEBUG loaded listener.js 03:07:39 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2A5C6B400) [pid = 2948] [serial = 2234] [outer = 000000D2A514D400] 03:07:40 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA83B800 == 37 [pid = 2948] [id = 745] 03:07:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A5D57000) [pid = 2948] [serial = 2235] [outer = 0000000000000000] 03:07:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A5D58C00) [pid = 2948] [serial = 2236] [outer = 000000D2A5D57000] 03:07:40 INFO - PROCESS | 2948 | 1465812460278 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:07:40 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 03:07:40 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 650ms 03:07:40 INFO - PROCESS | 2948 | 1465812460328 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 03:07:40 INFO - PROCESS | 2948 | 1465812460331 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 03:07:40 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:07:40 INFO - PROCESS | 2948 | 1465812460338 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:07:40 INFO - PROCESS | 2948 | 1465812460340 Marionette TRACE conn6 <- [1,2942,null,{}] 03:07:40 INFO - PROCESS | 2948 | 1465812460344 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:40 INFO - PROCESS | 2948 | 1465812460346 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:40 INFO - PROCESS | 2948 | 1465812460447 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 03:07:40 INFO - PROCESS | 2948 | 1465812460455 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:40 INFO - PROCESS | 2948 | 1465812460456 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:40 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9E18000 == 38 [pid = 2948] [id = 746] 03:07:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A5D56C00) [pid = 2948] [serial = 2237] [outer = 0000000000000000] 03:07:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A5D5DC00) [pid = 2948] [serial = 2238] [outer = 000000D2A5D56C00] 03:07:40 INFO - PROCESS | 2948 | 1465812460502 Marionette DEBUG loaded listener.js 03:07:40 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A5F0F400) [pid = 2948] [serial = 2239] [outer = 000000D2A5D56C00] 03:07:41 INFO - PROCESS | 2948 | 1465812461168 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:07:41 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:07:41 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:07:41 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 881ms 03:07:41 INFO - PROCESS | 2948 | 1465812461220 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 03:07:41 INFO - PROCESS | 2948 | 1465812461226 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 03:07:41 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:07:41 INFO - PROCESS | 2948 | 1465812461243 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:07:41 INFO - PROCESS | 2948 | 1465812461248 Marionette TRACE conn6 <- [1,2946,null,{}] 03:07:41 INFO - PROCESS | 2948 | 1465812461256 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:41 INFO - PROCESS | 2948 | 1465812461259 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:41 INFO - PROCESS | 2948 | 1465812461400 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 03:07:41 INFO - PROCESS | 2948 | 1465812461518 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:41 INFO - PROCESS | 2948 | 1465812461521 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:41 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A27C9000 == 39 [pid = 2948] [id = 747] 03:07:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D295BA1000) [pid = 2948] [serial = 2240] [outer = 0000000000000000] 03:07:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D29AB26000) [pid = 2948] [serial = 2241] [outer = 000000D295BA1000] 03:07:41 INFO - PROCESS | 2948 | 1465812461581 Marionette DEBUG loaded listener.js 03:07:41 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D29EC76000) [pid = 2948] [serial = 2242] [outer = 000000D295BA1000] 03:07:42 INFO - PROCESS | 2948 | 1465812462121 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:07:42 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 03:07:42 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 943ms 03:07:42 INFO - PROCESS | 2948 | 1465812462177 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 03:07:42 INFO - PROCESS | 2948 | 1465812462183 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 03:07:42 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:07:42 INFO - PROCESS | 2948 | 1465812462189 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:07:42 INFO - PROCESS | 2948 | 1465812462192 Marionette TRACE conn6 <- [1,2950,null,{}] 03:07:42 INFO - PROCESS | 2948 | 1465812462196 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:42 INFO - PROCESS | 2948 | 1465812462199 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:42 INFO - PROCESS | 2948 | 1465812462363 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 03:07:42 INFO - PROCESS | 2948 | 1465812462434 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:42 INFO - PROCESS | 2948 | 1465812462437 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:42 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9E12800 == 40 [pid = 2948] [id = 748] 03:07:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A008F400) [pid = 2948] [serial = 2243] [outer = 0000000000000000] 03:07:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A14CD400) [pid = 2948] [serial = 2244] [outer = 000000D2A008F400] 03:07:42 INFO - PROCESS | 2948 | 1465812462494 Marionette DEBUG loaded listener.js 03:07:42 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A2C95800) [pid = 2948] [serial = 2245] [outer = 000000D2A008F400] 03:07:43 INFO - PROCESS | 2948 | 1465812463038 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:07:43 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:07:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 880ms 03:07:43 INFO - PROCESS | 2948 | 1465812463072 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 03:07:43 INFO - PROCESS | 2948 | 1465812463075 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 03:07:43 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:07:43 INFO - PROCESS | 2948 | 1465812463078 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:07:43 INFO - PROCESS | 2948 | 1465812463083 Marionette TRACE conn6 <- [1,2954,null,{}] 03:07:43 INFO - PROCESS | 2948 | 1465812463094 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:43 INFO - PROCESS | 2948 | 1465812463099 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:43 INFO - PROCESS | 2948 | 1465812463214 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 03:07:43 INFO - PROCESS | 2948 | 1465812463313 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:43 INFO - PROCESS | 2948 | 1465812463317 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:43 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA861000 == 41 [pid = 2948] [id = 749] 03:07:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A3793400) [pid = 2948] [serial = 2246] [outer = 0000000000000000] 03:07:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D2A4EAF800) [pid = 2948] [serial = 2247] [outer = 000000D2A3793400] 03:07:43 INFO - PROCESS | 2948 | 1465812463374 Marionette DEBUG loaded listener.js 03:07:43 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D2A5F0A400) [pid = 2948] [serial = 2248] [outer = 000000D2A3793400] 03:07:43 INFO - PROCESS | 2948 | 1465812463905 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:07:43 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:07:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 881ms 03:07:44 INFO - PROCESS | 2948 | 1465812464013 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 03:07:44 INFO - PROCESS | 2948 | 1465812464017 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 03:07:44 INFO - PROCESS | 2948 | 1465812464022 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:07:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:07:44 INFO - PROCESS | 2948 | 1465812464024 Marionette TRACE conn6 <- [1,2958,null,{}] 03:07:44 INFO - PROCESS | 2948 | 1465812464028 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:44 INFO - PROCESS | 2948 | 1465812464031 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:44 INFO - PROCESS | 2948 | 1465812464154 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 03:07:44 INFO - PROCESS | 2948 | 1465812464273 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:44 INFO - PROCESS | 2948 | 1465812464276 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:44 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A6A1A800 == 42 [pid = 2948] [id = 750] 03:07:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D2A4012400) [pid = 2948] [serial = 2249] [outer = 0000000000000000] 03:07:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D2A5F50400) [pid = 2948] [serial = 2250] [outer = 000000D2A4012400] 03:07:44 INFO - PROCESS | 2948 | 1465812464332 Marionette DEBUG loaded listener.js 03:07:44 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D2A5FADC00) [pid = 2948] [serial = 2251] [outer = 000000D2A4012400] 03:07:44 INFO - PROCESS | 2948 | 1465812464868 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:07:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:07:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 882ms 03:07:44 INFO - PROCESS | 2948 | 1465812464908 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 03:07:44 INFO - PROCESS | 2948 | 1465812464911 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 03:07:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:07:45 INFO - PROCESS | 2948 | 1465812465074 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:07:45 INFO - PROCESS | 2948 | 1465812465077 Marionette TRACE conn6 <- [1,2962,null,{}] 03:07:45 INFO - PROCESS | 2948 | 1465812465152 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:45 INFO - PROCESS | 2948 | 1465812465155 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:45 INFO - PROCESS | 2948 | 1465812465265 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 03:07:45 INFO - PROCESS | 2948 | 1465812465342 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:45 INFO - PROCESS | 2948 | 1465812465345 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:45 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C207800 == 43 [pid = 2948] [id = 751] 03:07:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 93 (000000D295928000) [pid = 2948] [serial = 2252] [outer = 0000000000000000] 03:07:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 94 (000000D295AE9C00) [pid = 2948] [serial = 2253] [outer = 000000D295928000] 03:07:45 INFO - PROCESS | 2948 | 1465812465439 Marionette DEBUG loaded listener.js 03:07:45 INFO - PROCESS | 2948 | ++DOMWINDOW == 95 (000000D296293000) [pid = 2948] [serial = 2254] [outer = 000000D295928000] 03:07:46 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA83B800 == 42 [pid = 2948] [id = 745] 03:07:46 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA833800 == 41 [pid = 2948] [id = 744] 03:07:46 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA2A1800 == 40 [pid = 2948] [id = 743] 03:07:46 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A27C8800 == 39 [pid = 2948] [id = 742] 03:07:46 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA071800 == 38 [pid = 2948] [id = 741] 03:07:46 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9D45000 == 37 [pid = 2948] [id = 740] 03:07:46 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9A6A800 == 36 [pid = 2948] [id = 739] 03:07:46 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BE3000 == 35 [pid = 2948] [id = 738] 03:07:46 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A292F800 == 34 [pid = 2948] [id = 737] 03:07:46 INFO - PROCESS | 2948 | --DOCSHELL 000000D29FDC0800 == 33 [pid = 2948] [id = 736] 03:07:46 INFO - PROCESS | 2948 | --DOCSHELL 000000D296667000 == 32 [pid = 2948] [id = 735] 03:07:46 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A213A000 == 31 [pid = 2948] [id = 734] 03:07:46 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA04F000 == 30 [pid = 2948] [id = 733] 03:07:46 INFO - PROCESS | 2948 | --DOCSHELL 000000D29A077800 == 29 [pid = 2948] [id = 724] 03:07:46 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A6A1A800 == 28 [pid = 2948] [id = 750] 03:07:46 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA861000 == 27 [pid = 2948] [id = 749] 03:07:46 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9E12800 == 26 [pid = 2948] [id = 748] 03:07:46 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A27C9000 == 25 [pid = 2948] [id = 747] 03:07:46 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9E18000 == 24 [pid = 2948] [id = 746] 03:07:46 INFO - PROCESS | 2948 | --DOMWINDOW == 94 (000000D2A2B05C00) [pid = 2948] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 03:07:46 INFO - PROCESS | 2948 | --DOMWINDOW == 93 (000000D29F3CC400) [pid = 2948] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 03:07:46 INFO - PROCESS | 2948 | --DOMWINDOW == 92 (000000D29AF7D800) [pid = 2948] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 03:07:46 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D2961B9400) [pid = 2948] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 03:07:46 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D29FEDD400) [pid = 2948] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 03:07:46 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D295AE5800) [pid = 2948] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 03:07:46 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D29A0B5800) [pid = 2948] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 03:07:46 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D29A26B800) [pid = 2948] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 03:07:46 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D295AE9400) [pid = 2948] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 03:07:46 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D295C76800) [pid = 2948] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 03:07:46 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D29FD0A800) [pid = 2948] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 03:07:46 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D29A3B9C00) [pid = 2948] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 03:07:46 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D29714C400) [pid = 2948] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 03:07:46 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D2A14C7800) [pid = 2948] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 03:07:46 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29FD43C00) [pid = 2948] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 03:07:46 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A4B1A400) [pid = 2948] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 03:07:46 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A3177000) [pid = 2948] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 03:07:46 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A009CC00) [pid = 2948] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 03:07:46 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D295B98C00) [pid = 2948] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 03:07:46 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A1E6B400) [pid = 2948] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 03:07:46 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A2372400) [pid = 2948] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 03:07:46 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A2556800) [pid = 2948] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 03:07:46 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A2E9E000) [pid = 2948] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 03:07:46 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D29BCCDC00) [pid = 2948] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 03:07:46 INFO - PROCESS | 2948 | 1465812466747 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 03:07:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 03:07:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1912ms 03:07:46 INFO - PROCESS | 2948 | 1465812466830 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 03:07:46 INFO - PROCESS | 2948 | 1465812466835 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 03:07:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:07:46 INFO - PROCESS | 2948 | 1465812466840 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:07:46 INFO - PROCESS | 2948 | 1465812466844 Marionette TRACE conn6 <- [1,2966,null,{}] 03:07:46 INFO - PROCESS | 2948 | 1465812466850 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:46 INFO - PROCESS | 2948 | 1465812466853 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:46 INFO - PROCESS | 2948 | 1465812466961 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 03:07:47 INFO - PROCESS | 2948 | 1465812467036 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:47 INFO - PROCESS | 2948 | 1465812467041 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:47 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C204000 == 25 [pid = 2948] [id = 752] 03:07:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D2959A7800) [pid = 2948] [serial = 2255] [outer = 0000000000000000] 03:07:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D295A30400) [pid = 2948] [serial = 2256] [outer = 000000D2959A7800] 03:07:47 INFO - PROCESS | 2948 | 1465812467091 Marionette DEBUG loaded listener.js 03:07:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D295A4A400) [pid = 2948] [serial = 2257] [outer = 000000D2959A7800] 03:07:47 INFO - PROCESS | 2948 | 1465812467488 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:07:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 03:07:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 692ms 03:07:47 INFO - PROCESS | 2948 | 1465812467536 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 03:07:47 INFO - PROCESS | 2948 | 1465812467541 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 03:07:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:07:47 INFO - PROCESS | 2948 | 1465812467553 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:07:47 INFO - PROCESS | 2948 | 1465812467556 Marionette TRACE conn6 <- [1,2970,null,{}] 03:07:47 INFO - PROCESS | 2948 | 1465812467560 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:47 INFO - PROCESS | 2948 | 1465812467563 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:47 INFO - PROCESS | 2948 | 1465812467659 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 03:07:47 INFO - PROCESS | 2948 | 1465812467666 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:47 INFO - PROCESS | 2948 | 1465812467669 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:47 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2136000 == 26 [pid = 2948] [id = 753] 03:07:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D295C79C00) [pid = 2948] [serial = 2258] [outer = 0000000000000000] 03:07:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29616B400) [pid = 2948] [serial = 2259] [outer = 000000D295C79C00] 03:07:47 INFO - PROCESS | 2948 | 1465812467719 Marionette DEBUG loaded listener.js 03:07:47 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29A043800) [pid = 2948] [serial = 2260] [outer = 000000D295C79C00] 03:07:48 INFO - PROCESS | 2948 | 1465812468157 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 03:07:48 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 03:07:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:07:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 651ms 03:07:48 INFO - PROCESS | 2948 | 1465812468200 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 03:07:48 INFO - PROCESS | 2948 | 1465812468203 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 03:07:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:07:48 INFO - PROCESS | 2948 | 1465812468206 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:07:48 INFO - PROCESS | 2948 | 1465812468210 Marionette TRACE conn6 <- [1,2974,null,{}] 03:07:48 INFO - PROCESS | 2948 | 1465812468226 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:48 INFO - PROCESS | 2948 | 1465812468231 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:48 INFO - PROCESS | 2948 | 1465812468323 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 03:07:48 INFO - PROCESS | 2948 | 1465812468369 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:48 INFO - PROCESS | 2948 | 1465812468372 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:48 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A3DE5800 == 27 [pid = 2948] [id = 754] 03:07:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29AB23800) [pid = 2948] [serial = 2261] [outer = 0000000000000000] 03:07:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29AF76C00) [pid = 2948] [serial = 2262] [outer = 000000D29AB23800] 03:07:48 INFO - PROCESS | 2948 | 1465812468421 Marionette DEBUG loaded listener.js 03:07:48 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29BC6F800) [pid = 2948] [serial = 2263] [outer = 000000D29AB23800] 03:07:48 INFO - PROCESS | 2948 | 1465812468822 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:07:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 03:07:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 630ms 03:07:48 INFO - PROCESS | 2948 | 1465812468848 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 03:07:48 INFO - PROCESS | 2948 | 1465812468851 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 03:07:48 INFO - PROCESS | 2948 | 1465812468854 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:07:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:07:48 INFO - PROCESS | 2948 | 1465812468856 Marionette TRACE conn6 <- [1,2978,null,{}] 03:07:48 INFO - PROCESS | 2948 | 1465812468859 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:48 INFO - PROCESS | 2948 | 1465812468862 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:49 INFO - PROCESS | 2948 | 1465812468994 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 03:07:49 INFO - PROCESS | 2948 | 1465812469010 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:49 INFO - PROCESS | 2948 | 1465812469012 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:49 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A67C9800 == 28 [pid = 2948] [id = 755] 03:07:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D29F37DC00) [pid = 2948] [serial = 2264] [outer = 0000000000000000] 03:07:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D29F709000) [pid = 2948] [serial = 2265] [outer = 000000D29F37DC00] 03:07:49 INFO - PROCESS | 2948 | 1465812469058 Marionette DEBUG loaded listener.js 03:07:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D29FD0AC00) [pid = 2948] [serial = 2266] [outer = 000000D29F37DC00] 03:07:49 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29A077800 == 29 [pid = 2948] [id = 756] 03:07:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A0071800) [pid = 2948] [serial = 2267] [outer = 0000000000000000] 03:07:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A0077800) [pid = 2948] [serial = 2268] [outer = 000000D2A0071800] 03:07:49 INFO - PROCESS | 2948 | 1465812469534 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:07:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 03:07:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 735ms 03:07:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:07:49 INFO - PROCESS | 2948 | 1465812469593 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 03:07:49 INFO - PROCESS | 2948 | 1465812469596 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 03:07:49 INFO - PROCESS | 2948 | 1465812469599 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:07:49 INFO - PROCESS | 2948 | 1465812469601 Marionette TRACE conn6 <- [1,2982,null,{}] 03:07:49 INFO - PROCESS | 2948 | 1465812469611 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:49 INFO - PROCESS | 2948 | 1465812469613 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:49 INFO - PROCESS | 2948 | 1465812469738 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 03:07:49 INFO - PROCESS | 2948 | 1465812469819 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:49 INFO - PROCESS | 2948 | 1465812469821 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:49 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BBA000 == 30 [pid = 2948] [id = 757] 03:07:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D29FEE3C00) [pid = 2948] [serial = 2269] [outer = 0000000000000000] 03:07:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A0069000) [pid = 2948] [serial = 2270] [outer = 000000D29FEE3C00] 03:07:49 INFO - PROCESS | 2948 | 1465812469866 Marionette DEBUG loaded listener.js 03:07:49 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D2A14C6400) [pid = 2948] [serial = 2271] [outer = 000000D29FEE3C00] 03:07:50 INFO - PROCESS | 2948 | 1465812470266 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:07:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:07:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:07:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 690ms 03:07:50 INFO - PROCESS | 2948 | 1465812470293 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 03:07:50 INFO - PROCESS | 2948 | 1465812470295 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 03:07:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:07:50 INFO - PROCESS | 2948 | 1465812470298 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:07:50 INFO - PROCESS | 2948 | 1465812470300 Marionette TRACE conn6 <- [1,2986,null,{}] 03:07:50 INFO - PROCESS | 2948 | 1465812470304 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:50 INFO - PROCESS | 2948 | 1465812470310 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:50 INFO - PROCESS | 2948 | 1465812470461 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 03:07:50 INFO - PROCESS | 2948 | 1465812470467 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:50 INFO - PROCESS | 2948 | 1465812470469 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:50 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8FE4800 == 31 [pid = 2948] [id = 758] 03:07:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D2A16D7800) [pid = 2948] [serial = 2272] [outer = 0000000000000000] 03:07:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D2A1E70800) [pid = 2948] [serial = 2273] [outer = 000000D2A16D7800] 03:07:50 INFO - PROCESS | 2948 | 1465812470515 Marionette DEBUG loaded listener.js 03:07:50 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D2A2698800) [pid = 2948] [serial = 2274] [outer = 000000D2A16D7800] 03:07:50 INFO - PROCESS | 2948 | 1465812470941 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:07:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 03:07:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 881ms 03:07:51 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D2A5D56C00) [pid = 2948] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:07:51 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D2A514D400) [pid = 2948] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:07:51 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D2A2B03C00) [pid = 2948] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:07:51 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D2A316F800) [pid = 2948] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:07:51 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D2958D0000) [pid = 2948] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:07:51 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D295B99C00) [pid = 2948] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:07:51 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D295B9EC00) [pid = 2948] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:07:51 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D29FEE9400) [pid = 2948] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:07:51 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A237D400) [pid = 2948] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:07:51 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29BB9A000) [pid = 2948] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:07:51 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2958D0800) [pid = 2948] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:07:51 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A5D57000) [pid = 2948] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:07:51 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A1E77800) [pid = 2948] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:07:51 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A1E73400) [pid = 2948] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:07:51 INFO - PROCESS | 2948 | 1465812471208 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 03:07:51 INFO - PROCESS | 2948 | 1465812471210 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 03:07:51 INFO - PROCESS | 2948 | 1465812471213 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:07:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:07:51 INFO - PROCESS | 2948 | 1465812471215 Marionette TRACE conn6 <- [1,2990,null,{}] 03:07:51 INFO - PROCESS | 2948 | 1465812471219 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:51 INFO - PROCESS | 2948 | 1465812471222 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:51 INFO - PROCESS | 2948 | 1465812471304 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 03:07:51 INFO - PROCESS | 2948 | 1465812471310 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:51 INFO - PROCESS | 2948 | 1465812471312 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:51 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BF6000 == 32 [pid = 2948] [id = 759] 03:07:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2958D5C00) [pid = 2948] [serial = 2275] [outer = 0000000000000000] 03:07:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A237E800) [pid = 2948] [serial = 2276] [outer = 000000D2958D5C00] 03:07:51 INFO - PROCESS | 2948 | 1465812471357 Marionette DEBUG loaded listener.js 03:07:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A2C93C00) [pid = 2948] [serial = 2277] [outer = 000000D2958D5C00] 03:07:51 INFO - PROCESS | 2948 | 1465812471764 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:07:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:07:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 587ms 03:07:51 INFO - PROCESS | 2948 | 1465812471810 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 03:07:51 INFO - PROCESS | 2948 | 1465812471812 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 03:07:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:07:51 INFO - PROCESS | 2948 | 1465812471820 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:07:51 INFO - PROCESS | 2948 | 1465812471822 Marionette TRACE conn6 <- [1,2994,null,{}] 03:07:51 INFO - PROCESS | 2948 | 1465812471826 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:51 INFO - PROCESS | 2948 | 1465812471828 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:51 INFO - PROCESS | 2948 | 1465812471913 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 03:07:51 INFO - PROCESS | 2948 | 1465812471920 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:51 INFO - PROCESS | 2948 | 1465812471923 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:51 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9D3B800 == 33 [pid = 2948] [id = 760] 03:07:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A2EE5400) [pid = 2948] [serial = 2278] [outer = 0000000000000000] 03:07:51 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A2EEA400) [pid = 2948] [serial = 2279] [outer = 000000D2A2EE5400] 03:07:51 INFO - PROCESS | 2948 | 1465812471969 Marionette DEBUG loaded listener.js 03:07:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A3172400) [pid = 2948] [serial = 2280] [outer = 000000D2A2EE5400] 03:07:52 INFO - PROCESS | 2948 | 1465812472380 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:07:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:07:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 588ms 03:07:52 INFO - PROCESS | 2948 | 1465812472406 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 03:07:52 INFO - PROCESS | 2948 | 1465812472408 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 03:07:52 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:07:52 INFO - PROCESS | 2948 | 1465812472412 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:07:52 INFO - PROCESS | 2948 | 1465812472413 Marionette TRACE conn6 <- [1,2998,null,{}] 03:07:52 INFO - PROCESS | 2948 | 1465812472417 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:52 INFO - PROCESS | 2948 | 1465812472419 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:52 INFO - PROCESS | 2948 | 1465812472539 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 03:07:52 INFO - PROCESS | 2948 | 1465812472547 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:52 INFO - PROCESS | 2948 | 1465812472549 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:52 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A9EB6800 == 34 [pid = 2948] [id = 761] 03:07:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A343C800) [pid = 2948] [serial = 2281] [outer = 0000000000000000] 03:07:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A36BC000) [pid = 2948] [serial = 2282] [outer = 000000D2A343C800] 03:07:52 INFO - PROCESS | 2948 | 1465812472594 Marionette DEBUG loaded listener.js 03:07:52 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A3797C00) [pid = 2948] [serial = 2283] [outer = 000000D2A343C800] 03:07:52 INFO - PROCESS | 2948 | [2948] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:07:53 INFO - PROCESS | 2948 | 1465812473044 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:07:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:07:53 INFO - {} 03:07:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:07:53 INFO - {} 03:07:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:07:53 INFO - {} 03:07:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:07:53 INFO - {} 03:07:53 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 690ms 03:07:53 INFO - PROCESS | 2948 | 1465812473106 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 03:07:53 INFO - PROCESS | 2948 | 1465812473108 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 03:07:53 INFO - TEST-START | /FileAPI/fileReader.html 03:07:53 INFO - PROCESS | 2948 | 1465812473111 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:07:53 INFO - PROCESS | 2948 | 1465812473113 Marionette TRACE conn6 <- [1,3002,null,{}] 03:07:53 INFO - PROCESS | 2948 | 1465812473117 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:53 INFO - PROCESS | 2948 | 1465812473119 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:53 INFO - PROCESS | 2948 | 1465812473259 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 03:07:53 INFO - PROCESS | 2948 | 1465812473380 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:53 INFO - PROCESS | 2948 | 1465812473384 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:53 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2971EE000 == 35 [pid = 2948] [id = 762] 03:07:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D293F97400) [pid = 2948] [serial = 2284] [outer = 0000000000000000] 03:07:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D294080800) [pid = 2948] [serial = 2285] [outer = 000000D293F97400] 03:07:53 INFO - PROCESS | 2948 | 1465812473448 Marionette DEBUG loaded listener.js 03:07:53 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D2959A7C00) [pid = 2948] [serial = 2286] [outer = 000000D293F97400] 03:07:54 INFO - PROCESS | 2948 | 1465812474112 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 03:07:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:07:54 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:07:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:07:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:07:54 INFO - TEST-OK | /FileAPI/fileReader.html | took 1029ms 03:07:54 INFO - PROCESS | 2948 | 1465812474145 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 03:07:54 INFO - PROCESS | 2948 | 1465812474150 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 03:07:54 INFO - TEST-START | /FileAPI/historical.html 03:07:54 INFO - PROCESS | 2948 | 1465812474176 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:07:54 INFO - PROCESS | 2948 | 1465812474179 Marionette TRACE conn6 <- [1,3006,null,{}] 03:07:54 INFO - PROCESS | 2948 | 1465812474184 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:54 INFO - PROCESS | 2948 | 1465812474190 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:54 INFO - PROCESS | 2948 | 1465812474318 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 03:07:54 INFO - PROCESS | 2948 | 1465812474443 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:54 INFO - PROCESS | 2948 | 1465812474446 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:54 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A4BE1000 == 36 [pid = 2948] [id = 763] 03:07:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D29A0B5C00) [pid = 2948] [serial = 2287] [outer = 0000000000000000] 03:07:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D29A26C400) [pid = 2948] [serial = 2288] [outer = 000000D29A0B5C00] 03:07:54 INFO - PROCESS | 2948 | 1465812474504 Marionette DEBUG loaded listener.js 03:07:54 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D29AFD3C00) [pid = 2948] [serial = 2289] [outer = 000000D29A0B5C00] 03:07:55 INFO - PROCESS | 2948 | 1465812475095 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 03:07:55 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:07:55 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:07:55 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:07:55 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:07:55 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:07:55 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:07:55 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:07:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:55 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:07:55 INFO - TEST-OK | /FileAPI/historical.html | took 964ms 03:07:55 INFO - PROCESS | 2948 | 1465812475128 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 03:07:55 INFO - PROCESS | 2948 | 1465812475132 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 03:07:55 INFO - PROCESS | 2948 | 1465812475137 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:07:55 INFO - TEST-START | /FileAPI/idlharness.html 03:07:55 INFO - PROCESS | 2948 | 1465812475139 Marionette TRACE conn6 <- [1,3010,null,{}] 03:07:55 INFO - PROCESS | 2948 | 1465812475144 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:55 INFO - PROCESS | 2948 | 1465812475146 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:55 INFO - PROCESS | 2948 | 1465812475271 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 03:07:55 INFO - PROCESS | 2948 | 1465812475383 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:55 INFO - PROCESS | 2948 | 1465812475385 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:55 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA016800 == 37 [pid = 2948] [id = 764] 03:07:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 93 (000000D2A0091800) [pid = 2948] [serial = 2290] [outer = 0000000000000000] 03:07:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 94 (000000D2A14C5800) [pid = 2948] [serial = 2291] [outer = 000000D2A0091800] 03:07:55 INFO - PROCESS | 2948 | 1465812475441 Marionette DEBUG loaded listener.js 03:07:55 INFO - PROCESS | 2948 | ++DOMWINDOW == 95 (000000D2A1E78000) [pid = 2948] [serial = 2292] [outer = 000000D2A0091800] 03:07:56 INFO - PROCESS | 2948 | 1465812476677 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:07:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:07:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:07:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:07:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:07:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:07:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:07:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:07:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:07:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:07:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:07:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:07:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:07:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:07:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:07:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:07:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:07:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:07:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:07:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:07:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:07:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:07:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:07:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:07:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 03:07:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:07:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:07:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:07:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:07:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:07:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:07:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:07:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:07:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:07:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:07:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:07:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:07:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:07:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:07:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:07:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:07:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 03:07:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:07:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:07:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:07:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:07:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:07:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:07:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:07:56 INFO - TEST-OK | /FileAPI/idlharness.html | took 1624ms 03:07:56 INFO - PROCESS | 2948 | 1465812476767 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 03:07:56 INFO - PROCESS | 2948 | 1465812476771 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 03:07:56 INFO - TEST-START | /FileAPI/idlharness.worker 03:07:56 INFO - PROCESS | 2948 | 1465812476777 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:07:56 INFO - PROCESS | 2948 | 1465812476780 Marionette TRACE conn6 <- [1,3014,null,{}] 03:07:56 INFO - PROCESS | 2948 | 1465812476786 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:56 INFO - PROCESS | 2948 | 1465812476789 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:56 INFO - PROCESS | 2948 | 1465812476943 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 03:07:56 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9EB6800 == 36 [pid = 2948] [id = 761] 03:07:56 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A9D3B800 == 35 [pid = 2948] [id = 760] 03:07:56 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BF6000 == 34 [pid = 2948] [id = 759] 03:07:56 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8FE4800 == 33 [pid = 2948] [id = 758] 03:07:56 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8BBA000 == 32 [pid = 2948] [id = 757] 03:07:56 INFO - PROCESS | 2948 | --DOCSHELL 000000D29A077800 == 31 [pid = 2948] [id = 756] 03:07:56 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A67C9800 == 30 [pid = 2948] [id = 755] 03:07:56 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A3DE5800 == 29 [pid = 2948] [id = 754] 03:07:56 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2136000 == 28 [pid = 2948] [id = 753] 03:07:56 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C204000 == 27 [pid = 2948] [id = 752] 03:07:56 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C207800 == 26 [pid = 2948] [id = 751] 03:07:57 INFO - PROCESS | 2948 | --DOMWINDOW == 94 (000000D2A5F0F400) [pid = 2948] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 03:07:57 INFO - PROCESS | 2948 | --DOMWINDOW == 93 (000000D2A5D5DC00) [pid = 2948] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 03:07:57 INFO - PROCESS | 2948 | --DOMWINDOW == 92 (000000D2A583E800) [pid = 2948] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 03:07:57 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D2A2E9DC00) [pid = 2948] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 03:07:57 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D2A36C7000) [pid = 2948] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 03:07:57 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D2A2EED400) [pid = 2948] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 03:07:57 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D295A2F000) [pid = 2948] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 03:07:57 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D295C71800) [pid = 2948] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 03:07:57 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D29A2F8000) [pid = 2948] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 03:07:57 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D295C79400) [pid = 2948] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 03:07:57 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D29A051800) [pid = 2948] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 03:07:57 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2A14C1000) [pid = 2948] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 03:07:57 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A16DE400) [pid = 2948] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 03:07:57 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D2A313E400) [pid = 2948] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 03:07:57 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A2EA7400) [pid = 2948] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 03:07:57 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29BCCFC00) [pid = 2948] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 03:07:57 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D29F37B000) [pid = 2948] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 03:07:57 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D295A37C00) [pid = 2948] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 03:07:57 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29BB98000) [pid = 2948] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 03:07:57 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D2A37A1C00) [pid = 2948] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 03:07:57 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A5D58C00) [pid = 2948] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 03:07:57 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A40C6000) [pid = 2948] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 03:07:57 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A5C6B400) [pid = 2948] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 03:07:57 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D29FD0D400) [pid = 2948] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 03:07:57 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A1E84800) [pid = 2948] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 03:07:57 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2A2836400) [pid = 2948] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 03:07:57 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D2A4EAD400) [pid = 2948] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 03:07:57 INFO - PROCESS | 2948 | 1465812477101 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:57 INFO - PROCESS | 2948 | 1465812477106 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:57 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29BBED000 == 27 [pid = 2948] [id = 765] 03:07:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D2959A9C00) [pid = 2948] [serial = 2293] [outer = 0000000000000000] 03:07:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D295B96800) [pid = 2948] [serial = 2294] [outer = 000000D2959A9C00] 03:07:57 INFO - PROCESS | 2948 | 1465812477155 Marionette DEBUG loaded listener.js 03:07:57 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D29AD6C000) [pid = 2948] [serial = 2295] [outer = 000000D2959A9C00] 03:07:57 INFO - PROCESS | 2948 | [2948] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:07:58 INFO - PROCESS | 2948 | 1465812478091 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:07:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:07:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:07:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:07:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:07:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:07:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:07:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:07:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:07:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:07:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:07:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:07:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:07:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:07:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:07:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:07:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:07:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:07:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:07:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:07:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:07:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:07:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:07:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:07:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:07:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:07:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:07:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:07:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:07:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:07:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:07:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:07:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:07:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:07:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:07:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:07:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:07:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:07:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:07:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:07:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:07:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:07:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:07:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:07:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:07:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:07:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:07:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:07:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:07:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:07:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:07:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:07:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:07:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:07:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:07:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:07:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:07:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:07:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:07:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:07:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:07:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:07:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:07:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:07:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:07:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:07:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:07:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:07:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:07:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:07:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:07:58 INFO - {} 03:07:58 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1461ms 03:07:58 INFO - PROCESS | 2948 | 1465812478242 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 03:07:58 INFO - PROCESS | 2948 | 1465812478247 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 03:07:58 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:07:58 INFO - PROCESS | 2948 | 1465812478253 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:07:58 INFO - PROCESS | 2948 | 1465812478256 Marionette TRACE conn6 <- [1,3018,null,{}] 03:07:58 INFO - PROCESS | 2948 | 1465812478260 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:58 INFO - PROCESS | 2948 | 1465812478262 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:58 INFO - PROCESS | 2948 | 1465812478355 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 03:07:58 INFO - PROCESS | 2948 | 1465812478463 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:58 INFO - PROCESS | 2948 | 1465812478465 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:58 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA826800 == 28 [pid = 2948] [id = 766] 03:07:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D2A3448000) [pid = 2948] [serial = 2296] [outer = 0000000000000000] 03:07:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2A4B18C00) [pid = 2948] [serial = 2297] [outer = 000000D2A3448000] 03:07:58 INFO - PROCESS | 2948 | 1465812478513 Marionette DEBUG loaded listener.js 03:07:58 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2A5F47400) [pid = 2948] [serial = 2298] [outer = 000000D2A3448000] 03:07:58 INFO - PROCESS | 2948 | 1465812478896 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 03:07:58 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 03:07:58 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 693ms 03:07:58 INFO - PROCESS | 2948 | 1465812478947 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 03:07:58 INFO - PROCESS | 2948 | 1465812478950 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 03:07:58 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:07:58 INFO - PROCESS | 2948 | 1465812478953 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:07:58 INFO - PROCESS | 2948 | 1465812478957 Marionette TRACE conn6 <- [1,3022,null,{}] 03:07:58 INFO - PROCESS | 2948 | 1465812478973 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:58 INFO - PROCESS | 2948 | 1465812478978 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:59 INFO - PROCESS | 2948 | 1465812479096 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 03:07:59 INFO - PROCESS | 2948 | 1465812479154 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:59 INFO - PROCESS | 2948 | 1465812479157 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:59 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AAACE000 == 29 [pid = 2948] [id = 767] 03:07:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D295825800) [pid = 2948] [serial = 2299] [outer = 0000000000000000] 03:07:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A6A53000) [pid = 2948] [serial = 2300] [outer = 000000D295825800] 03:07:59 INFO - PROCESS | 2948 | 1465812479206 Marionette DEBUG loaded listener.js 03:07:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A6A5C400) [pid = 2948] [serial = 2301] [outer = 000000D295825800] 03:07:59 INFO - PROCESS | 2948 | 1465812479625 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:07:59 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:07:59 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 690ms 03:07:59 INFO - PROCESS | 2948 | 1465812479646 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 03:07:59 INFO - PROCESS | 2948 | 1465812479649 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 03:07:59 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:07:59 INFO - PROCESS | 2948 | 1465812479652 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:07:59 INFO - PROCESS | 2948 | 1465812479654 Marionette TRACE conn6 <- [1,3026,null,{}] 03:07:59 INFO - PROCESS | 2948 | 1465812479664 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:59 INFO - PROCESS | 2948 | 1465812479666 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:59 INFO - PROCESS | 2948 | 1465812479817 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 03:07:59 INFO - PROCESS | 2948 | 1465812479836 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:59 INFO - PROCESS | 2948 | 1465812479845 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:07:59 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A6628000 == 30 [pid = 2948] [id = 768] 03:07:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2A8E7C800) [pid = 2948] [serial = 2302] [outer = 0000000000000000] 03:07:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D2A8E80C00) [pid = 2948] [serial = 2303] [outer = 000000D2A8E7C800] 03:07:59 INFO - PROCESS | 2948 | 1465812479891 Marionette DEBUG loaded listener.js 03:07:59 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A9AC7800) [pid = 2948] [serial = 2304] [outer = 000000D2A8E7C800] 03:08:00 INFO - PROCESS | 2948 | 1465812480302 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 03:08:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:08:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:08:00 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 691ms 03:08:00 INFO - PROCESS | 2948 | 1465812480346 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 03:08:00 INFO - PROCESS | 2948 | 1465812480348 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 03:08:00 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:08:00 INFO - PROCESS | 2948 | 1465812480352 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:08:00 INFO - PROCESS | 2948 | 1465812480354 Marionette TRACE conn6 <- [1,3030,null,{}] 03:08:00 INFO - PROCESS | 2948 | 1465812480358 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:00 INFO - PROCESS | 2948 | 1465812480360 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:00 INFO - PROCESS | 2948 | 1465812480476 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 03:08:00 INFO - PROCESS | 2948 | 1465812480480 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:00 INFO - PROCESS | 2948 | 1465812480483 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:00 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A6759000 == 31 [pid = 2948] [id = 769] 03:08:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D295933000) [pid = 2948] [serial = 2305] [outer = 0000000000000000] 03:08:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A9AD3800) [pid = 2948] [serial = 2306] [outer = 000000D295933000] 03:08:00 INFO - PROCESS | 2948 | 1465812480574 Marionette DEBUG loaded listener.js 03:08:00 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2AA483800) [pid = 2948] [serial = 2307] [outer = 000000D295933000] 03:08:01 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A0071800) [pid = 2948] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:08:01 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D295C79C00) [pid = 2948] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:08:01 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D2A16D7800) [pid = 2948] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:08:01 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D29AB23800) [pid = 2948] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:08:01 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2959A7800) [pid = 2948] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:08:01 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D295928000) [pid = 2948] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:08:01 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D2958D5C00) [pid = 2948] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:08:01 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D295BA1000) [pid = 2948] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:08:01 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A008F400) [pid = 2948] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:08:01 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A3793400) [pid = 2948] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:08:01 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A4012400) [pid = 2948] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:08:01 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D29F37DC00) [pid = 2948] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:08:01 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A2EE5400) [pid = 2948] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:08:01 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D29FEE3C00) [pid = 2948] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:08:01 INFO - PROCESS | 2948 | 1465812481238 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:08:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:08:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 03:08:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:08:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:08:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:08:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:08:01 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 974ms 03:08:01 INFO - PROCESS | 2948 | 1465812481330 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 03:08:01 INFO - PROCESS | 2948 | 1465812481333 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 03:08:01 INFO - PROCESS | 2948 | 1465812481339 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:08:01 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:08:01 INFO - PROCESS | 2948 | 1465812481341 Marionette TRACE conn6 <- [1,3034,null,{}] 03:08:01 INFO - PROCESS | 2948 | 1465812481348 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:01 INFO - PROCESS | 2948 | 1465812481354 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:01 INFO - PROCESS | 2948 | 1465812481485 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 03:08:01 INFO - PROCESS | 2948 | 1465812481491 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:01 INFO - PROCESS | 2948 | 1465812481493 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:01 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AB718800 == 32 [pid = 2948] [id = 770] 03:08:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D295BA1000) [pid = 2948] [serial = 2308] [outer = 0000000000000000] 03:08:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D2AB7DA400) [pid = 2948] [serial = 2309] [outer = 000000D295BA1000] 03:08:01 INFO - PROCESS | 2948 | 1465812481538 Marionette DEBUG loaded listener.js 03:08:01 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D2AB7E3000) [pid = 2948] [serial = 2310] [outer = 000000D295BA1000] 03:08:01 INFO - PROCESS | 2948 | [2948] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:08:02 INFO - PROCESS | 2948 | 1465812481991 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:08:02 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:08:02 INFO - {} 03:08:02 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 691ms 03:08:02 INFO - PROCESS | 2948 | 1465812482035 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 03:08:02 INFO - PROCESS | 2948 | 1465812482037 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 03:08:02 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:08:02 INFO - PROCESS | 2948 | 1465812482040 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:08:02 INFO - PROCESS | 2948 | 1465812482042 Marionette TRACE conn6 <- [1,3038,null,{}] 03:08:02 INFO - PROCESS | 2948 | 1465812482046 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:02 INFO - PROCESS | 2948 | 1465812482048 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:02 INFO - PROCESS | 2948 | 1465812482133 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 03:08:02 INFO - PROCESS | 2948 | 1465812482140 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:02 INFO - PROCESS | 2948 | 1465812482142 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:02 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2147000 == 33 [pid = 2948] [id = 771] 03:08:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D2A67F7800) [pid = 2948] [serial = 2311] [outer = 0000000000000000] 03:08:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D2AAB04400) [pid = 2948] [serial = 2312] [outer = 000000D2A67F7800] 03:08:02 INFO - PROCESS | 2948 | 1465812482194 Marionette DEBUG loaded listener.js 03:08:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D2AAB0A400) [pid = 2948] [serial = 2313] [outer = 000000D2A67F7800] 03:08:02 INFO - PROCESS | 2948 | 1465812482601 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 03:08:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:08:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:08:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:08:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:08:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 587ms 03:08:02 INFO - PROCESS | 2948 | 1465812482630 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 03:08:02 INFO - PROCESS | 2948 | 1465812482632 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 03:08:02 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:08:02 INFO - PROCESS | 2948 | 1465812482635 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:08:02 INFO - PROCESS | 2948 | 1465812482637 Marionette TRACE conn6 <- [1,3042,null,{}] 03:08:02 INFO - PROCESS | 2948 | 1465812482653 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:02 INFO - PROCESS | 2948 | 1465812482655 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:02 INFO - PROCESS | 2948 | 1465812482740 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 03:08:02 INFO - PROCESS | 2948 | 1465812482745 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:02 INFO - PROCESS | 2948 | 1465812482747 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:02 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A67BD000 == 34 [pid = 2948] [id = 772] 03:08:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2A6B76800) [pid = 2948] [serial = 2314] [outer = 0000000000000000] 03:08:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D2A6B7C000) [pid = 2948] [serial = 2315] [outer = 000000D2A6B76800] 03:08:02 INFO - PROCESS | 2948 | 1465812482791 Marionette DEBUG loaded listener.js 03:08:02 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D2AA48B000) [pid = 2948] [serial = 2316] [outer = 000000D2A6B76800] 03:08:03 INFO - PROCESS | 2948 | 1465812483728 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 03:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:08:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 03:08:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:08:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:08:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1245ms 03:08:03 INFO - PROCESS | 2948 | 1465812483885 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 03:08:03 INFO - PROCESS | 2948 | 1465812483891 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 03:08:03 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:08:03 INFO - PROCESS | 2948 | 1465812483896 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:08:03 INFO - PROCESS | 2948 | 1465812483900 Marionette TRACE conn6 <- [1,3046,null,{}] 03:08:03 INFO - PROCESS | 2948 | 1465812483906 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:03 INFO - PROCESS | 2948 | 1465812483909 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:04 INFO - PROCESS | 2948 | 1465812484062 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 03:08:04 INFO - PROCESS | 2948 | 1465812484199 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:04 INFO - PROCESS | 2948 | 1465812484203 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:04 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A341F000 == 35 [pid = 2948] [id = 773] 03:08:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D295A4EC00) [pid = 2948] [serial = 2317] [outer = 0000000000000000] 03:08:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29BB99800) [pid = 2948] [serial = 2318] [outer = 000000D295A4EC00] 03:08:04 INFO - PROCESS | 2948 | 1465812484263 Marionette DEBUG loaded listener.js 03:08:04 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D29FD04C00) [pid = 2948] [serial = 2319] [outer = 000000D295A4EC00] 03:08:04 INFO - PROCESS | 2948 | 1465812484819 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 03:08:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:08:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:08:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:08:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:08:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:08:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:08:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:08:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:08:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:08:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:08:04 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:04 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:08:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:08:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:08:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:08:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:08:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:08:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:08:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:08:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:08:04 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 952ms 03:08:04 INFO - PROCESS | 2948 | 1465812484854 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 03:08:04 INFO - PROCESS | 2948 | 1465812484859 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 03:08:04 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:08:04 INFO - PROCESS | 2948 | 1465812484866 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:08:04 INFO - PROCESS | 2948 | 1465812484869 Marionette TRACE conn6 <- [1,3050,null,{}] 03:08:04 INFO - PROCESS | 2948 | 1465812484873 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:04 INFO - PROCESS | 2948 | 1465812484876 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:04 INFO - PROCESS | 2948 | 1465812484994 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 03:08:05 INFO - PROCESS | 2948 | 1465812485093 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:05 INFO - PROCESS | 2948 | 1465812485095 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:05 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8D82800 == 36 [pid = 2948] [id = 774] 03:08:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A23E5400) [pid = 2948] [serial = 2320] [outer = 0000000000000000] 03:08:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A2839400) [pid = 2948] [serial = 2321] [outer = 000000D2A23E5400] 03:08:05 INFO - PROCESS | 2948 | 1465812485153 Marionette DEBUG loaded listener.js 03:08:05 INFO - PROCESS | 2948 | ++DOMWINDOW == 84 (000000D2A2C96000) [pid = 2948] [serial = 2322] [outer = 000000D2A23E5400] 03:08:05 INFO - PROCESS | 2948 | [2948] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:08:05 INFO - PROCESS | 2948 | 1465812485765 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:08:05 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:08:05 INFO - {} 03:08:05 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 922ms 03:08:05 INFO - PROCESS | 2948 | 1465812485793 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 03:08:05 INFO - PROCESS | 2948 | 1465812485796 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 03:08:05 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:08:05 INFO - PROCESS | 2948 | 1465812485800 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:08:05 INFO - PROCESS | 2948 | 1465812485804 Marionette TRACE conn6 <- [1,3054,null,{}] 03:08:05 INFO - PROCESS | 2948 | 1465812485817 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:05 INFO - PROCESS | 2948 | 1465812485822 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:05 INFO - PROCESS | 2948 | 1465812485949 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 03:08:06 INFO - PROCESS | 2948 | 1465812486070 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:06 INFO - PROCESS | 2948 | 1465812486074 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:06 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA005800 == 37 [pid = 2948] [id = 775] 03:08:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 85 (000000D2A3175800) [pid = 2948] [serial = 2323] [outer = 0000000000000000] 03:08:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 86 (000000D2A37A0800) [pid = 2948] [serial = 2324] [outer = 000000D2A3175800] 03:08:06 INFO - PROCESS | 2948 | 1465812486132 Marionette DEBUG loaded listener.js 03:08:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 87 (000000D2A4EA4C00) [pid = 2948] [serial = 2325] [outer = 000000D2A3175800] 03:08:06 INFO - PROCESS | 2948 | 1465812486651 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 03:08:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:08:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:08:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:08:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:08:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:08:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:08:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:08:06 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 881ms 03:08:06 INFO - PROCESS | 2948 | 1465812486683 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 03:08:06 INFO - PROCESS | 2948 | 1465812486686 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 03:08:06 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:08:06 INFO - PROCESS | 2948 | 1465812486689 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:08:06 INFO - PROCESS | 2948 | 1465812486691 Marionette TRACE conn6 <- [1,3058,null,{}] 03:08:06 INFO - PROCESS | 2948 | 1465812486695 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:06 INFO - PROCESS | 2948 | 1465812486697 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:06 INFO - PROCESS | 2948 | 1465812486814 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 03:08:06 INFO - PROCESS | 2948 | 1465812486940 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:06 INFO - PROCESS | 2948 | 1465812486942 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:06 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2AA22F800 == 38 [pid = 2948] [id = 776] 03:08:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 88 (000000D2A379A400) [pid = 2948] [serial = 2326] [outer = 0000000000000000] 03:08:06 INFO - PROCESS | 2948 | ++DOMWINDOW == 89 (000000D2A5FB0800) [pid = 2948] [serial = 2327] [outer = 000000D2A379A400] 03:08:07 INFO - PROCESS | 2948 | 1465812487001 Marionette DEBUG loaded listener.js 03:08:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 90 (000000D2A6A56800) [pid = 2948] [serial = 2328] [outer = 000000D2A379A400] 03:08:07 INFO - PROCESS | 2948 | 1465812487567 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 03:08:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:08:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:08:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:08:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:08:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:08:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:08:07 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 942ms 03:08:07 INFO - PROCESS | 2948 | 1465812487635 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 03:08:07 INFO - PROCESS | 2948 | 1465812487638 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 03:08:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:08:07 INFO - PROCESS | 2948 | 1465812487641 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:08:07 INFO - PROCESS | 2948 | 1465812487644 Marionette TRACE conn6 <- [1,3062,null,{}] 03:08:07 INFO - PROCESS | 2948 | 1465812487648 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:07 INFO - PROCESS | 2948 | 1465812487650 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:07 INFO - PROCESS | 2948 | 1465812487764 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 03:08:07 INFO - PROCESS | 2948 | 1465812487863 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:07 INFO - PROCESS | 2948 | 1465812487866 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:07 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29C20B000 == 39 [pid = 2948] [id = 777] 03:08:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 91 (000000D280531400) [pid = 2948] [serial = 2329] [outer = 0000000000000000] 03:08:07 INFO - PROCESS | 2948 | ++DOMWINDOW == 92 (000000D280535800) [pid = 2948] [serial = 2330] [outer = 000000D280531400] 03:08:07 INFO - PROCESS | 2948 | 1465812487921 Marionette DEBUG loaded listener.js 03:08:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 93 (000000D280D20800) [pid = 2948] [serial = 2331] [outer = 000000D280531400] 03:08:08 INFO - PROCESS | 2948 | 1465812488650 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 03:08:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:08:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:08:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:08:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:08:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:08:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:08:08 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1029ms 03:08:08 INFO - PROCESS | 2948 | 1465812488673 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 03:08:08 INFO - PROCESS | 2948 | 1465812488678 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 03:08:08 INFO - PROCESS | 2948 | 1465812488682 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:08:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:08:08 INFO - PROCESS | 2948 | 1465812488687 Marionette TRACE conn6 <- [1,3066,null,{}] 03:08:08 INFO - PROCESS | 2948 | 1465812488709 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:08 INFO - PROCESS | 2948 | 1465812488711 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:08 INFO - PROCESS | 2948 | 1465812488825 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 03:08:08 INFO - PROCESS | 2948 | 1465812488960 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:08 INFO - PROCESS | 2948 | 1465812488963 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:08 INFO - PROCESS | 2948 | ++DOCSHELL 000000D296667000 == 40 [pid = 2948] [id = 778] 03:08:08 INFO - PROCESS | 2948 | ++DOMWINDOW == 94 (000000D293F95800) [pid = 2948] [serial = 2332] [outer = 0000000000000000] 03:08:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 95 (000000D293F99C00) [pid = 2948] [serial = 2333] [outer = 000000D293F95800] 03:08:09 INFO - PROCESS | 2948 | 1465812489016 Marionette DEBUG loaded listener.js 03:08:09 INFO - PROCESS | 2948 | ++DOMWINDOW == 96 (000000D294F2FC00) [pid = 2948] [serial = 2334] [outer = 000000D293F95800] 03:08:09 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A2147000 == 39 [pid = 2948] [id = 771] 03:08:09 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AB718800 == 38 [pid = 2948] [id = 770] 03:08:09 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A6759000 == 37 [pid = 2948] [id = 769] 03:08:09 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A6628000 == 36 [pid = 2948] [id = 768] 03:08:09 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AAACE000 == 35 [pid = 2948] [id = 767] 03:08:09 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA826800 == 34 [pid = 2948] [id = 766] 03:08:09 INFO - PROCESS | 2948 | --DOCSHELL 000000D29BBED000 == 33 [pid = 2948] [id = 765] 03:08:09 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA016800 == 32 [pid = 2948] [id = 764] 03:08:09 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A4BE1000 == 31 [pid = 2948] [id = 763] 03:08:09 INFO - PROCESS | 2948 | --DOCSHELL 000000D2971EE000 == 30 [pid = 2948] [id = 762] 03:08:09 INFO - PROCESS | 2948 | --DOCSHELL 000000D29C20B000 == 29 [pid = 2948] [id = 777] 03:08:09 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA22F800 == 28 [pid = 2948] [id = 776] 03:08:09 INFO - PROCESS | 2948 | --DOCSHELL 000000D2AA005800 == 27 [pid = 2948] [id = 775] 03:08:09 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A8D82800 == 26 [pid = 2948] [id = 774] 03:08:09 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A67BD000 == 25 [pid = 2948] [id = 772] 03:08:09 INFO - PROCESS | 2948 | --DOCSHELL 000000D2A341F000 == 24 [pid = 2948] [id = 773] 03:08:09 INFO - PROCESS | 2948 | --DOMWINDOW == 95 (000000D29AB26000) [pid = 2948] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 03:08:09 INFO - PROCESS | 2948 | --DOMWINDOW == 94 (000000D2A2C95800) [pid = 2948] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 03:08:09 INFO - PROCESS | 2948 | --DOMWINDOW == 93 (000000D2A14CD400) [pid = 2948] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 03:08:09 INFO - PROCESS | 2948 | --DOMWINDOW == 92 (000000D2A5F0A400) [pid = 2948] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 03:08:09 INFO - PROCESS | 2948 | --DOMWINDOW == 91 (000000D2A4EAF800) [pid = 2948] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 03:08:09 INFO - PROCESS | 2948 | --DOMWINDOW == 90 (000000D2A5FADC00) [pid = 2948] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 03:08:09 INFO - PROCESS | 2948 | --DOMWINDOW == 89 (000000D2A5F50400) [pid = 2948] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 03:08:09 INFO - PROCESS | 2948 | --DOMWINDOW == 88 (000000D29F709000) [pid = 2948] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 03:08:09 INFO - PROCESS | 2948 | --DOMWINDOW == 87 (000000D2A3172400) [pid = 2948] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 03:08:09 INFO - PROCESS | 2948 | --DOMWINDOW == 86 (000000D29FD0AC00) [pid = 2948] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 03:08:09 INFO - PROCESS | 2948 | --DOMWINDOW == 85 (000000D2A2EEA400) [pid = 2948] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 03:08:09 INFO - PROCESS | 2948 | --DOMWINDOW == 84 (000000D2A36BC000) [pid = 2948] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 03:08:09 INFO - PROCESS | 2948 | --DOMWINDOW == 83 (000000D2A0069000) [pid = 2948] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 03:08:09 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D2A0077800) [pid = 2948] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 03:08:09 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D29616B400) [pid = 2948] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 03:08:09 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D29A043800) [pid = 2948] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 03:08:09 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A1E70800) [pid = 2948] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 03:08:09 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A14C6400) [pid = 2948] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 03:08:09 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D29AF76C00) [pid = 2948] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 03:08:09 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D29BC6F800) [pid = 2948] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 03:08:09 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D295A30400) [pid = 2948] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 03:08:09 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D295A4A400) [pid = 2948] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 03:08:09 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D296293000) [pid = 2948] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 03:08:09 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D295AE9C00) [pid = 2948] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 03:08:09 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D2A237E800) [pid = 2948] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 03:08:09 INFO - PROCESS | 2948 | --DOMWINDOW == 70 (000000D2A2C93C00) [pid = 2948] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 03:08:09 INFO - PROCESS | 2948 | --DOMWINDOW == 69 (000000D2A2698800) [pid = 2948] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 03:08:09 INFO - PROCESS | 2948 | --DOMWINDOW == 68 (000000D29EC76000) [pid = 2948] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 03:08:10 INFO - PROCESS | 2948 | 1465812490252 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 03:08:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:08:10 INFO - PROCESS | 2948 | 1465812490311 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 03:08:10 INFO - PROCESS | 2948 | 1465812490315 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:08:10 INFO - PROCESS | 2948 | 1465812490320 Marionette TRACE conn6 <- [1,3070,null,{}] 03:08:10 INFO - PROCESS | 2948 | 1465812490325 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:10 INFO - PROCESS | 2948 | 1465812490329 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:10 INFO - PROCESS | 2948 | 1465812490425 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 03:08:10 INFO - PROCESS | 2948 | 1465812490549 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:10 INFO - PROCESS | 2948 | 1465812490552 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:10 INFO - PROCESS | 2948 | ++DOCSHELL 000000D29B1C5800 == 25 [pid = 2948] [id = 779] 03:08:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 69 (000000D293F96800) [pid = 2948] [serial = 2335] [outer = 0000000000000000] 03:08:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 70 (000000D295820000) [pid = 2948] [serial = 2336] [outer = 000000D293F96800] 03:08:10 INFO - PROCESS | 2948 | 1465812490602 Marionette DEBUG loaded listener.js 03:08:10 INFO - PROCESS | 2948 | ++DOMWINDOW == 71 (000000D295928400) [pid = 2948] [serial = 2337] [outer = 000000D293F96800] 03:08:11 INFO - PROCESS | 2948 | 1465812490996 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 03:08:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:08:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:08:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:08:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:08:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 735ms 03:08:11 INFO - PROCESS | 2948 | 1465812491069 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 03:08:11 INFO - PROCESS | 2948 | 1465812491075 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 03:08:11 INFO - PROCESS | 2948 | 1465812491084 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:08:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:08:11 INFO - PROCESS | 2948 | 1465812491087 Marionette TRACE conn6 <- [1,3074,null,{}] 03:08:11 INFO - PROCESS | 2948 | 1465812491090 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:11 INFO - PROCESS | 2948 | 1465812491093 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:11 INFO - PROCESS | 2948 | 1465812491191 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 03:08:11 INFO - PROCESS | 2948 | 1465812491197 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:11 INFO - PROCESS | 2948 | 1465812491199 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:11 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A23CA800 == 26 [pid = 2948] [id = 780] 03:08:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D295A31C00) [pid = 2948] [serial = 2338] [outer = 0000000000000000] 03:08:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D295AE1800) [pid = 2948] [serial = 2339] [outer = 000000D295A31C00] 03:08:11 INFO - PROCESS | 2948 | 1465812491248 Marionette DEBUG loaded listener.js 03:08:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D295B9B000) [pid = 2948] [serial = 2340] [outer = 000000D295A31C00] 03:08:11 INFO - PROCESS | 2948 | 1465812491687 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:08:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:08:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 629ms 03:08:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:08:11 INFO - PROCESS | 2948 | 1465812491724 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 03:08:11 INFO - PROCESS | 2948 | 1465812491726 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 03:08:11 INFO - PROCESS | 2948 | 1465812491730 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:08:11 INFO - PROCESS | 2948 | 1465812491734 Marionette TRACE conn6 <- [1,3078,null,{}] 03:08:11 INFO - PROCESS | 2948 | 1465812491750 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:11 INFO - PROCESS | 2948 | 1465812491756 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:11 INFO - PROCESS | 2948 | 1465812491843 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 03:08:11 INFO - PROCESS | 2948 | 1465812491852 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:11 INFO - PROCESS | 2948 | 1465812491855 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:11 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A293D000 == 27 [pid = 2948] [id = 781] 03:08:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29616F400) [pid = 2948] [serial = 2341] [outer = 0000000000000000] 03:08:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D2961B0C00) [pid = 2948] [serial = 2342] [outer = 000000D29616F400] 03:08:11 INFO - PROCESS | 2948 | 1465812491905 Marionette DEBUG loaded listener.js 03:08:11 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D296C38800) [pid = 2948] [serial = 2343] [outer = 000000D29616F400] 03:08:12 INFO - PROCESS | 2948 | 1465812492383 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:08:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:08:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 692ms 03:08:12 INFO - PROCESS | 2948 | 1465812492424 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 03:08:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:08:12 INFO - PROCESS | 2948 | 1465812492427 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 03:08:12 INFO - PROCESS | 2948 | 1465812492430 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:08:12 INFO - PROCESS | 2948 | 1465812492432 Marionette TRACE conn6 <- [1,3082,null,{}] 03:08:12 INFO - PROCESS | 2948 | 1465812492435 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:12 INFO - PROCESS | 2948 | 1465812492437 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:12 INFO - PROCESS | 2948 | 1465812492563 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 03:08:12 INFO - PROCESS | 2948 | 1465812492656 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:12 INFO - PROCESS | 2948 | 1465812492658 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:12 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A5804800 == 28 [pid = 2948] [id = 782] 03:08:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29A262400) [pid = 2948] [serial = 2344] [outer = 0000000000000000] 03:08:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29A264400) [pid = 2948] [serial = 2345] [outer = 000000D29A262400] 03:08:12 INFO - PROCESS | 2948 | 1465812492704 Marionette DEBUG loaded listener.js 03:08:12 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D29A2F3400) [pid = 2948] [serial = 2346] [outer = 000000D29A262400] 03:08:13 INFO - PROCESS | 2948 | 1465812493110 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:08:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:08:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 734ms 03:08:13 INFO - PROCESS | 2948 | 1465812493172 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 03:08:13 INFO - PROCESS | 2948 | 1465812493174 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 03:08:13 INFO - PROCESS | 2948 | 1465812493178 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:08:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:08:13 INFO - PROCESS | 2948 | 1465812493179 Marionette TRACE conn6 <- [1,3086,null,{}] 03:08:13 INFO - PROCESS | 2948 | 1465812493183 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:13 INFO - PROCESS | 2948 | 1465812493185 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:13 INFO - PROCESS | 2948 | 1465812493306 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 03:08:13 INFO - PROCESS | 2948 | 1465812493311 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:13 INFO - PROCESS | 2948 | 1465812493313 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:13 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A6614800 == 29 [pid = 2948] [id = 783] 03:08:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D280DB0400) [pid = 2948] [serial = 2347] [outer = 0000000000000000] 03:08:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D29A3B3800) [pid = 2948] [serial = 2348] [outer = 000000D280DB0400] 03:08:13 INFO - PROCESS | 2948 | 1465812493358 Marionette DEBUG loaded listener.js 03:08:13 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D29AD65800) [pid = 2948] [serial = 2349] [outer = 000000D280DB0400] 03:08:13 INFO - PROCESS | 2948 | 1465812493809 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 03:08:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:08:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:08:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 672ms 03:08:13 INFO - PROCESS | 2948 | 1465812493852 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 03:08:13 INFO - PROCESS | 2948 | 1465812493854 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 03:08:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:08:13 INFO - PROCESS | 2948 | 1465812493858 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:08:13 INFO - PROCESS | 2948 | 1465812493859 Marionette TRACE conn6 <- [1,3090,null,{}] 03:08:13 INFO - PROCESS | 2948 | 1465812493863 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:13 INFO - PROCESS | 2948 | 1465812493869 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:14 INFO - PROCESS | 2948 | 1465812494028 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 03:08:14 INFO - PROCESS | 2948 | --DOMWINDOW == 82 (000000D295BA1000) [pid = 2948] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 03:08:14 INFO - PROCESS | 2948 | --DOMWINDOW == 81 (000000D2959A9C00) [pid = 2948] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:08:14 INFO - PROCESS | 2948 | --DOMWINDOW == 80 (000000D295933000) [pid = 2948] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 03:08:14 INFO - PROCESS | 2948 | --DOMWINDOW == 79 (000000D2A8E7C800) [pid = 2948] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 03:08:14 INFO - PROCESS | 2948 | --DOMWINDOW == 78 (000000D2A343C800) [pid = 2948] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:08:14 INFO - PROCESS | 2948 | --DOMWINDOW == 77 (000000D2A0091800) [pid = 2948] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:08:14 INFO - PROCESS | 2948 | --DOMWINDOW == 76 (000000D293F97400) [pid = 2948] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:08:14 INFO - PROCESS | 2948 | --DOMWINDOW == 75 (000000D29A0B5C00) [pid = 2948] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:08:14 INFO - PROCESS | 2948 | --DOMWINDOW == 74 (000000D2A3448000) [pid = 2948] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:08:14 INFO - PROCESS | 2948 | --DOMWINDOW == 73 (000000D2A67F7800) [pid = 2948] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 03:08:14 INFO - PROCESS | 2948 | --DOMWINDOW == 72 (000000D2A6B76800) [pid = 2948] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 03:08:14 INFO - PROCESS | 2948 | --DOMWINDOW == 71 (000000D295825800) [pid = 2948] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 03:08:14 INFO - PROCESS | 2948 | 1465812494316 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:14 INFO - PROCESS | 2948 | 1465812494319 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:14 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A2944000 == 30 [pid = 2948] [id = 784] 03:08:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 72 (000000D2959A9C00) [pid = 2948] [serial = 2350] [outer = 0000000000000000] 03:08:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 73 (000000D29BCC8C00) [pid = 2948] [serial = 2351] [outer = 000000D2959A9C00] 03:08:14 INFO - PROCESS | 2948 | 1465812494373 Marionette DEBUG loaded listener.js 03:08:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 74 (000000D29F37B000) [pid = 2948] [serial = 2352] [outer = 000000D2959A9C00] 03:08:14 INFO - PROCESS | 2948 | 1465812494707 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:08:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:08:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 881ms 03:08:14 INFO - PROCESS | 2948 | 1465812494742 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 03:08:14 INFO - PROCESS | 2948 | 1465812494745 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 03:08:14 INFO - PROCESS | 2948 | 1465812494748 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:08:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:08:14 INFO - PROCESS | 2948 | 1465812494749 Marionette TRACE conn6 <- [1,3094,null,{}] 03:08:14 INFO - PROCESS | 2948 | 1465812494753 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:14 INFO - PROCESS | 2948 | 1465812494755 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:14 INFO - PROCESS | 2948 | 1465812494872 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 03:08:14 INFO - PROCESS | 2948 | 1465812494880 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:14 INFO - PROCESS | 2948 | 1465812494882 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:14 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A6A0C800 == 31 [pid = 2948] [id = 785] 03:08:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 75 (000000D29F37AC00) [pid = 2948] [serial = 2353] [outer = 0000000000000000] 03:08:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 76 (000000D29F70B000) [pid = 2948] [serial = 2354] [outer = 000000D29F37AC00] 03:08:14 INFO - PROCESS | 2948 | 1465812494926 Marionette DEBUG loaded listener.js 03:08:14 INFO - PROCESS | 2948 | ++DOMWINDOW == 77 (000000D29FD0E800) [pid = 2948] [serial = 2355] [outer = 000000D29F37AC00] 03:08:15 INFO - PROCESS | 2948 | 1465812495315 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 03:08:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:08:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:08:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:08:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 586ms 03:08:15 INFO - PROCESS | 2948 | 1465812495337 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 03:08:15 INFO - PROCESS | 2948 | 1465812495340 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 03:08:15 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:08:15 INFO - PROCESS | 2948 | 1465812495343 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:08:15 INFO - PROCESS | 2948 | 1465812495344 Marionette TRACE conn6 <- [1,3098,null,{}] 03:08:15 INFO - PROCESS | 2948 | 1465812495348 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:15 INFO - PROCESS | 2948 | 1465812495350 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:15 INFO - PROCESS | 2948 | 1465812495432 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 03:08:15 INFO - PROCESS | 2948 | 1465812495438 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:15 INFO - PROCESS | 2948 | 1465812495440 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:15 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BBE000 == 32 [pid = 2948] [id = 786] 03:08:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 78 (000000D29FD43000) [pid = 2948] [serial = 2356] [outer = 0000000000000000] 03:08:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 79 (000000D29FEE5000) [pid = 2948] [serial = 2357] [outer = 000000D29FD43000] 03:08:15 INFO - PROCESS | 2948 | 1465812495494 Marionette DEBUG loaded listener.js 03:08:15 INFO - PROCESS | 2948 | ++DOMWINDOW == 80 (000000D2A0096400) [pid = 2948] [serial = 2358] [outer = 000000D29FD43000] 03:08:15 INFO - PROCESS | 2948 | 1465812495961 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 03:08:16 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:08:16 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 03:08:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:08:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:08:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:08:16 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 671ms 03:08:16 INFO - PROCESS | 2948 | 1465812496018 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 03:08:16 INFO - PROCESS | 2948 | 1465812496020 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 03:08:16 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:08:16 INFO - PROCESS | 2948 | 1465812496023 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:08:16 INFO - PROCESS | 2948 | 1465812496025 Marionette TRACE conn6 <- [1,3102,null,{}] 03:08:16 INFO - PROCESS | 2948 | 1465812496029 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:16 INFO - PROCESS | 2948 | 1465812496031 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:16 INFO - PROCESS | 2948 | 1465812496118 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 03:08:16 INFO - PROCESS | 2948 | 1465812496123 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"e4311087-7592-4ef8-bb80-70477881a4b2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:16 INFO - PROCESS | 2948 | 1465812496125 Marionette INFO sendAsync 881ee260-4259-4bc1-aafc-d358280eed5c 03:08:16 INFO - PROCESS | 2948 | ++DOCSHELL 000000D2A8BEF000 == 33 [pid = 2948] [id = 787] 03:08:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 81 (000000D2A147FC00) [pid = 2948] [serial = 2359] [outer = 0000000000000000] 03:08:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 82 (000000D2A14C5000) [pid = 2948] [serial = 2360] [outer = 000000D2A147FC00] 03:08:16 INFO - PROCESS | 2948 | 1465812496169 Marionette DEBUG loaded listener.js 03:08:16 INFO - PROCESS | 2948 | ++DOMWINDOW == 83 (000000D2A16DA800) [pid = 2948] [serial = 2361] [outer = 000000D2A147FC00] 03:08:16 INFO - PROCESS | 2948 | 1465812496929 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:08:16 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:08:16 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 944ms 03:08:16 INFO - PROCESS | 2948 | 1465812496970 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 03:08:16 INFO - PROCESS | 2948 | 1465812496975 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 03:08:18 WARNING - u'runner_teardown' () 03:08:18 INFO - No more tests 03:08:18 INFO - Got 0 unexpected results 03:08:18 INFO - SUITE-END | took 692s 03:08:18 INFO - Closing logging queue 03:08:18 INFO - queue closed 03:08:18 INFO - Return code: 0 03:08:18 WARNING - # TBPL SUCCESS # 03:08:18 INFO - Running post-action listener: _resource_record_post_action 03:08:18 INFO - Running post-run listener: _resource_record_post_run 03:08:19 INFO - Total resource usage - Wall time: 701s; CPU: 14.0%; Read bytes: 214414336; Write bytes: 1003458048; Read time: 2676680; Write time: 7204130 03:08:19 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:08:19 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 47894016; Read time: 0; Write time: 89540 03:08:19 INFO - run-tests - Wall time: 699s; CPU: 14.0%; Read bytes: 214414336; Write bytes: 892755968; Read time: 2676680; Write time: 7069330 03:08:19 INFO - Running post-run listener: _upload_blobber_files 03:08:19 INFO - Blob upload gear active. 03:08:19 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 03:08:19 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 03:08:19 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 03:08:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 03:08:19 INFO - (blobuploader) - INFO - Open directory for files ... 03:08:19 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 03:08:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:08:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:08:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:08:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:08:20 INFO - (blobuploader) - INFO - Done attempting. 03:08:20 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 03:08:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:08:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:08:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:08:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:08:22 INFO - (blobuploader) - INFO - Done attempting. 03:08:22 INFO - (blobuploader) - INFO - Iteration through files over. 03:08:22 INFO - Return code: 0 03:08:22 INFO - rmtree: C:\slave\test\build\uploaded_files.json 03:08:22 INFO - Using _rmtree_windows ... 03:08:22 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 03:08:22 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/841b1d347d1b2adc6f27323e5053619b910721d86f63c9315c337948b12772c841dfb77487ddc569a0c6c34a2a805b628d0ce6acb7775c2cf8ee66b8a0637656", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2e241c8c253c5229adfe4112b71600e0ee780dd996617b2c8b9a0553339e5424ce5a31c388f9c393a67b43a74e2b447002250c7649e119580ad8213bd13cb2a4"} 03:08:22 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 03:08:22 INFO - Writing to file C:\slave\test\properties\blobber_files 03:08:22 INFO - Contents: 03:08:22 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/841b1d347d1b2adc6f27323e5053619b910721d86f63c9315c337948b12772c841dfb77487ddc569a0c6c34a2a805b628d0ce6acb7775c2cf8ee66b8a0637656", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2e241c8c253c5229adfe4112b71600e0ee780dd996617b2c8b9a0553339e5424ce5a31c388f9c393a67b43a74e2b447002250c7649e119580ad8213bd13cb2a4"} 03:08:22 INFO - Running post-run listener: copy_logs_to_upload_dir 03:08:22 INFO - Copying logs to upload dir... 03:08:22 INFO - mkdir: C:\slave\test\build\upload\logs 03:08:22 INFO - Copying logs to upload dir... 03:08:22 INFO - Using _rmtree_windows ... 03:08:22 INFO - Using _rmtree_windows ... 03:08:22 INFO - Using _rmtree_windows ... 03:08:22 INFO - Using _rmtree_windows ... 03:08:22 INFO - Using _rmtree_windows ... 03:08:22 INFO - Using _rmtree_windows ... 03:08:22 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=833.566000 ========= master_lag: -0.16 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 53 secs) (at 2016-06-13 03:08:22.619093) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-13 03:08:22.620012) ========= '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-054\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-054 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-054 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-054\AppData\Local LOGONSERVER=\\T-W864-IX-054 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-054 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-054 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-054 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/841b1d347d1b2adc6f27323e5053619b910721d86f63c9315c337948b12772c841dfb77487ddc569a0c6c34a2a805b628d0ce6acb7775c2cf8ee66b8a0637656", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2e241c8c253c5229adfe4112b71600e0ee780dd996617b2c8b9a0553339e5424ce5a31c388f9c393a67b43a74e2b447002250c7649e119580ad8213bd13cb2a4"} build_url:https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.303000 build_url: 'https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/841b1d347d1b2adc6f27323e5053619b910721d86f63c9315c337948b12772c841dfb77487ddc569a0c6c34a2a805b628d0ce6acb7775c2cf8ee66b8a0637656", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2e241c8c253c5229adfe4112b71600e0ee780dd996617b2c8b9a0553339e5424ce5a31c388f9c393a67b43a74e2b447002250c7649e119580ad8213bd13cb2a4"}' symbols_url: 'https://queue.taskcluster.net/v1/task/TNn4nJUlTXapclsACXK2FQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-13 03:08:22.951934) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-13 03:08:22.952262) ========= '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-054\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-054 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-054 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-054\AppData\Local LOGONSERVER=\\T-W864-IX-054 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-054 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-054 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-054 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-13 03:08:23.073439) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-13 03:08:23.074238) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-13 03:08:23.796512) ========= ========= Total master_lag: 0.52 =========