builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-136 starttime: 1465273711.65 results: success (0) buildid: 20160606200529 builduid: a8399d8a7e694548a884b0da319ef406 revision: 55124c7343021091a61fdddac9f22628ca09642a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 21:28:31.654834) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 21:28:31.655281) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 21:28:31.655556) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 21:28:31.906038) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-06-06 21:28:31.906426) ========= '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-136\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-136 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-136 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-136\AppData\Local LOGONSERVER=\\T-W864-IX-136 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-136 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-136 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-136 WINDIR=C:\windows using PTY: False --21:28:34-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.27 GB/s 21:28:35 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=3.128000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-06-06 21:28:35.076179) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-06-06 21:28:35.076525) ========= '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-136\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-136 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-136 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-136\AppData\Local LOGONSERVER=\\T-W864-IX-136 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-136 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-136 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-136 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=5.510000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-06-06 21:28:40.606532) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-06 21:28:40.607135) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 55124c7343021091a61fdddac9f22628ca09642a --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 55124c7343021091a61fdddac9f22628ca09642a --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-136\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-136 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-136 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-136\AppData\Local LOGONSERVER=\\T-W864-IX-136 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-136 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-136 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-136 WINDIR=C:\windows using PTY: False 2016-06-06 21:28:41,680 truncating revision to first 12 chars 2016-06-06 21:28:41,680 Setting DEBUG logging. 2016-06-06 21:28:41,680 attempt 1/10 2016-06-06 21:28:41,680 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/55124c734302?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-06 21:28:42,780 unpacking tar archive at: mozilla-beta-55124c734302/testing/mozharness/ program finished with exit code 0 elapsedTime=2.692000 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-06 21:28:43.431959) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 21:28:43.432285) ========= script_repo_revision: 55124c7343021091a61fdddac9f22628ca09642a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 21:28:43.432671) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 21:28:43.432952) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 21:28:43.450604) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 11 secs) (at 2016-06-06 21:28:43.451040) ========= '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-136\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-136 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-136 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-136\AppData\Local LOGONSERVER=\\T-W864-IX-136 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-136 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-136 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-136 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 21:28:44 INFO - MultiFileLogger online at 20160606 21:28:44 in C:\slave\test 21:28:44 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 21:28:44 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 21:28:44 INFO - {'append_to_log': False, 21:28:44 INFO - 'base_work_dir': 'C:\\slave\\test', 21:28:44 INFO - 'blob_upload_branch': 'mozilla-beta', 21:28:44 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 21:28:44 INFO - 'buildbot_json_path': 'buildprops.json', 21:28:44 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 21:28:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 21:28:44 INFO - 'download_minidump_stackwalk': True, 21:28:44 INFO - 'download_symbols': 'true', 21:28:44 INFO - 'e10s': False, 21:28:44 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 21:28:44 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 21:28:44 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 21:28:44 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 21:28:44 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 21:28:44 INFO - 'C:/mozilla-build/tooltool.py'), 21:28:44 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 21:28:44 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 21:28:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 21:28:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 21:28:44 INFO - 'log_level': 'info', 21:28:44 INFO - 'log_to_console': True, 21:28:44 INFO - 'opt_config_files': (), 21:28:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 21:28:44 INFO - '--processes=1', 21:28:44 INFO - '--config=%(test_path)s/wptrunner.ini', 21:28:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 21:28:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 21:28:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 21:28:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 21:28:44 INFO - 'pip_index': False, 21:28:44 INFO - 'require_test_zip': True, 21:28:44 INFO - 'test_type': ('testharness',), 21:28:44 INFO - 'this_chunk': '1', 21:28:44 INFO - 'total_chunks': '10', 21:28:44 INFO - 'virtualenv_path': 'venv', 21:28:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 21:28:44 INFO - 'work_dir': 'build'} 21:28:44 INFO - ##### 21:28:44 INFO - ##### Running clobber step. 21:28:44 INFO - ##### 21:28:44 INFO - Running pre-action listener: _resource_record_pre_action 21:28:44 INFO - Running main action method: clobber 21:28:44 INFO - rmtree: C:\slave\test\build 21:28:44 INFO - Using _rmtree_windows ... 21:28:44 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 21:31:22 INFO - Running post-action listener: _resource_record_post_action 21:31:22 INFO - ##### 21:31:22 INFO - ##### Running read-buildbot-config step. 21:31:22 INFO - ##### 21:31:22 INFO - Running pre-action listener: _resource_record_pre_action 21:31:22 INFO - Running main action method: read_buildbot_config 21:31:22 INFO - Using buildbot properties: 21:31:22 INFO - { 21:31:22 INFO - "project": "", 21:31:22 INFO - "product": "firefox", 21:31:22 INFO - "script_repo_revision": "production", 21:31:22 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 21:31:22 INFO - "repository": "", 21:31:22 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 21:31:22 INFO - "buildid": "20160606200529", 21:31:22 INFO - "pgo_build": "False", 21:31:22 INFO - "basedir": "C:\\slave\\test", 21:31:22 INFO - "buildnumber": 12, 21:31:22 INFO - "slavename": "t-w864-ix-136", 21:31:22 INFO - "revision": "55124c7343021091a61fdddac9f22628ca09642a", 21:31:22 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 21:31:22 INFO - "platform": "win64", 21:31:22 INFO - "branch": "mozilla-beta", 21:31:22 INFO - "repo_path": "releases/mozilla-beta", 21:31:22 INFO - "moz_repo_path": "", 21:31:22 INFO - "stage_platform": "win64", 21:31:22 INFO - "builduid": "a8399d8a7e694548a884b0da319ef406", 21:31:22 INFO - "slavebuilddir": "test" 21:31:22 INFO - } 21:31:22 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 21:31:22 INFO - Found installer url https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/artifacts/public/build/firefox-48.0.en-US.win64.zip. 21:31:22 INFO - Running post-action listener: _resource_record_post_action 21:31:22 INFO - ##### 21:31:22 INFO - ##### Running download-and-extract step. 21:31:22 INFO - ##### 21:31:22 INFO - Running pre-action listener: _resource_record_pre_action 21:31:22 INFO - Running main action method: download_and_extract 21:31:22 INFO - mkdir: C:\slave\test\build\tests 21:31:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:31:22 INFO - https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 21:31:22 INFO - trying https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 21:31:22 INFO - Downloading https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/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 21:31:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/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 21:31:23 INFO - Downloaded 1240 bytes. 21:31:23 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 21:31:23 INFO - Using the following test package requirements: 21:31:23 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 21:31:23 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 21:31:23 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 21:31:23 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 21:31:23 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 21:31:23 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 21:31:23 INFO - u'jsshell-win64.zip'], 21:31:23 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 21:31:23 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 21:31:23 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 21:31:23 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 21:31:23 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 21:31:23 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 21:31:23 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 21:31:23 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 21:31:23 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 21:31:23 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 21:31:23 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 21:31:23 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 21:31:23 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')]} 21:31:23 INFO - https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 21:31:23 INFO - trying https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 21:31:23 INFO - Downloading https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/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 21:31:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/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 21:31:24 INFO - Downloaded 20849410 bytes. 21:31:24 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/*'] 21:31:24 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/* 21:31:26 INFO - caution: filename not matched: web-platform/* 21:31:26 INFO - Return code: 11 21:31:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:31:26 INFO - https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 21:31:26 INFO - trying https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 21:31:26 INFO - Downloading https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/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 21:31:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/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 21:31:29 INFO - Downloaded 36389114 bytes. 21:31:29 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/*'] 21:31:29 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/* 21:32:12 INFO - caution: filename not matched: bin/* 21:32:12 INFO - caution: filename not matched: config/* 21:32:12 INFO - caution: filename not matched: mozbase/* 21:32:12 INFO - caution: filename not matched: marionette/* 21:32:12 INFO - caution: filename not matched: tools/wptserve/* 21:32:12 INFO - Return code: 11 21:32:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:32:12 INFO - https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 21:32:12 INFO - trying https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/artifacts/public/build/firefox-48.0.en-US.win64.zip 21:32:12 INFO - Downloading https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 21:32:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/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 21:32:14 INFO - Downloaded 82710819 bytes. 21:32:14 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/artifacts/public/build/firefox-48.0.en-US.win64.zip 21:32:14 INFO - mkdir: C:\slave\test\properties 21:32:14 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 21:32:14 INFO - Writing to file C:\slave\test\properties\build_url 21:32:14 INFO - Contents: 21:32:14 INFO - build_url:https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/artifacts/public/build/firefox-48.0.en-US.win64.zip 21:32:15 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 21:32:15 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 21:32:15 INFO - Writing to file C:\slave\test\properties\symbols_url 21:32:15 INFO - Contents: 21:32:15 INFO - symbols_url:https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 21:32:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:32:15 INFO - https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 21:32:15 INFO - trying https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 21:32:15 INFO - Downloading https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/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 21:32:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/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 21:32:16 INFO - Downloaded 50732952 bytes. 21:32:16 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'] 21:32:16 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 21:32:20 INFO - Return code: 0 21:32:20 INFO - Running post-action listener: _resource_record_post_action 21:32:20 INFO - Running post-action listener: set_extra_try_arguments 21:32:20 INFO - ##### 21:32:20 INFO - ##### Running create-virtualenv step. 21:32:20 INFO - ##### 21:32:20 INFO - Running pre-action listener: _pre_create_virtualenv 21:32:20 INFO - Running pre-action listener: _resource_record_pre_action 21:32:20 INFO - Running main action method: create_virtualenv 21:32:20 INFO - Creating virtualenv C:\slave\test\build\venv 21:32:20 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 21:32:20 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 21:32:23 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 21:32:26 INFO - Installing distribute......................................................................................................................................................................................done. 21:32:28 INFO - Return code: 0 21:32:28 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 21:32:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:32:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:32:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:32:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:32:28 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02527200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CA020>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02242D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025320C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-136', 'USERDOMAIN': 'T-W864-IX-136', '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-136', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-136', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-136', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-136', '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-136\\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 21:32:28 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 21:32:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 21:32:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:32:28 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Roaming', 21:32:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:32:28 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:32:28 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:32:28 INFO - 'COMPUTERNAME': 'T-W864-IX-136', 21:32:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:32:28 INFO - 'DCLOCATION': 'SCL3', 21:32:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:32:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:32:28 INFO - 'HOMEDRIVE': 'C:', 21:32:28 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-136', 21:32:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:32:28 INFO - 'KTS_VERSION': '1.19c', 21:32:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Local', 21:32:28 INFO - 'LOGONSERVER': '\\\\T-W864-IX-136', 21:32:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:32:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:32:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:32:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:32:28 INFO - 'MOZ_NO_REMOTE': '1', 21:32:28 INFO - 'NO_EM_RESTART': '1', 21:32:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:32:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:32:28 INFO - 'OS': 'Windows_NT', 21:32:28 INFO - 'OURDRIVE': 'C:', 21:32:28 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 21:32:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:32:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:32:28 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:32:28 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:32:28 INFO - 'PROCESSOR_LEVEL': '6', 21:32:28 INFO - 'PROCESSOR_REVISION': '1e05', 21:32:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:32:28 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:32:28 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:32:28 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:32:28 INFO - 'PROMPT': '$P$G', 21:32:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:32:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:32:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:32:28 INFO - 'PWD': 'C:\\slave\\test', 21:32:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:32:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:32:28 INFO - 'SYSTEMDRIVE': 'C:', 21:32:28 INFO - 'SYSTEMROOT': 'C:\\windows', 21:32:28 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:32:28 INFO - 'TEST1': 'testie', 21:32:28 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:32:28 INFO - 'USERDOMAIN': 'T-W864-IX-136', 21:32:28 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-136', 21:32:28 INFO - 'USERNAME': 'cltbld', 21:32:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-136', 21:32:28 INFO - 'WINDIR': 'C:\\windows', 21:32:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:32:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:32:29 INFO - Downloading/unpacking psutil>=0.7.1 21:32:29 INFO - Running setup.py egg_info for package psutil 21:32:29 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:32:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:32:29 INFO - Installing collected packages: psutil 21:32:29 INFO - Running setup.py install for psutil 21:32:29 INFO - building 'psutil._psutil_windows' extension 21:32:29 INFO - error: Unable to find vcvarsall.bat 21:32:29 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-hyq8pl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:32:29 INFO - running install 21:32:29 INFO - running build 21:32:29 INFO - running build_py 21:32:29 INFO - creating build 21:32:29 INFO - creating build\lib.win32-2.7 21:32:29 INFO - creating build\lib.win32-2.7\psutil 21:32:29 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 21:32:29 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 21:32:29 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 21:32:29 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 21:32:29 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 21:32:29 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 21:32:29 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 21:32:29 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 21:32:29 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 21:32:29 INFO - running build_ext 21:32:29 INFO - building 'psutil._psutil_windows' extension 21:32:29 INFO - error: Unable to find vcvarsall.bat 21:32:29 INFO - ---------------------------------------- 21:32:29 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-hyq8pl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:32:29 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-136\AppData\Roaming\pip\pip.log 21:32:29 WARNING - Return code: 1 21:32:29 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! 21:32:29 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 21:32:29 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')]} 21:32:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:32:29 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')]} 21:32:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:32:29 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02527200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CA020>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02242D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025320C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-136', 'USERDOMAIN': 'T-W864-IX-136', '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-136', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-136', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-136', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-136', '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-136\\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 21:32:29 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 21:32:29 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 21:32:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:32:29 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Roaming', 21:32:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:32:29 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:32:29 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:32:29 INFO - 'COMPUTERNAME': 'T-W864-IX-136', 21:32:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:32:29 INFO - 'DCLOCATION': 'SCL3', 21:32:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:32:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:32:29 INFO - 'HOMEDRIVE': 'C:', 21:32:29 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-136', 21:32:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:32:29 INFO - 'KTS_VERSION': '1.19c', 21:32:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Local', 21:32:29 INFO - 'LOGONSERVER': '\\\\T-W864-IX-136', 21:32:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:32:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:32:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:32:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:32:29 INFO - 'MOZ_NO_REMOTE': '1', 21:32:29 INFO - 'NO_EM_RESTART': '1', 21:32:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:32:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:32:29 INFO - 'OS': 'Windows_NT', 21:32:29 INFO - 'OURDRIVE': 'C:', 21:32:29 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', 21:32:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:32:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:32:29 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:32:29 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:32:29 INFO - 'PROCESSOR_LEVEL': '6', 21:32:29 INFO - 'PROCESSOR_REVISION': '1e05', 21:32:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:32:29 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:32:29 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:32:29 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:32:29 INFO - 'PROMPT': '$P$G', 21:32:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:32:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:32:29 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:32:29 INFO - 'PWD': 'C:\\slave\\test', 21:32:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:32:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:32:29 INFO - 'SYSTEMDRIVE': 'C:', 21:32:29 INFO - 'SYSTEMROOT': 'C:\\windows', 21:32:29 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:32:29 INFO - 'TEST1': 'testie', 21:32:29 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:32:29 INFO - 'USERDOMAIN': 'T-W864-IX-136', 21:32:29 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-136', 21:32:29 INFO - 'USERNAME': 'cltbld', 21:32:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-136', 21:32:29 INFO - 'WINDIR': 'C:\\windows', 21:32:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:32:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:32:30 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 21:32:30 INFO - Downloading mozsystemmonitor-0.0.tar.gz 21:32:30 INFO - Running setup.py egg_info for package mozsystemmonitor 21:32:30 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 21:32:30 INFO - Running setup.py egg_info for package psutil 21:32:30 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:32:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:32:30 INFO - Installing collected packages: mozsystemmonitor, psutil 21:32:30 INFO - Running setup.py install for mozsystemmonitor 21:32:30 INFO - Running setup.py install for psutil 21:32:30 INFO - building 'psutil._psutil_windows' extension 21:32:30 INFO - error: Unable to find vcvarsall.bat 21:32:30 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-8txd8n-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:32:30 INFO - running install 21:32:30 INFO - running build 21:32:30 INFO - running build_py 21:32:30 INFO - running build_ext 21:32:30 INFO - building 'psutil._psutil_windows' extension 21:32:30 INFO - error: Unable to find vcvarsall.bat 21:32:30 INFO - ---------------------------------------- 21:32:30 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-8txd8n-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:32:30 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-136\AppData\Roaming\pip\pip.log 21:32:30 WARNING - Return code: 1 21:32:30 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 21:32:30 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 21:32:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:32:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:32:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:32:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:32:30 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02527200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CA020>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02242D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025320C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-136', 'USERDOMAIN': 'T-W864-IX-136', '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-136', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-136', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-136', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-136', '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-136\\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 21:32:30 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 21:32:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 21:32:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:32:30 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Roaming', 21:32:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:32:30 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:32:30 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:32:30 INFO - 'COMPUTERNAME': 'T-W864-IX-136', 21:32:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:32:30 INFO - 'DCLOCATION': 'SCL3', 21:32:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:32:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:32:30 INFO - 'HOMEDRIVE': 'C:', 21:32:30 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-136', 21:32:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:32:30 INFO - 'KTS_VERSION': '1.19c', 21:32:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Local', 21:32:30 INFO - 'LOGONSERVER': '\\\\T-W864-IX-136', 21:32:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:32:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:32:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:32:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:32:30 INFO - 'MOZ_NO_REMOTE': '1', 21:32:30 INFO - 'NO_EM_RESTART': '1', 21:32:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:32:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:32:30 INFO - 'OS': 'Windows_NT', 21:32:30 INFO - 'OURDRIVE': 'C:', 21:32:30 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 21:32:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:32:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:32:30 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:32:30 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:32:30 INFO - 'PROCESSOR_LEVEL': '6', 21:32:30 INFO - 'PROCESSOR_REVISION': '1e05', 21:32:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:32:30 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:32:30 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:32:30 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:32:30 INFO - 'PROMPT': '$P$G', 21:32:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:32:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:32:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:32:30 INFO - 'PWD': 'C:\\slave\\test', 21:32:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:32:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:32:30 INFO - 'SYSTEMDRIVE': 'C:', 21:32:30 INFO - 'SYSTEMROOT': 'C:\\windows', 21:32:30 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:32:30 INFO - 'TEST1': 'testie', 21:32:30 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:32:30 INFO - 'USERDOMAIN': 'T-W864-IX-136', 21:32:30 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-136', 21:32:30 INFO - 'USERNAME': 'cltbld', 21:32:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-136', 21:32:30 INFO - 'WINDIR': 'C:\\windows', 21:32:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:32:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:32:30 INFO - Downloading/unpacking blobuploader==1.2.4 21:32:30 INFO - Downloading blobuploader-1.2.4.tar.gz 21:32:30 INFO - Running setup.py egg_info for package blobuploader 21:32:30 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 21:32:34 INFO - Running setup.py egg_info for package requests 21:32:34 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 21:32:34 INFO - Downloading docopt-0.6.1.tar.gz 21:32:34 INFO - Running setup.py egg_info for package docopt 21:32:34 INFO - Installing collected packages: blobuploader, docopt, requests 21:32:34 INFO - Running setup.py install for blobuploader 21:32:34 INFO - Running setup.py install for docopt 21:32:34 INFO - Running setup.py install for requests 21:32:34 INFO - Successfully installed blobuploader docopt requests 21:32:34 INFO - Cleaning up... 21:32:35 INFO - Return code: 0 21:32:35 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:32: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')]} 21:32:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:32: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')]} 21:32:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:32:35 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02527200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CA020>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02242D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025320C0>, '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-136', 'USERDOMAIN': 'T-W864-IX-136', '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-136', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-136', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-136', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-136', '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-136\\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 21:32:35 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 21:32:35 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 21:32:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:32:35 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Roaming', 21:32:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:32:35 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:32:35 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:32:35 INFO - 'COMPUTERNAME': 'T-W864-IX-136', 21:32:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:32:35 INFO - 'DCLOCATION': 'SCL3', 21:32:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:32:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:32:35 INFO - 'HOMEDRIVE': 'C:', 21:32:35 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-136', 21:32:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:32:35 INFO - 'KTS_VERSION': '1.19c', 21:32:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Local', 21:32:35 INFO - 'LOGONSERVER': '\\\\T-W864-IX-136', 21:32:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:32:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:32:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:32:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:32:35 INFO - 'MOZ_NO_REMOTE': '1', 21:32:35 INFO - 'NO_EM_RESTART': '1', 21:32:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:32:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:32:35 INFO - 'OS': 'Windows_NT', 21:32:35 INFO - 'OURDRIVE': 'C:', 21:32:35 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', 21:32:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:32:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:32:35 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:32:35 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:32:35 INFO - 'PROCESSOR_LEVEL': '6', 21:32:35 INFO - 'PROCESSOR_REVISION': '1e05', 21:32:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:32:35 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:32:35 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:32:35 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:32:35 INFO - 'PROMPT': '$P$G', 21:32:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:32:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:32:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:32:35 INFO - 'PWD': 'C:\\slave\\test', 21:32:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:32:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:32:35 INFO - 'SYSTEMDRIVE': 'C:', 21:32:35 INFO - 'SYSTEMROOT': 'C:\\windows', 21:32:35 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:32:35 INFO - 'TEST1': 'testie', 21:32:35 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:32:35 INFO - 'USERDOMAIN': 'T-W864-IX-136', 21:32:35 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-136', 21:32:35 INFO - 'USERNAME': 'cltbld', 21:32:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-136', 21:32:35 INFO - 'WINDIR': 'C:\\windows', 21:32:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:32:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:32:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:32:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:32:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:32:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:32:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:32:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:32:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:32:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:32:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:32:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:32:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:32:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:32:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:32:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:32:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:32:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:32:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:32:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:32:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:32:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:32:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:32:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:32:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:32:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:32:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:32:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:32:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:32:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:32:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:32:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:32:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:32:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:32:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:32:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:32:39 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:32:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:32:39 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:32:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:32:39 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:32:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:32:39 INFO - Unpacking c:\slave\test\build\tests\marionette 21:32:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:32:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:32:39 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 21:32:39 INFO - Running setup.py install for browsermob-proxy 21:32:55 INFO - Running setup.py install for manifestparser 21:32:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Running setup.py install for marionette-client 21:32:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:32:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Running setup.py install for marionette-driver 21:32:55 INFO - Running setup.py install for mozcrash 21:32:55 INFO - Running setup.py install for mozdebug 21:32:55 INFO - Running setup.py install for mozdevice 21:32:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Running setup.py install for mozfile 21:32:55 INFO - Running setup.py install for mozhttpd 21:32:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Running setup.py install for mozinfo 21:32:55 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Running setup.py install for mozInstall 21:32:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Running setup.py install for mozleak 21:32:55 INFO - Running setup.py install for mozlog 21:32:55 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Running setup.py install for moznetwork 21:32:55 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Running setup.py install for mozprocess 21:32:55 INFO - Running setup.py install for mozprofile 21:32:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Running setup.py install for mozrunner 21:32:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Running setup.py install for mozscreenshot 21:32:55 INFO - Running setup.py install for moztest 21:32:55 INFO - Running setup.py install for mozversion 21:32:55 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:32:55 INFO - Running setup.py install for wptserve 21:32:55 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 21:32:55 INFO - Cleaning up... 21:32:55 INFO - Return code: 0 21:32:55 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:32:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:32:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:32:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:32:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:32:55 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02527200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024CA020>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02242D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025320C0>, '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-136', 'USERDOMAIN': 'T-W864-IX-136', '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-136', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-136', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-136', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-136', '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-136\\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 21:32:55 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 21:32:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 21:32:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:32:55 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Roaming', 21:32:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:32:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:32:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:32:55 INFO - 'COMPUTERNAME': 'T-W864-IX-136', 21:32:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:32:55 INFO - 'DCLOCATION': 'SCL3', 21:32:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:32:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:32:55 INFO - 'HOMEDRIVE': 'C:', 21:32:55 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-136', 21:32:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:32:55 INFO - 'KTS_VERSION': '1.19c', 21:32:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Local', 21:32:55 INFO - 'LOGONSERVER': '\\\\T-W864-IX-136', 21:32:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:32:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:32:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:32:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:32:55 INFO - 'MOZ_NO_REMOTE': '1', 21:32:55 INFO - 'NO_EM_RESTART': '1', 21:32:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:32:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:32:55 INFO - 'OS': 'Windows_NT', 21:32:55 INFO - 'OURDRIVE': 'C:', 21:32:55 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 21:32:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:32:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:32:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:32:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:32:55 INFO - 'PROCESSOR_LEVEL': '6', 21:32:55 INFO - 'PROCESSOR_REVISION': '1e05', 21:32:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:32:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:32:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:32:55 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:32:55 INFO - 'PROMPT': '$P$G', 21:32:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:32:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:32:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:32:55 INFO - 'PWD': 'C:\\slave\\test', 21:32:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:32:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:32:55 INFO - 'SYSTEMDRIVE': 'C:', 21:32:55 INFO - 'SYSTEMROOT': 'C:\\windows', 21:32:55 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:32:55 INFO - 'TEST1': 'testie', 21:32:55 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:32:55 INFO - 'USERDOMAIN': 'T-W864-IX-136', 21:32:55 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-136', 21:32:55 INFO - 'USERNAME': 'cltbld', 21:32:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-136', 21:32:55 INFO - 'WINDIR': 'C:\\windows', 21:32:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:33:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:33:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:33:00 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:33:00 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:33:00 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:33:00 INFO - Unpacking c:\slave\test\build\tests\marionette 21:33:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:33:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:33:00 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)) 21:33:15 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)) 21:33:15 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)) 21:33:15 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)) 21:33:15 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)) 21:33:15 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 21:33:15 INFO - Downloading blessings-1.6.tar.gz 21:33:15 INFO - Running setup.py egg_info for package blessings 21:33:15 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)) 21:33:15 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 21:33:15 INFO - Running setup.py install for blessings 21:33:15 INFO - Running setup.py install for browsermob-proxy 21:33:15 INFO - Running setup.py install for manifestparser 21:33:15 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:33:15 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:33:15 INFO - Running setup.py install for marionette-client 21:33:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:33:15 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:33:15 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:33:15 INFO - Running setup.py install for marionette-driver 21:33:15 INFO - Running setup.py install for mozcrash 21:33:15 INFO - Running setup.py install for mozdebug 21:33:15 INFO - Running setup.py install for mozdevice 21:33:15 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:33:15 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:33:15 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:33:15 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:33:15 INFO - Running setup.py install for mozhttpd 21:33:15 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:33:15 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:33:15 INFO - Running setup.py install for mozInstall 21:33:15 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:33:15 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:33:15 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:33:15 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:33:15 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:33:15 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:33:15 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:33:15 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:33:15 INFO - Running setup.py install for mozleak 21:33:15 INFO - Running setup.py install for mozprofile 21:33:15 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:33:15 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:33:15 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:33:15 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:33:15 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:33:15 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:33:15 INFO - Running setup.py install for mozrunner 21:33:15 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:33:15 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:33:17 INFO - Running setup.py install for mozscreenshot 21:33:17 INFO - Running setup.py install for moztest 21:33:17 INFO - Running setup.py install for mozversion 21:33:17 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:33:17 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:33:17 INFO - Running setup.py install for wptserve 21:33:17 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 21:33:17 INFO - Cleaning up... 21:33:17 INFO - Return code: 0 21:33:17 INFO - Done creating virtualenv C:\slave\test\build\venv. 21:33:17 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:33:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:33:17 INFO - Reading from file tmpfile_stdout 21:33:17 INFO - Using _rmtree_windows ... 21:33:17 INFO - Using _rmtree_windows ... 21:33:17 INFO - Current package versions: 21:33:17 INFO - blessings == 1.6 21:33:17 INFO - blobuploader == 1.2.4 21:33:17 INFO - browsermob-proxy == 0.6.0 21:33:17 INFO - distribute == 0.6.14 21:33:17 INFO - docopt == 0.6.1 21:33:17 INFO - manifestparser == 1.1 21:33:17 INFO - marionette-client == 2.3.0 21:33:17 INFO - marionette-driver == 1.4.0 21:33:17 INFO - mozInstall == 1.12 21:33:17 INFO - mozcrash == 0.17 21:33:17 INFO - mozdebug == 0.1 21:33:17 INFO - mozdevice == 0.48 21:33:17 INFO - mozfile == 1.2 21:33:17 INFO - mozhttpd == 0.7 21:33:17 INFO - mozinfo == 0.9 21:33:17 INFO - mozleak == 0.1 21:33:17 INFO - mozlog == 3.1 21:33:17 INFO - moznetwork == 0.27 21:33:17 INFO - mozprocess == 0.22 21:33:17 INFO - mozprofile == 0.28 21:33:17 INFO - mozrunner == 6.11 21:33:17 INFO - mozscreenshot == 0.1 21:33:17 INFO - mozsystemmonitor == 0.0 21:33:17 INFO - moztest == 0.7 21:33:17 INFO - mozversion == 1.4 21:33:17 INFO - requests == 1.2.3 21:33:17 INFO - wptserve == 1.4.0 21:33:17 INFO - Running post-action listener: _resource_record_post_action 21:33:17 INFO - Running post-action listener: _start_resource_monitoring 21:33:17 INFO - Starting resource monitoring. 21:33:18 INFO - ##### 21:33:18 INFO - ##### Running pull step. 21:33:18 INFO - ##### 21:33:18 INFO - Running pre-action listener: _resource_record_pre_action 21:33:18 INFO - Running main action method: pull 21:33:18 INFO - Pull has nothing to do! 21:33:18 INFO - Running post-action listener: _resource_record_post_action 21:33:18 INFO - ##### 21:33:18 INFO - ##### Running install step. 21:33:18 INFO - ##### 21:33:18 INFO - Running pre-action listener: _resource_record_pre_action 21:33:18 INFO - Running main action method: install 21:33:18 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:33:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:33:18 INFO - Reading from file tmpfile_stdout 21:33:18 INFO - Using _rmtree_windows ... 21:33:18 INFO - Using _rmtree_windows ... 21:33:18 INFO - Detecting whether we're running mozinstall >=1.0... 21:33:18 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 21:33:18 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 21:33:18 INFO - Reading from file tmpfile_stdout 21:33:18 INFO - Output received: 21:33:18 INFO - Usage: mozinstall-script.py [options] installer 21:33:18 INFO - Options: 21:33:18 INFO - -h, --help show this help message and exit 21:33:18 INFO - -d DEST, --destination=DEST 21:33:18 INFO - Directory to install application into. [default: 21:33:18 INFO - "C:\slave\test"] 21:33:18 INFO - --app=APP Application being installed. [default: firefox] 21:33:18 INFO - Using _rmtree_windows ... 21:33:18 INFO - Using _rmtree_windows ... 21:33:18 INFO - mkdir: C:\slave\test\build\application 21:33:18 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'] 21:33:18 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 21:33:21 INFO - Reading from file tmpfile_stdout 21:33:21 INFO - Output received: 21:33:21 INFO - C:\slave\test\build\application\firefox\firefox.exe 21:33:21 INFO - Using _rmtree_windows ... 21:33:21 INFO - Using _rmtree_windows ... 21:33:21 INFO - Running post-action listener: _resource_record_post_action 21:33:21 INFO - ##### 21:33:21 INFO - ##### Running run-tests step. 21:33:21 INFO - ##### 21:33:21 INFO - Running pre-action listener: _resource_record_pre_action 21:33:21 INFO - Running main action method: run_tests 21:33:21 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 21:33:21 INFO - Minidump filename unknown. Determining based upon platform and architecture. 21:33:21 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 21:33:21 INFO - grabbing minidump binary from tooltool 21:33:21 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')]} 21:33:21 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02242D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025320C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 21:33:21 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 21:33:21 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 21:33:21 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 21:33:21 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp5kblwv 21:33:21 INFO - INFO - File integrity verified, renaming tmp5kblwv to win32-minidump_stackwalk.exe 21:33:21 INFO - Return code: 0 21:33:21 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 21:33:21 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 21:33:21 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/JgGl-4lSROWlIgGjdN7ITA/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 21:33:21 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/JgGl-4lSROWlIgGjdN7ITA/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 21:33:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:33:21 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Roaming', 21:33:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:33:21 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:33:21 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:33:21 INFO - 'COMPUTERNAME': 'T-W864-IX-136', 21:33:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:33:21 INFO - 'DCLOCATION': 'SCL3', 21:33:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:33:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:33:21 INFO - 'HOMEDRIVE': 'C:', 21:33:21 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-136', 21:33:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:33:21 INFO - 'KTS_VERSION': '1.19c', 21:33:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-136\\AppData\\Local', 21:33:21 INFO - 'LOGONSERVER': '\\\\T-W864-IX-136', 21:33:21 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 21:33:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:33:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:33:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:33:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:33:21 INFO - 'MOZ_NO_REMOTE': '1', 21:33:21 INFO - 'NO_EM_RESTART': '1', 21:33:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:33:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:33:21 INFO - 'OS': 'Windows_NT', 21:33:21 INFO - 'OURDRIVE': 'C:', 21:33:21 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', 21:33:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:33:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:33:21 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:33:21 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:33:21 INFO - 'PROCESSOR_LEVEL': '6', 21:33:21 INFO - 'PROCESSOR_REVISION': '1e05', 21:33:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:33:21 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:33:21 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:33:21 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:33:21 INFO - 'PROMPT': '$P$G', 21:33:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:33:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:33:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:33:21 INFO - 'PWD': 'C:\\slave\\test', 21:33:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:33:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:33:21 INFO - 'SYSTEMDRIVE': 'C:', 21:33:21 INFO - 'SYSTEMROOT': 'C:\\windows', 21:33:21 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:33:21 INFO - 'TEST1': 'testie', 21:33:21 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:33:21 INFO - 'USERDOMAIN': 'T-W864-IX-136', 21:33:21 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-136', 21:33:21 INFO - 'USERNAME': 'cltbld', 21:33:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-136', 21:33:21 INFO - 'WINDIR': 'C:\\windows', 21:33:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:33:21 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/JgGl-4lSROWlIgGjdN7ITA/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 21:33:23 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 21:33:23 INFO - import pkg_resources 21:33:24 INFO - Using 1 client processes 21:33:27 INFO - SUITE-START | Running 778 tests 21:33:27 INFO - Running testharness tests 21:33:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 21:33:27 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 21:33:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 21:33:27 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 21:33:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 21:33:27 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 21:33:27 INFO - Setting up ssl 21:33:28 INFO - PROCESS | certutil | 21:33:28 INFO - PROCESS | certutil | 21:33:28 INFO - PROCESS | certutil | 21:33:28 INFO - Certificate Nickname Trust Attributes 21:33:28 INFO - SSL,S/MIME,JAR/XPI 21:33:28 INFO - 21:33:28 INFO - web-platform-tests CT,, 21:33:28 INFO - 21:33:28 INFO - Starting runner 21:33:28 INFO - PROCESS | 3528 | [3528] 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 21:33:28 INFO - PROCESS | 3528 | [3528] 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 21:33:28 INFO - PROCESS | 3528 | [3528] 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 21:33:30 INFO - PROCESS | 3528 | 1465274010236 Marionette DEBUG Marionette enabled via build flag and pref 21:33:31 INFO - PROCESS | 3528 | ++DOCSHELL 000000706D65E000 == 1 [pid = 3528] [id = 1] 21:33:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 1 (000000707C685000) [pid = 3528] [serial = 1] [outer = 0000000000000000] 21:33:31 INFO - PROCESS | 3528 | [3528] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:33:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 2 (000000707C686000) [pid = 3528] [serial = 2] [outer = 000000707C685000] 21:33:31 INFO - PROCESS | 3528 | ++DOCSHELL 000000707FC69000 == 2 [pid = 3528] [id = 2] 21:33:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 3 (000000707FC69800) [pid = 3528] [serial = 3] [outer = 0000000000000000] 21:33:31 INFO - PROCESS | 3528 | [3528] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:33:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 4 (000000707FC6A800) [pid = 3528] [serial = 4] [outer = 000000707FC69800] 21:33:31 INFO - PROCESS | 3528 | 1465274011920 Marionette INFO Listening on port 2828 21:33:33 INFO - PROCESS | 3528 | 1465274013666 Marionette DEBUG Marionette enabled via command-line flag 21:33:33 INFO - PROCESS | 3528 | ++DOCSHELL 0000007000ABF800 == 3 [pid = 3528] [id = 3] 21:33:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 5 (0000007000B06000) [pid = 3528] [serial = 5] [outer = 0000000000000000] 21:33:33 INFO - PROCESS | 3528 | [3528] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:33:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 6 (0000007000B07000) [pid = 3528] [serial = 6] [outer = 0000007000B06000] 21:33:33 INFO - PROCESS | 3528 | [3528] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 21:33:33 INFO - PROCESS | 3528 | [3528] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 21:33:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 7 (0000007001516800) [pid = 3528] [serial = 7] [outer = 000000707FC69800] 21:33:34 INFO - PROCESS | 3528 | [3528] 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 21:33:34 INFO - PROCESS | 3528 | 1465274014412 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49297 21:33:34 INFO - PROCESS | 3528 | [3528] 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 21:33:34 INFO - PROCESS | 3528 | 1465274014423 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49298 21:33:34 INFO - PROCESS | 3528 | [3528] 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 21:33:34 INFO - PROCESS | 3528 | 1465274014431 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49299 21:33:34 INFO - PROCESS | 3528 | [3528] 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 21:33:34 INFO - PROCESS | 3528 | 1465274014465 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49300 21:33:34 INFO - PROCESS | 3528 | 1465274014467 Marionette DEBUG Closed connection conn0 21:33:34 INFO - PROCESS | 3528 | 1465274014469 Marionette DEBUG Closed connection conn1 21:33:34 INFO - PROCESS | 3528 | 1465274014471 Marionette DEBUG Closed connection conn2 21:33:34 INFO - PROCESS | 3528 | 1465274014551 Marionette DEBUG Closed connection conn3 21:33:34 INFO - PROCESS | 3528 | [3528] 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 21:33:34 INFO - PROCESS | 3528 | 1465274014557 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49301 21:33:34 INFO - PROCESS | 3528 | 1465274014680 Marionette DEBUG Closed connection conn4 21:33:34 INFO - PROCESS | 3528 | [3528] 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 21:33:34 INFO - PROCESS | 3528 | 1465274014689 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49302 21:33:34 INFO - PROCESS | 3528 | ++DOCSHELL 000000700465D800 == 4 [pid = 3528] [id = 4] 21:33:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 8 (000000700216CC00) [pid = 3528] [serial = 8] [outer = 0000000000000000] 21:33:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 9 (00000070046D1000) [pid = 3528] [serial = 9] [outer = 000000700216CC00] 21:33:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 10 (00000070046D2C00) [pid = 3528] [serial = 10] [outer = 000000700216CC00] 21:33:34 INFO - PROCESS | 3528 | 1465274014880 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 21:33:34 INFO - PROCESS | 3528 | 1465274014885 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":"20160606200529","device":"desktop","version":"48.0"} 21:33:35 INFO - PROCESS | 3528 | [3528] 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 21:33:35 INFO - PROCESS | 3528 | [3528] 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 21:33:35 INFO - PROCESS | 3528 | [3528] 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 21:33:36 INFO - PROCESS | 3528 | ++DOCSHELL 0000007007C29800 == 5 [pid = 3528] [id = 5] 21:33:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 11 (0000007007C2A000) [pid = 3528] [serial = 11] [outer = 0000000000000000] 21:33:36 INFO - PROCESS | 3528 | ++DOCSHELL 0000007007C2A800 == 6 [pid = 3528] [id = 6] 21:33:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 12 (000000707C638800) [pid = 3528] [serial = 12] [outer = 0000000000000000] 21:33:36 INFO - PROCESS | 3528 | [3528] 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 21:33:36 INFO - PROCESS | 3528 | ++DOCSHELL 000000700846E000 == 7 [pid = 3528] [id = 7] 21:33:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 13 (0000007007950800) [pid = 3528] [serial = 13] [outer = 0000000000000000] 21:33:36 INFO - PROCESS | 3528 | [3528] 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 21:33:37 INFO - PROCESS | 3528 | [3528] 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 21:33:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 14 (000000700879F800) [pid = 3528] [serial = 14] [outer = 0000007007950800] 21:33:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 15 (0000007008CDE000) [pid = 3528] [serial = 15] [outer = 0000007007C2A000] 21:33:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 16 (000000700855F000) [pid = 3528] [serial = 16] [outer = 000000707C638800] 21:33:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 17 (0000007008894800) [pid = 3528] [serial = 17] [outer = 0000007007950800] 21:33:38 INFO - PROCESS | 3528 | 1465274018158 Marionette INFO startBrowser 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:38 INFO - PROCESS | 3528 | 1465274018192 Marionette DEBUG loaded listener.js 21:33:38 INFO - PROCESS | 3528 | 1465274018206 Marionette DEBUG loaded listener.js 21:33:38 INFO - PROCESS | 3528 | 1465274018208 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 18 (000000700B1B7800) [pid = 3528] [serial = 18] [outer = 0000007007950800] 21:33:39 INFO - PROCESS | 3528 | 1465274019105 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"56e38967-6fda-4f10-a3a0-3bf2a798f630","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":"20160606200529","device":"desktop","version":"48.0","command_id":1}}] 21:33:39 INFO - PROCESS | 3528 | 1465274019525 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 21:33:39 INFO - PROCESS | 3528 | 1465274019528 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:39 INFO - PROCESS | 3528 | 1465274019683 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 21:33:39 INFO - PROCESS | 3528 | 1465274019706 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 21:33:39 INFO - PROCESS | 3528 | 1465274019709 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:39 INFO - PROCESS | 3528 | [3528] 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 21:33:41 INFO - PROCESS | 3528 | --DOCSHELL 000000706D65E000 == 6 [pid = 3528] [id = 1] 21:33:42 INFO - PROCESS | 3528 | [3528] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:33:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 19 (00000070008CE800) [pid = 3528] [serial = 19] [outer = 0000007007950800] 21:33:42 INFO - PROCESS | 3528 | [3528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:33:42 INFO - PROCESS | 3528 | [3528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:33:42 INFO - PROCESS | 3528 | 1465274022465 Marionette TRACE conn5 <- [1,3,null,{}] 21:33:42 INFO - PROCESS | 3528 | 1465274022471 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 21:33:42 INFO - PROCESS | 3528 | 1465274022475 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:42 INFO - PROCESS | 3528 | 1465274022500 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 21:33:42 INFO - PROCESS | 3528 | 1465274022525 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 21:33:42 INFO - PROCESS | 3528 | 1465274022530 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 21:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 21:33:42 INFO - PROCESS | 3528 | 1465274022544 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 21:33:42 INFO - PROCESS | 3528 | 1465274022549 Marionette TRACE conn5 <- [1,6,null,{}] 21:33:42 INFO - PROCESS | 3528 | 1465274022565 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:42 INFO - PROCESS | 3528 | 1465274022569 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:42 INFO - PROCESS | 3528 | 1465274022593 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 21:33:42 INFO - PROCESS | 3528 | 1465274022599 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:42 INFO - PROCESS | 3528 | 1465274022603 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:42 INFO - PROCESS | 3528 | ++DOCSHELL 0000007007C35000 == 7 [pid = 3528] [id = 8] 21:33:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 20 (0000007008078400) [pid = 3528] [serial = 20] [outer = 0000000000000000] 21:33:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 21 (000000700807A000) [pid = 3528] [serial = 21] [outer = 0000007008078400] 21:33:42 INFO - PROCESS | 3528 | 1465274022663 Marionette DEBUG loaded listener.js 21:33:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 22 (00000070084ACC00) [pid = 3528] [serial = 22] [outer = 0000007008078400] 21:33:43 INFO - PROCESS | 3528 | ++DOCSHELL 0000007000ABA000 == 8 [pid = 3528] [id = 9] 21:33:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 23 (0000007008C58000) [pid = 3528] [serial = 23] [outer = 0000000000000000] 21:33:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 24 (0000007008CAE800) [pid = 3528] [serial = 24] [outer = 0000007008C58000] 21:33:43 INFO - PROCESS | 3528 | 1465274023140 Marionette DEBUG loaded listener.js 21:33:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 25 (000000700888C000) [pid = 3528] [serial = 25] [outer = 0000007008C58000] 21:33:43 INFO - PROCESS | 3528 | --DOCSHELL 000000700465D800 == 7 [pid = 3528] [id = 4] 21:33:43 INFO - PROCESS | 3528 | 1465274023842 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 21:33:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 21:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1441ms 21:33:43 INFO - PROCESS | 3528 | ++DOCSHELL 0000007001D1A000 == 8 [pid = 3528] [id = 10] 21:33:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 26 (0000007001D20000) [pid = 3528] [serial = 26] [outer = 0000000000000000] 21:33:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 27 (0000007004666000) [pid = 3528] [serial = 27] [outer = 0000007001D20000] 21:33:44 INFO - PROCESS | 3528 | 1465274024014 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 21:33:44 INFO - PROCESS | 3528 | 1465274024018 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 21:33:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 28 (00000070053E1800) [pid = 3528] [serial = 28] [outer = 0000007001D20000] 21:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 21:33:44 INFO - PROCESS | 3528 | ++DOCSHELL 000000700066B000 == 9 [pid = 3528] [id = 11] 21:33:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 29 (00000070053BCC00) [pid = 3528] [serial = 29] [outer = 0000000000000000] 21:33:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 30 (0000007007944C00) [pid = 3528] [serial = 30] [outer = 00000070053BCC00] 21:33:44 INFO - PROCESS | 3528 | 1465274024107 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 21:33:44 INFO - PROCESS | 3528 | 1465274024110 Marionette TRACE conn5 <- [1,10,null,{}] 21:33:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 31 (0000007005487800) [pid = 3528] [serial = 31] [outer = 00000070053BCC00] 21:33:44 INFO - PROCESS | 3528 | 1465274024155 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:44 INFO - PROCESS | 3528 | 1465274024158 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:44 INFO - PROCESS | 3528 | 1465274024253 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 21:33:44 INFO - PROCESS | 3528 | 1465274024302 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:44 INFO - PROCESS | 3528 | 1465274024305 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:44 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008462000 == 10 [pid = 3528] [id = 12] 21:33:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 32 (000000707A24D400) [pid = 3528] [serial = 32] [outer = 0000000000000000] 21:33:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 33 (000000707A2C3800) [pid = 3528] [serial = 33] [outer = 000000707A24D400] 21:33:44 INFO - PROCESS | 3528 | 1465274024402 Marionette DEBUG loaded listener.js 21:33:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 34 (000000707A3D8C00) [pid = 3528] [serial = 34] [outer = 000000707A24D400] 21:33:44 INFO - PROCESS | 3528 | 1465274024988 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 21:33:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 21:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 964ms 21:33:45 INFO - PROCESS | 3528 | 1465274025015 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 21:33:45 INFO - PROCESS | 3528 | 1465274025020 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 21:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 21:33:45 INFO - PROCESS | 3528 | 1465274025026 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 21:33:45 INFO - PROCESS | 3528 | 1465274025029 Marionette TRACE conn5 <- [1,14,null,{}] 21:33:45 INFO - PROCESS | 3528 | 1465274025033 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:45 INFO - PROCESS | 3528 | 1465274025035 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:45 INFO - PROCESS | 3528 | 1465274025124 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 21:33:45 INFO - PROCESS | 3528 | 1465274025130 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:45 INFO - PROCESS | 3528 | 1465274025133 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:45 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008C33800 == 11 [pid = 3528] [id = 13] 21:33:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 35 (000000707ACB9000) [pid = 3528] [serial = 35] [outer = 0000000000000000] 21:33:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 36 (000000707ACBFC00) [pid = 3528] [serial = 36] [outer = 000000707ACB9000] 21:33:45 INFO - PROCESS | 3528 | 1465274025183 Marionette DEBUG loaded listener.js 21:33:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 37 (000000707BC0F400) [pid = 3528] [serial = 37] [outer = 000000707ACB9000] 21:33:45 INFO - PROCESS | 3528 | 1465274025629 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 21:33:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 21:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 628ms 21:33:45 INFO - PROCESS | 3528 | 1465274025658 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 21:33:45 INFO - PROCESS | 3528 | 1465274025661 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 21:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 21:33:45 INFO - PROCESS | 3528 | 1465274025667 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 21:33:45 INFO - PROCESS | 3528 | 1465274025671 Marionette TRACE conn5 <- [1,18,null,{}] 21:33:45 INFO - PROCESS | 3528 | 1465274025683 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:45 INFO - PROCESS | 3528 | 1465274025688 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:45 INFO - PROCESS | 3528 | 1465274025780 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 21:33:45 INFO - PROCESS | 3528 | 1465274025787 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:45 INFO - PROCESS | 3528 | 1465274025790 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:45 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009336800 == 12 [pid = 3528] [id = 14] 21:33:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 38 (000000707BDC1800) [pid = 3528] [serial = 38] [outer = 0000000000000000] 21:33:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 39 (000000707BDDA400) [pid = 3528] [serial = 39] [outer = 000000707BDC1800] 21:33:45 INFO - PROCESS | 3528 | 1465274025841 Marionette DEBUG loaded listener.js 21:33:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 40 (000000707C6CB000) [pid = 3528] [serial = 40] [outer = 000000707BDC1800] 21:33:46 INFO - PROCESS | 3528 | 1465274026242 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 21:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 21:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 21:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 21:33:46 INFO - PROCESS | 3528 | 1465274026299 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 21:33:46 INFO - PROCESS | 3528 | 1465274026302 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 21:33:46 INFO - PROCESS | 3528 | 1465274026305 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 21:33:46 INFO - PROCESS | 3528 | 1465274026307 Marionette TRACE conn5 <- [1,22,null,{}] 21:33:46 INFO - PROCESS | 3528 | 1465274026311 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:46 INFO - PROCESS | 3528 | 1465274026314 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:46 INFO - PROCESS | 3528 | 1465274026399 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 21:33:46 INFO - PROCESS | 3528 | 1465274026405 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:46 INFO - PROCESS | 3528 | 1465274026407 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:46 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009B31000 == 13 [pid = 3528] [id = 15] 21:33:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 41 (00000070053B8C00) [pid = 3528] [serial = 41] [outer = 0000000000000000] 21:33:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 42 (00000070078D2800) [pid = 3528] [serial = 42] [outer = 00000070053B8C00] 21:33:46 INFO - PROCESS | 3528 | 1465274026452 Marionette DEBUG loaded listener.js 21:33:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 43 (000000707BA33000) [pid = 3528] [serial = 43] [outer = 00000070053B8C00] 21:33:46 INFO - PROCESS | 3528 | 1465274026848 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 21:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 21:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 21:33:46 INFO - PROCESS | 3528 | 1465274026896 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 21:33:46 INFO - PROCESS | 3528 | 1465274026906 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 21:33:46 INFO - PROCESS | 3528 | 1465274026909 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 21:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 21:33:46 INFO - PROCESS | 3528 | 1465274026911 Marionette TRACE conn5 <- [1,26,null,{}] 21:33:46 INFO - PROCESS | 3528 | 1465274026915 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:46 INFO - PROCESS | 3528 | 1465274026917 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:47 INFO - PROCESS | 3528 | 1465274027001 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 21:33:47 INFO - PROCESS | 3528 | 1465274027006 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:47 INFO - PROCESS | 3528 | 1465274027008 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:47 INFO - PROCESS | 3528 | ++DOCSHELL 000000700B35C000 == 14 [pid = 3528] [id = 16] 21:33:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 44 (0000007007DB5800) [pid = 3528] [serial = 44] [outer = 0000000000000000] 21:33:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 45 (00000070798AF000) [pid = 3528] [serial = 45] [outer = 0000007007DB5800] 21:33:47 INFO - PROCESS | 3528 | 1465274027053 Marionette DEBUG loaded listener.js 21:33:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 46 (000000707BA39C00) [pid = 3528] [serial = 46] [outer = 0000007007DB5800] 21:33:47 INFO - PROCESS | 3528 | 1465274027466 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 21:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 21:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 21:33:47 INFO - PROCESS | 3528 | 1465274027500 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 21:33:47 INFO - PROCESS | 3528 | 1465274027503 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 21:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 21:33:47 INFO - PROCESS | 3528 | 1465274027515 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 21:33:47 INFO - PROCESS | 3528 | 1465274027517 Marionette TRACE conn5 <- [1,30,null,{}] 21:33:47 INFO - PROCESS | 3528 | 1465274027521 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:47 INFO - PROCESS | 3528 | 1465274027527 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:47 INFO - PROCESS | 3528 | 1465274027645 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 21:33:47 INFO - PROCESS | 3528 | 1465274027656 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:47 INFO - PROCESS | 3528 | 1465274027658 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:47 INFO - PROCESS | 3528 | ++DOCSHELL 000000707A224800 == 15 [pid = 3528] [id = 17] 21:33:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 47 (00000070087C3C00) [pid = 3528] [serial = 47] [outer = 0000000000000000] 21:33:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 48 (000000707FC44800) [pid = 3528] [serial = 48] [outer = 00000070087C3C00] 21:33:47 INFO - PROCESS | 3528 | 1465274027704 Marionette DEBUG loaded listener.js 21:33:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 49 (000000700502D000) [pid = 3528] [serial = 49] [outer = 00000070087C3C00] 21:33:48 INFO - PROCESS | 3528 | 1465274028149 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 21:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 21:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 692ms 21:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 21:33:48 INFO - PROCESS | 3528 | 1465274028202 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 21:33:48 INFO - PROCESS | 3528 | 1465274028204 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 21:33:48 INFO - PROCESS | 3528 | 1465274028207 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 21:33:48 INFO - PROCESS | 3528 | 1465274028209 Marionette TRACE conn5 <- [1,34,null,{}] 21:33:48 INFO - PROCESS | 3528 | 1465274028212 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:48 INFO - PROCESS | 3528 | 1465274028214 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:48 INFO - PROCESS | 3528 | 1465274028292 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 21:33:48 INFO - PROCESS | 3528 | 1465274028297 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:48 INFO - PROCESS | 3528 | 1465274028299 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:48 INFO - PROCESS | 3528 | ++DOCSHELL 000000707BB0B000 == 16 [pid = 3528] [id = 18] 21:33:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 50 (000000700D4D8800) [pid = 3528] [serial = 50] [outer = 0000000000000000] 21:33:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 51 (00000070799B5C00) [pid = 3528] [serial = 51] [outer = 000000700D4D8800] 21:33:48 INFO - PROCESS | 3528 | 1465274028358 Marionette DEBUG loaded listener.js 21:33:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 52 (000000700BE93800) [pid = 3528] [serial = 52] [outer = 000000700D4D8800] 21:33:48 INFO - PROCESS | 3528 | 1465274028728 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 21:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 21:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 585ms 21:33:48 INFO - PROCESS | 3528 | 1465274028796 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 21:33:48 INFO - PROCESS | 3528 | 1465274028798 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 21:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 21:33:48 INFO - PROCESS | 3528 | 1465274028801 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 21:33:48 INFO - PROCESS | 3528 | 1465274028803 Marionette TRACE conn5 <- [1,38,null,{}] 21:33:48 INFO - PROCESS | 3528 | 1465274028806 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:48 INFO - PROCESS | 3528 | 1465274028808 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:48 INFO - PROCESS | 3528 | 1465274028893 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 21:33:48 INFO - PROCESS | 3528 | 1465274028898 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:48 INFO - PROCESS | 3528 | 1465274028900 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:48 INFO - PROCESS | 3528 | ++DOCSHELL 000000707C068000 == 17 [pid = 3528] [id = 19] 21:33:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 53 (000000700BE97C00) [pid = 3528] [serial = 53] [outer = 0000000000000000] 21:33:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 54 (000000700BEA0800) [pid = 3528] [serial = 54] [outer = 000000700BE97C00] 21:33:48 INFO - PROCESS | 3528 | 1465274028944 Marionette DEBUG loaded listener.js 21:33:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 55 (000000707FEA9400) [pid = 3528] [serial = 55] [outer = 000000700BE97C00] 21:33:49 INFO - PROCESS | 3528 | 1465274029319 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 21:33:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 21:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 21:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 21:33:49 INFO - PROCESS | 3528 | 1465274029391 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 21:33:49 INFO - PROCESS | 3528 | 1465274029393 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 21:33:49 INFO - PROCESS | 3528 | 1465274029397 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 21:33:49 INFO - PROCESS | 3528 | 1465274029399 Marionette TRACE conn5 <- [1,42,null,{}] 21:33:49 INFO - PROCESS | 3528 | 1465274029402 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:49 INFO - PROCESS | 3528 | 1465274029404 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:49 INFO - PROCESS | 3528 | 1465274029488 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 21:33:49 INFO - PROCESS | 3528 | 1465274029495 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:49 INFO - PROCESS | 3528 | 1465274029497 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:49 INFO - PROCESS | 3528 | ++DOCSHELL 000000707CB12800 == 18 [pid = 3528] [id = 20] 21:33:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 56 (000000707A9CD400) [pid = 3528] [serial = 56] [outer = 0000000000000000] 21:33:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 57 (000000707B483400) [pid = 3528] [serial = 57] [outer = 000000707A9CD400] 21:33:49 INFO - PROCESS | 3528 | 1465274029542 Marionette DEBUG loaded listener.js 21:33:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 58 (000000707FEA5400) [pid = 3528] [serial = 58] [outer = 000000707A9CD400] 21:33:49 INFO - PROCESS | 3528 | 1465274029939 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 21:33:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 21:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 21:33:49 INFO - PROCESS | 3528 | 1465274029985 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 21:33:49 INFO - PROCESS | 3528 | 1465274029987 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 21:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 21:33:50 INFO - PROCESS | 3528 | 1465274030001 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 21:33:50 INFO - PROCESS | 3528 | 1465274030003 Marionette TRACE conn5 <- [1,46,null,{}] 21:33:50 INFO - PROCESS | 3528 | 1465274030007 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:50 INFO - PROCESS | 3528 | 1465274030009 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:50 INFO - PROCESS | 3528 | 1465274030090 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 21:33:50 INFO - PROCESS | 3528 | 1465274030096 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:50 INFO - PROCESS | 3528 | 1465274030098 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:50 INFO - PROCESS | 3528 | ++DOCSHELL 000000707FEDA800 == 19 [pid = 3528] [id = 21] 21:33:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 59 (000000700E5AC800) [pid = 3528] [serial = 59] [outer = 0000000000000000] 21:33:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 60 (000000700E5B2C00) [pid = 3528] [serial = 60] [outer = 000000700E5AC800] 21:33:50 INFO - PROCESS | 3528 | 1465274030145 Marionette DEBUG loaded listener.js 21:33:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 61 (00000070102EE000) [pid = 3528] [serial = 61] [outer = 000000700E5AC800] 21:33:50 INFO - PROCESS | 3528 | 1465274030540 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 21:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 21:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 588ms 21:33:50 INFO - PROCESS | 3528 | 1465274030582 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 21:33:50 INFO - PROCESS | 3528 | 1465274030585 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 21:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 21:33:50 INFO - PROCESS | 3528 | 1465274030588 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 21:33:50 INFO - PROCESS | 3528 | 1465274030591 Marionette TRACE conn5 <- [1,50,null,{}] 21:33:50 INFO - PROCESS | 3528 | 1465274030605 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:50 INFO - PROCESS | 3528 | 1465274030608 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:50 INFO - PROCESS | 3528 | 1465274030698 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 21:33:50 INFO - PROCESS | 3528 | 1465274030704 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:50 INFO - PROCESS | 3528 | 1465274030706 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:50 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F981000 == 20 [pid = 3528] [id = 22] 21:33:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 62 (000000700FFF3400) [pid = 3528] [serial = 62] [outer = 0000000000000000] 21:33:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 63 (00000070102F0000) [pid = 3528] [serial = 63] [outer = 000000700FFF3400] 21:33:50 INFO - PROCESS | 3528 | 1465274030755 Marionette DEBUG loaded listener.js 21:33:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (000000707B487800) [pid = 3528] [serial = 64] [outer = 000000700FFF3400] 21:33:51 INFO - PROCESS | 3528 | 1465274031147 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:33:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 21:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 586ms 21:33:51 INFO - PROCESS | 3528 | 1465274031178 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 21:33:51 INFO - PROCESS | 3528 | 1465274031180 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 21:33:51 INFO - PROCESS | 3528 | 1465274031183 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 21:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 21:33:51 INFO - PROCESS | 3528 | 1465274031185 Marionette TRACE conn5 <- [1,54,null,{}] 21:33:51 INFO - PROCESS | 3528 | 1465274031188 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:51 INFO - PROCESS | 3528 | 1465274031190 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:51 INFO - PROCESS | 3528 | 1465274031308 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 21:33:51 INFO - PROCESS | 3528 | 1465274031315 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:51 INFO - PROCESS | 3528 | 1465274031317 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:51 INFO - PROCESS | 3528 | ++DOCSHELL 000000707FEEF800 == 21 [pid = 3528] [id = 23] 21:33:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (000000700FB81800) [pid = 3528] [serial = 65] [outer = 0000000000000000] 21:33:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (000000700FB89800) [pid = 3528] [serial = 66] [outer = 000000700FB81800] 21:33:51 INFO - PROCESS | 3528 | 1465274031369 Marionette DEBUG loaded listener.js 21:33:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (00000070102F5000) [pid = 3528] [serial = 67] [outer = 000000700FB81800] 21:33:52 INFO - PROCESS | 3528 | 1465274032443 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:33:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 21:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1285ms 21:33:52 INFO - PROCESS | 3528 | 1465274032472 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 21:33:52 INFO - PROCESS | 3528 | 1465274032477 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 21:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 21:33:52 INFO - PROCESS | 3528 | 1465274032486 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 21:33:52 INFO - PROCESS | 3528 | 1465274032489 Marionette TRACE conn5 <- [1,58,null,{}] 21:33:52 INFO - PROCESS | 3528 | 1465274032504 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:52 INFO - PROCESS | 3528 | 1465274032507 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:52 INFO - PROCESS | 3528 | 1465274032614 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 21:33:52 INFO - PROCESS | 3528 | 1465274032623 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:52 INFO - PROCESS | 3528 | 1465274032628 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:52 INFO - PROCESS | 3528 | ++DOCSHELL 0000007007C27000 == 22 [pid = 3528] [id = 24] 21:33:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (0000007007834400) [pid = 3528] [serial = 68] [outer = 0000000000000000] 21:33:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (0000007007941400) [pid = 3528] [serial = 69] [outer = 0000007007834400] 21:33:52 INFO - PROCESS | 3528 | 1465274032682 Marionette DEBUG loaded listener.js 21:33:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (000000700807E800) [pid = 3528] [serial = 70] [outer = 0000007007834400] 21:33:53 INFO - PROCESS | 3528 | 1465274033093 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:33:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 21:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 649ms 21:33:53 INFO - PROCESS | 3528 | 1465274033135 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 21:33:53 INFO - PROCESS | 3528 | 1465274033139 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 21:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 21:33:53 INFO - PROCESS | 3528 | 1465274033153 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 21:33:53 INFO - PROCESS | 3528 | 1465274033156 Marionette TRACE conn5 <- [1,62,null,{}] 21:33:53 INFO - PROCESS | 3528 | 1465274033160 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:53 INFO - PROCESS | 3528 | 1465274033162 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:53 INFO - PROCESS | 3528 | 1465274033270 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 21:33:53 INFO - PROCESS | 3528 | 1465274033278 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:53 INFO - PROCESS | 3528 | 1465274033280 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:53 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008CE1000 == 23 [pid = 3528] [id = 25] 21:33:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (00000070087B9400) [pid = 3528] [serial = 71] [outer = 0000000000000000] 21:33:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (0000007008892000) [pid = 3528] [serial = 72] [outer = 00000070087B9400] 21:33:53 INFO - PROCESS | 3528 | 1465274033328 Marionette DEBUG loaded listener.js 21:33:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007009B04400) [pid = 3528] [serial = 73] [outer = 00000070087B9400] 21:33:53 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000700216CC00) [pid = 3528] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 21:33:53 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000707A24D400) [pid = 3528] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 21:33:53 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000707ACB9000) [pid = 3528] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 21:33:53 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000707BDC1800) [pid = 3528] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 21:33:53 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (00000070053B8C00) [pid = 3528] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 21:33:53 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (0000007007DB5800) [pid = 3528] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 21:33:53 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (00000070087C3C00) [pid = 3528] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 21:33:53 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (0000007008078400) [pid = 3528] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 21:33:53 INFO - PROCESS | 3528 | 1465274033978 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:33:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 21:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 880ms 21:33:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 21:33:54 INFO - PROCESS | 3528 | 1465274034035 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 21:33:54 INFO - PROCESS | 3528 | 1465274034037 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 21:33:54 INFO - PROCESS | 3528 | 1465274034041 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 21:33:54 INFO - PROCESS | 3528 | 1465274034045 Marionette TRACE conn5 <- [1,66,null,{}] 21:33:54 INFO - PROCESS | 3528 | 1465274034055 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:54 INFO - PROCESS | 3528 | 1465274034059 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:54 INFO - PROCESS | 3528 | 1465274034152 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 21:33:54 INFO - PROCESS | 3528 | 1465274034211 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:54 INFO - PROCESS | 3528 | 1465274034214 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:54 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009B1C000 == 24 [pid = 3528] [id = 26] 21:33:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (00000070087BB000) [pid = 3528] [serial = 74] [outer = 0000000000000000] 21:33:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (000000700AC2D000) [pid = 3528] [serial = 75] [outer = 00000070087BB000] 21:33:54 INFO - PROCESS | 3528 | 1465274034264 Marionette DEBUG loaded listener.js 21:33:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (000000700B373000) [pid = 3528] [serial = 76] [outer = 00000070087BB000] 21:33:54 INFO - PROCESS | 3528 | 1465274034613 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:33:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 21:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 628ms 21:33:54 INFO - PROCESS | 3528 | 1465274034680 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 21:33:54 INFO - PROCESS | 3528 | 1465274034683 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 21:33:54 INFO - PROCESS | 3528 | 1465274034687 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 21:33:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 21:33:54 INFO - PROCESS | 3528 | 1465274034689 Marionette TRACE conn5 <- [1,70,null,{}] 21:33:54 INFO - PROCESS | 3528 | 1465274034692 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:54 INFO - PROCESS | 3528 | 1465274034694 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:54 INFO - PROCESS | 3528 | 1465274034779 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 21:33:54 INFO - PROCESS | 3528 | 1465274034785 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:54 INFO - PROCESS | 3528 | 1465274034787 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:54 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D4C2800 == 25 [pid = 3528] [id = 27] 21:33:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (000000700E5AAC00) [pid = 3528] [serial = 77] [outer = 0000000000000000] 21:33:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (000000700E5B7800) [pid = 3528] [serial = 78] [outer = 000000700E5AAC00] 21:33:54 INFO - PROCESS | 3528 | 1465274034840 Marionette DEBUG loaded listener.js 21:33:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000700FB88C00) [pid = 3528] [serial = 79] [outer = 000000700E5AAC00] 21:33:55 INFO - PROCESS | 3528 | 1465274035219 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:33:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 21:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 587ms 21:33:55 INFO - PROCESS | 3528 | 1465274035279 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 21:33:55 INFO - PROCESS | 3528 | 1465274035281 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 21:33:55 INFO - PROCESS | 3528 | 1465274035284 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 21:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 21:33:55 INFO - PROCESS | 3528 | 1465274035286 Marionette TRACE conn5 <- [1,74,null,{}] 21:33:55 INFO - PROCESS | 3528 | 1465274035290 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:55 INFO - PROCESS | 3528 | 1465274035292 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:55 INFO - PROCESS | 3528 | 1465274035370 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 21:33:55 INFO - PROCESS | 3528 | 1465274035376 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:55 INFO - PROCESS | 3528 | 1465274035378 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:55 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FF08000 == 26 [pid = 3528] [id = 28] 21:33:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (00000070087A1400) [pid = 3528] [serial = 80] [outer = 0000000000000000] 21:33:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700FFF0C00) [pid = 3528] [serial = 81] [outer = 00000070087A1400] 21:33:55 INFO - PROCESS | 3528 | 1465274035425 Marionette DEBUG loaded listener.js 21:33:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (00000070102F2C00) [pid = 3528] [serial = 82] [outer = 00000070087A1400] 21:33:55 INFO - PROCESS | 3528 | 1465274035882 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:33:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 21:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 627ms 21:33:55 INFO - PROCESS | 3528 | 1465274035928 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 21:33:55 INFO - PROCESS | 3528 | 1465274035933 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 21:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 21:33:55 INFO - PROCESS | 3528 | 1465274035939 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 21:33:55 INFO - PROCESS | 3528 | 1465274035944 Marionette TRACE conn5 <- [1,78,null,{}] 21:33:55 INFO - PROCESS | 3528 | 1465274035951 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:55 INFO - PROCESS | 3528 | 1465274035955 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:56 INFO - PROCESS | 3528 | 1465274036068 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 21:33:56 INFO - PROCESS | 3528 | 1465274036176 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:56 INFO - PROCESS | 3528 | 1465274036179 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:56 INFO - PROCESS | 3528 | ++DOCSHELL 0000007007F64000 == 27 [pid = 3528] [id = 29] 21:33:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007007827800) [pid = 3528] [serial = 83] [outer = 0000000000000000] 21:33:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700782D800) [pid = 3528] [serial = 84] [outer = 0000007007827800] 21:33:56 INFO - PROCESS | 3528 | 1465274036239 Marionette DEBUG loaded listener.js 21:33:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (00000070084C2C00) [pid = 3528] [serial = 85] [outer = 0000007007827800] 21:33:56 INFO - PROCESS | 3528 | 1465274036772 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:33:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 21:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 901ms 21:33:56 INFO - PROCESS | 3528 | 1465274036843 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 21:33:56 INFO - PROCESS | 3528 | 1465274036848 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 21:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 21:33:56 INFO - PROCESS | 3528 | 1465274036855 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 21:33:56 INFO - PROCESS | 3528 | 1465274036858 Marionette TRACE conn5 <- [1,82,null,{}] 21:33:56 INFO - PROCESS | 3528 | 1465274036862 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:56 INFO - PROCESS | 3528 | 1465274036865 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:57 INFO - PROCESS | 3528 | 1465274037007 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 21:33:57 INFO - PROCESS | 3528 | 1465274037066 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:57 INFO - PROCESS | 3528 | 1465274037069 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:57 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC4E800 == 28 [pid = 3528] [id = 30] 21:33:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700AC31800) [pid = 3528] [serial = 86] [outer = 0000000000000000] 21:33:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700AC36C00) [pid = 3528] [serial = 87] [outer = 000000700AC31800] 21:33:57 INFO - PROCESS | 3528 | 1465274037127 Marionette DEBUG loaded listener.js 21:33:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700D4D8000) [pid = 3528] [serial = 88] [outer = 000000700AC31800] 21:33:57 INFO - PROCESS | 3528 | 1465274037641 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:33:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 21:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 21:33:57 INFO - PROCESS | 3528 | 1465274037696 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 21:33:57 INFO - PROCESS | 3528 | 1465274037699 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 21:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 21:33:57 INFO - PROCESS | 3528 | 1465274037703 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 21:33:57 INFO - PROCESS | 3528 | 1465274037707 Marionette TRACE conn5 <- [1,86,null,{}] 21:33:57 INFO - PROCESS | 3528 | 1465274037718 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:57 INFO - PROCESS | 3528 | 1465274037724 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:57 INFO - PROCESS | 3528 | 1465274037832 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 21:33:57 INFO - PROCESS | 3528 | 1465274037906 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:57 INFO - PROCESS | 3528 | 1465274037910 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:57 INFO - PROCESS | 3528 | ++DOCSHELL 000000707BB9E800 == 29 [pid = 3528] [id = 31] 21:33:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000707A309400) [pid = 3528] [serial = 89] [outer = 0000000000000000] 21:33:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000707A310000) [pid = 3528] [serial = 90] [outer = 000000707A309400] 21:33:57 INFO - PROCESS | 3528 | 1465274037970 Marionette DEBUG loaded listener.js 21:33:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000707AB55C00) [pid = 3528] [serial = 91] [outer = 000000707A309400] 21:33:58 INFO - PROCESS | 3528 | 1465274038494 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:33:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 21:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 21:33:58 INFO - PROCESS | 3528 | 1465274038544 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 21:33:58 INFO - PROCESS | 3528 | 1465274038547 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 21:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 21:33:58 INFO - PROCESS | 3528 | 1465274038551 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 21:33:58 INFO - PROCESS | 3528 | 1465274038553 Marionette TRACE conn5 <- [1,90,null,{}] 21:33:58 INFO - PROCESS | 3528 | 1465274038557 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:58 INFO - PROCESS | 3528 | 1465274038559 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:58 INFO - PROCESS | 3528 | 1465274038665 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 21:33:58 INFO - PROCESS | 3528 | 1465274038726 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:58 INFO - PROCESS | 3528 | 1465274038728 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:58 INFO - PROCESS | 3528 | ++DOCSHELL 000000707FEDD800 == 30 [pid = 3528] [id = 32] 21:33:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (0000007006DDB800) [pid = 3528] [serial = 92] [outer = 0000000000000000] 21:33:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (0000007006DDF400) [pid = 3528] [serial = 93] [outer = 0000007006DDB800] 21:33:58 INFO - PROCESS | 3528 | 1465274038784 Marionette DEBUG loaded listener.js 21:33:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (000000707ACBB400) [pid = 3528] [serial = 94] [outer = 0000007006DDB800] 21:33:59 INFO - PROCESS | 3528 | 1465274039346 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:33:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 21:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 838ms 21:33:59 INFO - PROCESS | 3528 | 1465274039391 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 21:33:59 INFO - PROCESS | 3528 | 1465274039394 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 21:33:59 INFO - PROCESS | 3528 | 1465274039411 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 21:33:59 INFO - PROCESS | 3528 | 1465274039414 Marionette TRACE conn5 <- [1,94,null,{}] 21:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 21:33:59 INFO - PROCESS | 3528 | 1465274039418 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:59 INFO - PROCESS | 3528 | 1465274039420 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:59 INFO - PROCESS | 3528 | 1465274039573 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 21:33:59 INFO - PROCESS | 3528 | 1465274039640 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:59 INFO - PROCESS | 3528 | 1465274039643 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:33:59 INFO - PROCESS | 3528 | ++DOCSHELL 0000007005AD9000 == 31 [pid = 3528] [id = 33] 21:33:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (000000700183C800) [pid = 3528] [serial = 95] [outer = 0000000000000000] 21:33:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (0000007002165000) [pid = 3528] [serial = 96] [outer = 000000700183C800] 21:33:59 INFO - PROCESS | 3528 | 1465274039694 Marionette DEBUG loaded listener.js 21:33:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (0000007006DD4800) [pid = 3528] [serial = 97] [outer = 000000700183C800] 21:34:00 INFO - PROCESS | 3528 | --DOCSHELL 0000007007C35000 == 30 [pid = 3528] [id = 8] 21:34:00 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (0000007008894800) [pid = 3528] [serial = 17] [outer = 0000000000000000] [url = about:blank] 21:34:00 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (00000070046D1000) [pid = 3528] [serial = 9] [outer = 0000000000000000] [url = about:blank] 21:34:00 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (00000070046D2C00) [pid = 3528] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 21:34:00 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (000000707FC6A800) [pid = 3528] [serial = 4] [outer = 0000000000000000] [url = about:blank] 21:34:00 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (000000700E5B2C00) [pid = 3528] [serial = 60] [outer = 0000000000000000] [url = about:blank] 21:34:00 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (0000007008CAE800) [pid = 3528] [serial = 24] [outer = 0000000000000000] [url = about:blank] 21:34:00 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (0000007007944C00) [pid = 3528] [serial = 30] [outer = 0000000000000000] [url = about:blank] 21:34:00 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000707A2C3800) [pid = 3528] [serial = 33] [outer = 0000000000000000] [url = about:blank] 21:34:00 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000707ACBFC00) [pid = 3528] [serial = 36] [outer = 0000000000000000] [url = about:blank] 21:34:00 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000707BC0F400) [pid = 3528] [serial = 37] [outer = 0000000000000000] [url = about:blank] 21:34:00 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000707BDDA400) [pid = 3528] [serial = 39] [outer = 0000000000000000] [url = about:blank] 21:34:00 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (00000070078D2800) [pid = 3528] [serial = 42] [outer = 0000000000000000] [url = about:blank] 21:34:00 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000707C6CB000) [pid = 3528] [serial = 40] [outer = 0000000000000000] [url = about:blank] 21:34:00 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (00000070798AF000) [pid = 3528] [serial = 45] [outer = 0000000000000000] [url = about:blank] 21:34:00 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000707FC44800) [pid = 3528] [serial = 48] [outer = 0000000000000000] [url = about:blank] 21:34:00 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (00000070799B5C00) [pid = 3528] [serial = 51] [outer = 0000000000000000] [url = about:blank] 21:34:00 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000700BEA0800) [pid = 3528] [serial = 54] [outer = 0000000000000000] [url = about:blank] 21:34:00 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000707B483400) [pid = 3528] [serial = 57] [outer = 0000000000000000] [url = about:blank] 21:34:00 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000700807A000) [pid = 3528] [serial = 21] [outer = 0000000000000000] [url = about:blank] 21:34:00 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (00000070084ACC00) [pid = 3528] [serial = 22] [outer = 0000000000000000] [url = about:blank] 21:34:00 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000707BA33000) [pid = 3528] [serial = 43] [outer = 0000000000000000] [url = about:blank] 21:34:00 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (0000007004666000) [pid = 3528] [serial = 27] [outer = 0000000000000000] [url = about:blank] 21:34:00 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (000000707BA39C00) [pid = 3528] [serial = 46] [outer = 0000000000000000] [url = about:blank] 21:34:00 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (000000700502D000) [pid = 3528] [serial = 49] [outer = 0000000000000000] [url = about:blank] 21:34:00 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (00000070102F0000) [pid = 3528] [serial = 63] [outer = 0000000000000000] [url = about:blank] 21:34:00 INFO - PROCESS | 3528 | --DOMWINDOW == 63 (000000707A3D8C00) [pid = 3528] [serial = 34] [outer = 0000000000000000] [url = about:blank] 21:34:00 INFO - PROCESS | 3528 | --DOMWINDOW == 62 (000000700879F800) [pid = 3528] [serial = 14] [outer = 0000000000000000] [url = about:blank] 21:34:00 INFO - PROCESS | 3528 | 1465274040722 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 21:34:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 21:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1340ms 21:34:00 INFO - PROCESS | 3528 | 1465274040759 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 21:34:00 INFO - PROCESS | 3528 | 1465274040764 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 21:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 21:34:00 INFO - PROCESS | 3528 | 1465274040769 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 21:34:00 INFO - PROCESS | 3528 | 1465274040772 Marionette TRACE conn5 <- [1,98,null,{}] 21:34:00 INFO - PROCESS | 3528 | 1465274040778 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:00 INFO - PROCESS | 3528 | 1465274040781 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:00 INFO - PROCESS | 3528 | 1465274040878 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 21:34:00 INFO - PROCESS | 3528 | 1465274040892 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:00 INFO - PROCESS | 3528 | 1465274040896 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:00 INFO - PROCESS | 3528 | ++DOCSHELL 0000007004670000 == 31 [pid = 3528] [id = 34] 21:34:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 63 (0000007005CB5000) [pid = 3528] [serial = 98] [outer = 0000000000000000] 21:34:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (0000007006DD5400) [pid = 3528] [serial = 99] [outer = 0000007005CB5000] 21:34:00 INFO - PROCESS | 3528 | 1465274040948 Marionette DEBUG loaded listener.js 21:34:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (000000700782A000) [pid = 3528] [serial = 100] [outer = 0000007005CB5000] 21:34:01 INFO - PROCESS | 3528 | 1465274041387 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 21:34:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 21:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 692ms 21:34:01 INFO - PROCESS | 3528 | 1465274041465 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 21:34:01 INFO - PROCESS | 3528 | 1465274041471 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 21:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 21:34:01 INFO - PROCESS | 3528 | 1465274041478 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 21:34:01 INFO - PROCESS | 3528 | 1465274041481 Marionette TRACE conn5 <- [1,102,null,{}] 21:34:01 INFO - PROCESS | 3528 | 1465274041485 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:01 INFO - PROCESS | 3528 | 1465274041488 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:01 INFO - PROCESS | 3528 | 1465274041585 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 21:34:01 INFO - PROCESS | 3528 | 1465274041595 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:01 INFO - PROCESS | 3528 | 1465274041598 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:01 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008804000 == 32 [pid = 3528] [id = 35] 21:34:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (000000700807D800) [pid = 3528] [serial = 101] [outer = 0000000000000000] 21:34:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (00000070083BF400) [pid = 3528] [serial = 102] [outer = 000000700807D800] 21:34:01 INFO - PROCESS | 3528 | 1465274041646 Marionette DEBUG loaded listener.js 21:34:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (00000070083CA400) [pid = 3528] [serial = 103] [outer = 000000700807D800] 21:34:02 INFO - PROCESS | 3528 | 1465274042045 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 21:34:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 21:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 21:34:02 INFO - PROCESS | 3528 | 1465274042107 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 21:34:02 INFO - PROCESS | 3528 | 1465274042110 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 21:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 21:34:02 INFO - PROCESS | 3528 | 1465274042113 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 21:34:02 INFO - PROCESS | 3528 | 1465274042117 Marionette TRACE conn5 <- [1,106,null,{}] 21:34:02 INFO - PROCESS | 3528 | 1465274042134 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:02 INFO - PROCESS | 3528 | 1465274042139 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:02 INFO - PROCESS | 3528 | 1465274042228 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 21:34:02 INFO - PROCESS | 3528 | 1465274042262 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:02 INFO - PROCESS | 3528 | 1465274042266 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:02 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009339000 == 33 [pid = 3528] [id = 36] 21:34:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (0000007009191800) [pid = 3528] [serial = 104] [outer = 0000000000000000] 21:34:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (0000007009380400) [pid = 3528] [serial = 105] [outer = 0000007009191800] 21:34:02 INFO - PROCESS | 3528 | 1465274042315 Marionette DEBUG loaded listener.js 21:34:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007009CBA800) [pid = 3528] [serial = 106] [outer = 0000007009191800] 21:34:02 INFO - PROCESS | 3528 | 1465274042724 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 21:34:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 21:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 21:34:02 INFO - PROCESS | 3528 | 1465274042746 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 21:34:02 INFO - PROCESS | 3528 | 1465274042749 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 21:34:02 INFO - PROCESS | 3528 | 1465274042753 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 21:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 21:34:02 INFO - PROCESS | 3528 | 1465274042755 Marionette TRACE conn5 <- [1,110,null,{}] 21:34:02 INFO - PROCESS | 3528 | 1465274042758 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:02 INFO - PROCESS | 3528 | 1465274042760 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:02 INFO - PROCESS | 3528 | 1465274042847 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 21:34:02 INFO - PROCESS | 3528 | 1465274042852 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:02 INFO - PROCESS | 3528 | 1465274042855 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:02 INFO - PROCESS | 3528 | ++DOCSHELL 000000700A821000 == 34 [pid = 3528] [id = 37] 21:34:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000700AC33C00) [pid = 3528] [serial = 107] [outer = 0000000000000000] 21:34:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700BD74800) [pid = 3528] [serial = 108] [outer = 000000700AC33C00] 21:34:02 INFO - PROCESS | 3528 | 1465274042901 Marionette DEBUG loaded listener.js 21:34:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700BEA0800) [pid = 3528] [serial = 109] [outer = 000000700AC33C00] 21:34:03 INFO - PROCESS | 3528 | 1465274043340 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 21:34:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 21:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 21:34:03 INFO - PROCESS | 3528 | 1465274043387 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 21:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 21:34:03 INFO - PROCESS | 3528 | 1465274043396 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 21:34:03 INFO - PROCESS | 3528 | 1465274043400 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 21:34:03 INFO - PROCESS | 3528 | 1465274043402 Marionette TRACE conn5 <- [1,114,null,{}] 21:34:03 INFO - PROCESS | 3528 | 1465274043412 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:03 INFO - PROCESS | 3528 | 1465274043414 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:03 INFO - PROCESS | 3528 | 1465274043513 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 21:34:03 INFO - PROCESS | 3528 | 1465274043524 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:03 INFO - PROCESS | 3528 | 1465274043526 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:03 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D4B1800 == 35 [pid = 3528] [id = 38] 21:34:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700B36A400) [pid = 3528] [serial = 110] [outer = 0000000000000000] 21:34:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700E5B5000) [pid = 3528] [serial = 111] [outer = 000000700B36A400] 21:34:03 INFO - PROCESS | 3528 | 1465274043572 Marionette DEBUG loaded listener.js 21:34:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700FB8AC00) [pid = 3528] [serial = 112] [outer = 000000700B36A400] 21:34:04 INFO - PROCESS | 3528 | 1465274044021 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 21:34:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 21:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 692ms 21:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 21:34:04 INFO - PROCESS | 3528 | 1465274044098 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 21:34:04 INFO - PROCESS | 3528 | 1465274044101 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 21:34:04 INFO - PROCESS | 3528 | 1465274044110 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 21:34:04 INFO - PROCESS | 3528 | 1465274044112 Marionette TRACE conn5 <- [1,118,null,{}] 21:34:04 INFO - PROCESS | 3528 | 1465274044116 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:04 INFO - PROCESS | 3528 | 1465274044122 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:04 INFO - PROCESS | 3528 | 1465274044253 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 21:34:04 INFO - PROCESS | 3528 | 1465274044292 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:04 INFO - PROCESS | 3528 | 1465274044294 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:04 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FF10800 == 36 [pid = 3528] [id = 39] 21:34:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (00000070102F4000) [pid = 3528] [serial = 113] [outer = 0000000000000000] 21:34:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (00000070798B1800) [pid = 3528] [serial = 114] [outer = 00000070102F4000] 21:34:04 INFO - PROCESS | 3528 | 1465274044340 Marionette DEBUG loaded listener.js 21:34:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000707A2C5800) [pid = 3528] [serial = 115] [outer = 00000070102F4000] 21:34:04 INFO - PROCESS | 3528 | 1465274044740 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 21:34:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 21:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 692ms 21:34:04 INFO - PROCESS | 3528 | 1465274044800 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 21:34:04 INFO - PROCESS | 3528 | 1465274044802 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 21:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 21:34:04 INFO - PROCESS | 3528 | 1465274044806 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 21:34:04 INFO - PROCESS | 3528 | 1465274044808 Marionette TRACE conn5 <- [1,122,null,{}] 21:34:04 INFO - PROCESS | 3528 | 1465274044830 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:04 INFO - PROCESS | 3528 | 1465274044832 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:04 INFO - PROCESS | 3528 | 1465274044938 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 21:34:04 INFO - PROCESS | 3528 | 1465274044944 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:04 INFO - PROCESS | 3528 | 1465274044946 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:04 INFO - PROCESS | 3528 | ++DOCSHELL 000000707ACA6800 == 37 [pid = 3528] [id = 40] 21:34:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (00000070046CB400) [pid = 3528] [serial = 116] [outer = 0000000000000000] 21:34:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000707A92F800) [pid = 3528] [serial = 117] [outer = 00000070046CB400] 21:34:04 INFO - PROCESS | 3528 | 1465274044990 Marionette DEBUG loaded listener.js 21:34:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000707B21F800) [pid = 3528] [serial = 118] [outer = 00000070046CB400] 21:34:05 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700FB81800) [pid = 3528] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 21:34:05 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700BE97C00) [pid = 3528] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 21:34:05 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000700E5AC800) [pid = 3528] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 21:34:05 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700FFF3400) [pid = 3528] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 21:34:05 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700D4D8800) [pid = 3528] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 21:34:05 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000707A9CD400) [pid = 3528] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 21:34:05 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007007834400) [pid = 3528] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 21:34:05 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (00000070087BB000) [pid = 3528] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 21:34:05 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (00000070087B9400) [pid = 3528] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 21:34:05 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700E5AAC00) [pid = 3528] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 21:34:05 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (00000070087A1400) [pid = 3528] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 21:34:05 INFO - PROCESS | 3528 | 1465274045368 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 21:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 21:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 607ms 21:34:05 INFO - PROCESS | 3528 | 1465274045415 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 21:34:05 INFO - PROCESS | 3528 | 1465274045417 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 21:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 21:34:05 INFO - PROCESS | 3528 | 1465274045427 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 21:34:05 INFO - PROCESS | 3528 | 1465274045429 Marionette TRACE conn5 <- [1,126,null,{}] 21:34:05 INFO - PROCESS | 3528 | 1465274045433 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:05 INFO - PROCESS | 3528 | 1465274045435 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:05 INFO - PROCESS | 3528 | 1465274045516 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 21:34:05 INFO - PROCESS | 3528 | 1465274045529 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:05 INFO - PROCESS | 3528 | 1465274045531 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:05 INFO - PROCESS | 3528 | ++DOCSHELL 000000707BBB6800 == 38 [pid = 3528] [id = 41] 21:34:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700E5B0000) [pid = 3528] [serial = 119] [outer = 0000000000000000] 21:34:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700FFF3400) [pid = 3528] [serial = 120] [outer = 000000700E5B0000] 21:34:05 INFO - PROCESS | 3528 | 1465274045578 Marionette DEBUG loaded listener.js 21:34:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000707B225800) [pid = 3528] [serial = 121] [outer = 000000700E5B0000] 21:34:05 INFO - PROCESS | 3528 | 1465274045979 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 21:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 21:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 21:34:06 INFO - PROCESS | 3528 | 1465274046019 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 21:34:06 INFO - PROCESS | 3528 | 1465274046021 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 21:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 21:34:06 INFO - PROCESS | 3528 | 1465274046025 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 21:34:06 INFO - PROCESS | 3528 | 1465274046027 Marionette TRACE conn5 <- [1,130,null,{}] 21:34:06 INFO - PROCESS | 3528 | 1465274046030 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:06 INFO - PROCESS | 3528 | 1465274046032 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:06 INFO - PROCESS | 3528 | 1465274046110 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 21:34:06 INFO - PROCESS | 3528 | 1465274046115 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:06 INFO - PROCESS | 3528 | 1465274046117 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:06 INFO - PROCESS | 3528 | ++DOCSHELL 000000707FC6F000 == 39 [pid = 3528] [id = 42] 21:34:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (0000007001550C00) [pid = 3528] [serial = 122] [outer = 0000000000000000] 21:34:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700504DC00) [pid = 3528] [serial = 123] [outer = 0000007001550C00] 21:34:06 INFO - PROCESS | 3528 | 1465274046162 Marionette DEBUG loaded listener.js 21:34:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000707B226000) [pid = 3528] [serial = 124] [outer = 0000007001550C00] 21:34:06 INFO - PROCESS | 3528 | 1465274046587 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 21:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 21:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 21:34:06 INFO - PROCESS | 3528 | 1465274046622 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 21:34:06 INFO - PROCESS | 3528 | 1465274046624 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 21:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 21:34:06 INFO - PROCESS | 3528 | 1465274046631 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 21:34:06 INFO - PROCESS | 3528 | 1465274046633 Marionette TRACE conn5 <- [1,134,null,{}] 21:34:06 INFO - PROCESS | 3528 | 1465274046637 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:06 INFO - PROCESS | 3528 | 1465274046639 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:06 INFO - PROCESS | 3528 | 1465274046719 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 21:34:06 INFO - PROCESS | 3528 | 1465274046724 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:06 INFO - PROCESS | 3528 | 1465274046726 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:06 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC1C800 == 40 [pid = 3528] [id = 43] 21:34:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000707987A400) [pid = 3528] [serial = 125] [outer = 0000000000000000] 21:34:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000707987C800) [pid = 3528] [serial = 126] [outer = 000000707987A400] 21:34:06 INFO - PROCESS | 3528 | 1465274046773 Marionette DEBUG loaded listener.js 21:34:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (0000007079882C00) [pid = 3528] [serial = 127] [outer = 000000707987A400] 21:34:07 INFO - PROCESS | 3528 | 1465274047213 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 21:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 21:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 647ms 21:34:07 INFO - PROCESS | 3528 | 1465274047278 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 21:34:07 INFO - PROCESS | 3528 | 1465274047283 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 21:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 21:34:07 INFO - PROCESS | 3528 | 1465274047288 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 21:34:07 INFO - PROCESS | 3528 | 1465274047293 Marionette TRACE conn5 <- [1,138,null,{}] 21:34:07 INFO - PROCESS | 3528 | 1465274047301 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:07 INFO - PROCESS | 3528 | 1465274047304 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:07 INFO - PROCESS | 3528 | 1465274047459 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 21:34:07 INFO - PROCESS | 3528 | 1465274047593 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:07 INFO - PROCESS | 3528 | 1465274047596 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:07 INFO - PROCESS | 3528 | ++DOCSHELL 0000007007F55000 == 41 [pid = 3528] [id = 44] 21:34:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007005C73800) [pid = 3528] [serial = 128] [outer = 0000000000000000] 21:34:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (0000007005CB1400) [pid = 3528] [serial = 129] [outer = 0000007005C73800] 21:34:07 INFO - PROCESS | 3528 | 1465274047655 Marionette DEBUG loaded listener.js 21:34:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (00000070078CA800) [pid = 3528] [serial = 130] [outer = 0000007005C73800] 21:34:08 INFO - PROCESS | 3528 | 1465274048422 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 21:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 21:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1196ms 21:34:08 INFO - PROCESS | 3528 | 1465274048487 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 21:34:08 INFO - PROCESS | 3528 | 1465274048492 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 21:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 21:34:08 INFO - PROCESS | 3528 | 1465274048499 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 21:34:08 INFO - PROCESS | 3528 | 1465274048502 Marionette TRACE conn5 <- [1,142,null,{}] 21:34:08 INFO - PROCESS | 3528 | 1465274048506 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:08 INFO - PROCESS | 3528 | 1465274048509 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:08 INFO - PROCESS | 3528 | 1465274048638 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 21:34:08 INFO - PROCESS | 3528 | 1465274048695 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:08 INFO - PROCESS | 3528 | 1465274048698 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:08 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D4B3000 == 42 [pid = 3528] [id = 45] 21:34:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (00000070087BB800) [pid = 3528] [serial = 131] [outer = 0000000000000000] 21:34:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (00000070087C6400) [pid = 3528] [serial = 132] [outer = 00000070087BB800] 21:34:08 INFO - PROCESS | 3528 | 1465274048756 Marionette DEBUG loaded listener.js 21:34:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (0000007009B10800) [pid = 3528] [serial = 133] [outer = 00000070087BB800] 21:34:09 INFO - PROCESS | 3528 | --DOCSHELL 000000707FEDD800 == 41 [pid = 3528] [id = 32] 21:34:09 INFO - PROCESS | 3528 | --DOCSHELL 000000707BB9E800 == 40 [pid = 3528] [id = 31] 21:34:09 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC4E800 == 39 [pid = 3528] [id = 30] 21:34:09 INFO - PROCESS | 3528 | --DOCSHELL 000000707FC6F000 == 38 [pid = 3528] [id = 42] 21:34:09 INFO - PROCESS | 3528 | --DOCSHELL 000000707BBB6800 == 37 [pid = 3528] [id = 41] 21:34:09 INFO - PROCESS | 3528 | --DOCSHELL 000000707ACA6800 == 36 [pid = 3528] [id = 40] 21:34:09 INFO - PROCESS | 3528 | --DOCSHELL 000000700FF10800 == 35 [pid = 3528] [id = 39] 21:34:09 INFO - PROCESS | 3528 | --DOCSHELL 000000700D4B1800 == 34 [pid = 3528] [id = 38] 21:34:09 INFO - PROCESS | 3528 | --DOCSHELL 000000700A821000 == 33 [pid = 3528] [id = 37] 21:34:09 INFO - PROCESS | 3528 | --DOCSHELL 0000007009339000 == 32 [pid = 3528] [id = 36] 21:34:09 INFO - PROCESS | 3528 | --DOCSHELL 0000007008804000 == 31 [pid = 3528] [id = 35] 21:34:09 INFO - PROCESS | 3528 | --DOCSHELL 0000007004670000 == 30 [pid = 3528] [id = 34] 21:34:09 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (000000700FB89800) [pid = 3528] [serial = 66] [outer = 0000000000000000] [url = about:blank] 21:34:09 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (000000707FEA9400) [pid = 3528] [serial = 55] [outer = 0000000000000000] [url = about:blank] 21:34:09 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (00000070102EE000) [pid = 3528] [serial = 61] [outer = 0000000000000000] [url = about:blank] 21:34:09 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000707B487800) [pid = 3528] [serial = 64] [outer = 0000000000000000] [url = about:blank] 21:34:09 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700BE93800) [pid = 3528] [serial = 52] [outer = 0000000000000000] [url = about:blank] 21:34:09 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000707FEA5400) [pid = 3528] [serial = 58] [outer = 0000000000000000] [url = about:blank] 21:34:09 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007007941400) [pid = 3528] [serial = 69] [outer = 0000000000000000] [url = about:blank] 21:34:09 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700807E800) [pid = 3528] [serial = 70] [outer = 0000000000000000] [url = about:blank] 21:34:09 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700AC2D000) [pid = 3528] [serial = 75] [outer = 0000000000000000] [url = about:blank] 21:34:09 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007008892000) [pid = 3528] [serial = 72] [outer = 0000000000000000] [url = about:blank] 21:34:09 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700FB88C00) [pid = 3528] [serial = 79] [outer = 0000000000000000] [url = about:blank] 21:34:09 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700FFF0C00) [pid = 3528] [serial = 81] [outer = 0000000000000000] [url = about:blank] 21:34:09 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (00000070102F2C00) [pid = 3528] [serial = 82] [outer = 0000000000000000] [url = about:blank] 21:34:09 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700E5B7800) [pid = 3528] [serial = 78] [outer = 0000000000000000] [url = about:blank] 21:34:09 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000700B373000) [pid = 3528] [serial = 76] [outer = 0000000000000000] [url = about:blank] 21:34:09 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (0000007009B04400) [pid = 3528] [serial = 73] [outer = 0000000000000000] [url = about:blank] 21:34:09 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (00000070102F5000) [pid = 3528] [serial = 67] [outer = 0000000000000000] [url = about:blank] 21:34:09 INFO - PROCESS | 3528 | 1465274049636 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 21:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 21:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1186ms 21:34:09 INFO - PROCESS | 3528 | 1465274049687 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 21:34:09 INFO - PROCESS | 3528 | 1465274049692 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 21:34:09 INFO - PROCESS | 3528 | 1465274049697 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 21:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 21:34:09 INFO - PROCESS | 3528 | 1465274049701 Marionette TRACE conn5 <- [1,146,null,{}] 21:34:09 INFO - PROCESS | 3528 | 1465274049707 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:09 INFO - PROCESS | 3528 | 1465274049709 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:09 INFO - PROCESS | 3528 | 1465274049803 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 21:34:09 INFO - PROCESS | 3528 | 1465274049811 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:09 INFO - PROCESS | 3528 | 1465274049813 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:09 INFO - PROCESS | 3528 | ++DOCSHELL 0000007007C23000 == 31 [pid = 3528] [id = 46] 21:34:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007006DDDC00) [pid = 3528] [serial = 134] [outer = 0000000000000000] 21:34:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (0000007007828C00) [pid = 3528] [serial = 135] [outer = 0000007006DDDC00] 21:34:09 INFO - PROCESS | 3528 | 1465274049864 Marionette DEBUG loaded listener.js 21:34:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007008075400) [pid = 3528] [serial = 136] [outer = 0000007006DDDC00] 21:34:10 INFO - PROCESS | 3528 | 1465274050341 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 21:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 21:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 692ms 21:34:10 INFO - PROCESS | 3528 | 1465274050393 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 21:34:10 INFO - PROCESS | 3528 | 1465274050398 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 21:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 21:34:10 INFO - PROCESS | 3528 | 1465274050404 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 21:34:10 INFO - PROCESS | 3528 | 1465274050407 Marionette TRACE conn5 <- [1,150,null,{}] 21:34:10 INFO - PROCESS | 3528 | 1465274050411 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:10 INFO - PROCESS | 3528 | 1465274050413 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:10 INFO - PROCESS | 3528 | 1465274050503 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 21:34:10 INFO - PROCESS | 3528 | 1465274050512 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:10 INFO - PROCESS | 3528 | 1465274050515 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:10 INFO - PROCESS | 3528 | ++DOCSHELL 000000700902C800 == 32 [pid = 3528] [id = 47] 21:34:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007008559400) [pid = 3528] [serial = 137] [outer = 0000000000000000] 21:34:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (00000070087C1800) [pid = 3528] [serial = 138] [outer = 0000007008559400] 21:34:10 INFO - PROCESS | 3528 | 1465274050563 Marionette DEBUG loaded listener.js 21:34:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (00000070093AE400) [pid = 3528] [serial = 139] [outer = 0000007008559400] 21:34:11 INFO - PROCESS | 3528 | 1465274051028 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 21:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 21:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 690ms 21:34:11 INFO - PROCESS | 3528 | 1465274051097 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 21:34:11 INFO - PROCESS | 3528 | 1465274051100 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 21:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 21:34:11 INFO - PROCESS | 3528 | 1465274051103 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 21:34:11 INFO - PROCESS | 3528 | 1465274051107 Marionette TRACE conn5 <- [1,154,null,{}] 21:34:11 INFO - PROCESS | 3528 | 1465274051118 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:11 INFO - PROCESS | 3528 | 1465274051123 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:11 INFO - PROCESS | 3528 | 1465274051208 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 21:34:11 INFO - PROCESS | 3528 | 1465274051294 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:11 INFO - PROCESS | 3528 | 1465274051298 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:11 INFO - PROCESS | 3528 | ++DOCSHELL 000000700B162800 == 33 [pid = 3528] [id = 48] 21:34:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (0000007005033C00) [pid = 3528] [serial = 140] [outer = 0000000000000000] 21:34:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700BE95C00) [pid = 3528] [serial = 141] [outer = 0000007005033C00] 21:34:11 INFO - PROCESS | 3528 | 1465274051350 Marionette DEBUG loaded listener.js 21:34:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700E5B2400) [pid = 3528] [serial = 142] [outer = 0000007005033C00] 21:34:11 INFO - PROCESS | 3528 | 1465274051717 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 21:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 21:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 629ms 21:34:11 INFO - PROCESS | 3528 | 1465274051735 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 21:34:11 INFO - PROCESS | 3528 | 1465274051737 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 21:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 21:34:11 INFO - PROCESS | 3528 | 1465274051741 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 21:34:11 INFO - PROCESS | 3528 | 1465274051743 Marionette TRACE conn5 <- [1,158,null,{}] 21:34:11 INFO - PROCESS | 3528 | 1465274051746 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:11 INFO - PROCESS | 3528 | 1465274051748 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:11 INFO - PROCESS | 3528 | 1465274051874 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 21:34:11 INFO - PROCESS | 3528 | 1465274051886 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:11 INFO - PROCESS | 3528 | 1465274051888 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:11 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC18000 == 34 [pid = 3528] [id = 49] 21:34:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700FB85C00) [pid = 3528] [serial = 143] [outer = 0000000000000000] 21:34:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700FFF3000) [pid = 3528] [serial = 144] [outer = 000000700FB85C00] 21:34:11 INFO - PROCESS | 3528 | 1465274051934 Marionette DEBUG loaded listener.js 21:34:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (00000070102EE000) [pid = 3528] [serial = 145] [outer = 000000700FB85C00] 21:34:12 INFO - PROCESS | 3528 | 1465274052370 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 21:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 21:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 691ms 21:34:12 INFO - PROCESS | 3528 | 1465274052449 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 21:34:12 INFO - PROCESS | 3528 | 1465274052451 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 21:34:12 INFO - PROCESS | 3528 | 1465274052455 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 21:34:12 INFO - PROCESS | 3528 | 1465274052457 Marionette TRACE conn5 <- [1,162,null,{}] 21:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 21:34:12 INFO - PROCESS | 3528 | 1465274052461 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:12 INFO - PROCESS | 3528 | 1465274052463 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:12 INFO - PROCESS | 3528 | 1465274052570 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 21:34:12 INFO - PROCESS | 3528 | 1465274052634 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:12 INFO - PROCESS | 3528 | 1465274052636 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:12 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FF0C000 == 35 [pid = 3528] [id = 50] 21:34:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (0000007079876C00) [pid = 3528] [serial = 146] [outer = 0000000000000000] 21:34:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000707987BC00) [pid = 3528] [serial = 147] [outer = 0000007079876C00] 21:34:12 INFO - PROCESS | 3528 | 1465274052682 Marionette DEBUG loaded listener.js 21:34:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (00000070798ABC00) [pid = 3528] [serial = 148] [outer = 0000007079876C00] 21:34:13 INFO - PROCESS | 3528 | 1465274053100 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 21:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 21:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 691ms 21:34:13 INFO - PROCESS | 3528 | 1465274053153 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 21:34:13 INFO - PROCESS | 3528 | 1465274053155 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 21:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 21:34:13 INFO - PROCESS | 3528 | 1465274053164 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 21:34:13 INFO - PROCESS | 3528 | 1465274053166 Marionette TRACE conn5 <- [1,166,null,{}] 21:34:13 INFO - PROCESS | 3528 | 1465274053169 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:13 INFO - PROCESS | 3528 | 1465274053175 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:13 INFO - PROCESS | 3528 | 1465274053310 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 21:34:13 INFO - PROCESS | 3528 | 1465274053317 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:13 INFO - PROCESS | 3528 | 1465274053319 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:13 INFO - PROCESS | 3528 | ++DOCSHELL 000000707B30A000 == 36 [pid = 3528] [id = 51] 21:34:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (0000007079AD7400) [pid = 3528] [serial = 149] [outer = 0000000000000000] 21:34:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (000000707A92FC00) [pid = 3528] [serial = 150] [outer = 0000007079AD7400] 21:34:13 INFO - PROCESS | 3528 | 1465274053396 Marionette DEBUG loaded listener.js 21:34:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (000000707B356000) [pid = 3528] [serial = 151] [outer = 0000007079AD7400] 21:34:13 INFO - PROCESS | 3528 | 1465274053801 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 21:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 21:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 690ms 21:34:13 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (0000007009191800) [pid = 3528] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 21:34:13 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (000000700807D800) [pid = 3528] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 21:34:13 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (0000007005CB5000) [pid = 3528] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 21:34:13 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (000000700AC33C00) [pid = 3528] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 21:34:13 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700B36A400) [pid = 3528] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 21:34:13 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (0000007007827800) [pid = 3528] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 21:34:13 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700AC31800) [pid = 3528] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 21:34:13 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000707A309400) [pid = 3528] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 21:34:13 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007006DDB800) [pid = 3528] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 21:34:13 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (00000070102F4000) [pid = 3528] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 21:34:13 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (00000070046CB400) [pid = 3528] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 21:34:13 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007001550C00) [pid = 3528] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 21:34:13 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700E5B0000) [pid = 3528] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 21:34:13 INFO - PROCESS | 3528 | 1465274053924 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 21:34:13 INFO - PROCESS | 3528 | 1465274053926 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 21:34:13 INFO - PROCESS | 3528 | 1465274053938 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 21:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 21:34:13 INFO - PROCESS | 3528 | 1465274053940 Marionette TRACE conn5 <- [1,170,null,{}] 21:34:13 INFO - PROCESS | 3528 | 1465274053943 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:13 INFO - PROCESS | 3528 | 1465274053945 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:14 INFO - PROCESS | 3528 | 1465274054032 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 21:34:14 INFO - PROCESS | 3528 | 1465274054038 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:14 INFO - PROCESS | 3528 | 1465274054040 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:14 INFO - PROCESS | 3528 | ++DOCSHELL 000000707B322000 == 37 [pid = 3528] [id = 52] 21:34:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (0000007006DD3C00) [pid = 3528] [serial = 152] [outer = 0000000000000000] 21:34:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (0000007007DC1400) [pid = 3528] [serial = 153] [outer = 0000007006DD3C00] 21:34:14 INFO - PROCESS | 3528 | 1465274054084 Marionette DEBUG loaded listener.js 21:34:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700E5B0000) [pid = 3528] [serial = 154] [outer = 0000007006DD3C00] 21:34:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (0000007006DD1400) [pid = 3528] [serial = 155] [outer = 00000070053BCC00] 21:34:14 INFO - PROCESS | 3528 | 1465274054522 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 21:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 21:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 628ms 21:34:14 INFO - PROCESS | 3528 | 1465274054570 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 21:34:14 INFO - PROCESS | 3528 | 1465274054580 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 21:34:14 INFO - PROCESS | 3528 | 1465274054584 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 21:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 21:34:14 INFO - PROCESS | 3528 | 1465274054586 Marionette TRACE conn5 <- [1,174,null,{}] 21:34:14 INFO - PROCESS | 3528 | 1465274054589 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:14 INFO - PROCESS | 3528 | 1465274054591 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:14 INFO - PROCESS | 3528 | 1465274054673 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 21:34:14 INFO - PROCESS | 3528 | 1465274054681 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:14 INFO - PROCESS | 3528 | 1465274054683 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:14 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F872800 == 38 [pid = 3528] [id = 53] 21:34:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000707A3C9400) [pid = 3528] [serial = 156] [outer = 0000000000000000] 21:34:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000707B35C800) [pid = 3528] [serial = 157] [outer = 000000707A3C9400] 21:34:14 INFO - PROCESS | 3528 | 1465274054728 Marionette DEBUG loaded listener.js 21:34:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000707B488C00) [pid = 3528] [serial = 158] [outer = 000000707A3C9400] 21:34:15 INFO - PROCESS | 3528 | 1465274055095 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 21:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 21:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 523ms 21:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 21:34:15 INFO - PROCESS | 3528 | 1465274055113 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 21:34:15 INFO - PROCESS | 3528 | 1465274055115 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 21:34:15 INFO - PROCESS | 3528 | 1465274055118 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 21:34:15 INFO - PROCESS | 3528 | 1465274055119 Marionette TRACE conn5 <- [1,178,null,{}] 21:34:15 INFO - PROCESS | 3528 | 1465274055123 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:15 INFO - PROCESS | 3528 | 1465274055125 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:15 INFO - PROCESS | 3528 | 1465274055233 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 21:34:15 INFO - PROCESS | 3528 | 1465274055240 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:15 INFO - PROCESS | 3528 | 1465274055243 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:15 INFO - PROCESS | 3528 | ++DOCSHELL 000000707BB61000 == 39 [pid = 3528] [id = 54] 21:34:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000707AB56000) [pid = 3528] [serial = 159] [outer = 0000000000000000] 21:34:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000707B61A000) [pid = 3528] [serial = 160] [outer = 000000707AB56000] 21:34:15 INFO - PROCESS | 3528 | 1465274055290 Marionette DEBUG loaded listener.js 21:34:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000707B621C00) [pid = 3528] [serial = 161] [outer = 000000707AB56000] 21:34:15 INFO - PROCESS | 3528 | 1465274055675 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 21:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 21:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 587ms 21:34:15 INFO - PROCESS | 3528 | 1465274055709 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 21:34:15 INFO - PROCESS | 3528 | 1465274055711 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 21:34:15 INFO - PROCESS | 3528 | 1465274055714 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 21:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 21:34:15 INFO - PROCESS | 3528 | 1465274055716 Marionette TRACE conn5 <- [1,182,null,{}] 21:34:15 INFO - PROCESS | 3528 | 1465274055719 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:15 INFO - PROCESS | 3528 | 1465274055721 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:15 INFO - PROCESS | 3528 | 1465274055827 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 21:34:15 INFO - PROCESS | 3528 | 1465274055834 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:15 INFO - PROCESS | 3528 | 1465274055836 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:15 INFO - PROCESS | 3528 | ++DOCSHELL 00000070105A1800 == 40 [pid = 3528] [id = 55] 21:34:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (0000007010552800) [pid = 3528] [serial = 162] [outer = 0000000000000000] 21:34:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (0000007010559C00) [pid = 3528] [serial = 163] [outer = 0000007010552800] 21:34:15 INFO - PROCESS | 3528 | 1465274055880 Marionette DEBUG loaded listener.js 21:34:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (0000007010561400) [pid = 3528] [serial = 164] [outer = 0000007010552800] 21:34:16 INFO - PROCESS | 3528 | 1465274056438 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 21:34:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 21:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 776ms 21:34:16 INFO - PROCESS | 3528 | 1465274056508 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 21:34:16 INFO - PROCESS | 3528 | 1465274056513 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 21:34:16 INFO - PROCESS | 3528 | 1465274056531 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 21:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 21:34:16 INFO - PROCESS | 3528 | 1465274056537 Marionette TRACE conn5 <- [1,186,null,{}] 21:34:16 INFO - PROCESS | 3528 | 1465274056543 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:16 INFO - PROCESS | 3528 | 1465274056546 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:16 INFO - PROCESS | 3528 | 1465274056669 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 21:34:16 INFO - PROCESS | 3528 | 1465274056728 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:16 INFO - PROCESS | 3528 | 1465274056731 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:16 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009029800 == 41 [pid = 3528] [id = 56] 21:34:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (00000070083C4000) [pid = 3528] [serial = 165] [outer = 0000000000000000] 21:34:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (00000070083CB000) [pid = 3528] [serial = 166] [outer = 00000070083C4000] 21:34:16 INFO - PROCESS | 3528 | 1465274056790 Marionette DEBUG loaded listener.js 21:34:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (00000070093B3800) [pid = 3528] [serial = 167] [outer = 00000070083C4000] 21:34:17 INFO - PROCESS | 3528 | 1465274057345 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 21:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 21:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 881ms 21:34:17 INFO - PROCESS | 3528 | 1465274057420 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 21:34:17 INFO - PROCESS | 3528 | 1465274057425 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 21:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 21:34:17 INFO - PROCESS | 3528 | 1465274057431 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 21:34:17 INFO - PROCESS | 3528 | 1465274057434 Marionette TRACE conn5 <- [1,190,null,{}] 21:34:17 INFO - PROCESS | 3528 | 1465274057439 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:17 INFO - PROCESS | 3528 | 1465274057442 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:17 INFO - PROCESS | 3528 | 1465274057591 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 21:34:17 INFO - PROCESS | 3528 | 1465274057660 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:17 INFO - PROCESS | 3528 | 1465274057663 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:17 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC4E800 == 42 [pid = 3528] [id = 57] 21:34:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (000000700E5B2800) [pid = 3528] [serial = 168] [outer = 0000000000000000] 21:34:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 93 (000000700FB84400) [pid = 3528] [serial = 169] [outer = 000000700E5B2800] 21:34:17 INFO - PROCESS | 3528 | 1465274057761 Marionette DEBUG loaded listener.js 21:34:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 94 (000000701055C800) [pid = 3528] [serial = 170] [outer = 000000700E5B2800] 21:34:18 INFO - PROCESS | 3528 | 1465274058304 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 21:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 21:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 943ms 21:34:18 INFO - PROCESS | 3528 | 1465274058376 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 21:34:18 INFO - PROCESS | 3528 | 1465274058379 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 21:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 21:34:18 INFO - PROCESS | 3528 | 1465274058383 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 21:34:18 INFO - PROCESS | 3528 | 1465274058387 Marionette TRACE conn5 <- [1,194,null,{}] 21:34:18 INFO - PROCESS | 3528 | 1465274058398 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:18 INFO - PROCESS | 3528 | 1465274058404 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:18 INFO - PROCESS | 3528 | 1465274058528 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 21:34:18 INFO - PROCESS | 3528 | 1465274058596 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:18 INFO - PROCESS | 3528 | 1465274058599 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:18 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010E1F000 == 43 [pid = 3528] [id = 58] 21:34:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 95 (000000707A2C5400) [pid = 3528] [serial = 171] [outer = 0000000000000000] 21:34:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 96 (000000707A9CD400) [pid = 3528] [serial = 172] [outer = 000000707A2C5400] 21:34:18 INFO - PROCESS | 3528 | 1465274058658 Marionette DEBUG loaded listener.js 21:34:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 97 (000000707B483000) [pid = 3528] [serial = 173] [outer = 000000707A2C5400] 21:34:19 INFO - PROCESS | 3528 | 1465274059386 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 21:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 21:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1033ms 21:34:19 INFO - PROCESS | 3528 | 1465274059419 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 21:34:19 INFO - PROCESS | 3528 | 1465274059423 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 21:34:19 INFO - PROCESS | 3528 | 1465274059428 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 21:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 21:34:19 INFO - PROCESS | 3528 | 1465274059432 Marionette TRACE conn5 <- [1,198,null,{}] 21:34:19 INFO - PROCESS | 3528 | 1465274059438 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:19 INFO - PROCESS | 3528 | 1465274059441 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:19 INFO - PROCESS | 3528 | 1465274059542 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 21:34:19 INFO - PROCESS | 3528 | 1465274059626 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:19 INFO - PROCESS | 3528 | 1465274059629 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:19 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008395800 == 44 [pid = 3528] [id = 59] 21:34:19 INFO - PROCESS | 3528 | ++DOMWINDOW == 98 (0000007007949800) [pid = 3528] [serial = 174] [outer = 0000000000000000] 21:34:19 INFO - PROCESS | 3528 | ++DOMWINDOW == 99 (0000007007D4F400) [pid = 3528] [serial = 175] [outer = 0000007007949800] 21:34:19 INFO - PROCESS | 3528 | 1465274059680 Marionette DEBUG loaded listener.js 21:34:19 INFO - PROCESS | 3528 | ++DOMWINDOW == 100 (00000070083CCC00) [pid = 3528] [serial = 176] [outer = 0000007007949800] 21:34:19 INFO - PROCESS | 3528 | --DOCSHELL 000000707BB61000 == 43 [pid = 3528] [id = 54] 21:34:19 INFO - PROCESS | 3528 | --DOCSHELL 000000700F872800 == 42 [pid = 3528] [id = 53] 21:34:19 INFO - PROCESS | 3528 | --DOCSHELL 000000707B322000 == 41 [pid = 3528] [id = 52] 21:34:19 INFO - PROCESS | 3528 | --DOCSHELL 000000707B30A000 == 40 [pid = 3528] [id = 51] 21:34:19 INFO - PROCESS | 3528 | --DOCSHELL 000000700FF0C000 == 39 [pid = 3528] [id = 50] 21:34:19 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC18000 == 38 [pid = 3528] [id = 49] 21:34:19 INFO - PROCESS | 3528 | --DOCSHELL 000000700B162800 == 37 [pid = 3528] [id = 48] 21:34:19 INFO - PROCESS | 3528 | --DOCSHELL 000000700902C800 == 36 [pid = 3528] [id = 47] 21:34:19 INFO - PROCESS | 3528 | --DOCSHELL 0000007007C23000 == 35 [pid = 3528] [id = 46] 21:34:19 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC1C800 == 34 [pid = 3528] [id = 43] 21:34:20 INFO - PROCESS | 3528 | --DOMWINDOW == 99 (0000007009380400) [pid = 3528] [serial = 105] [outer = 0000000000000000] [url = about:blank] 21:34:20 INFO - PROCESS | 3528 | --DOMWINDOW == 98 (0000007009CBA800) [pid = 3528] [serial = 106] [outer = 0000000000000000] [url = about:blank] 21:34:20 INFO - PROCESS | 3528 | --DOMWINDOW == 97 (00000070083BF400) [pid = 3528] [serial = 102] [outer = 0000000000000000] [url = about:blank] 21:34:20 INFO - PROCESS | 3528 | --DOMWINDOW == 96 (00000070083CA400) [pid = 3528] [serial = 103] [outer = 0000000000000000] [url = about:blank] 21:34:20 INFO - PROCESS | 3528 | --DOMWINDOW == 95 (0000007006DD5400) [pid = 3528] [serial = 99] [outer = 0000000000000000] [url = about:blank] 21:34:20 INFO - PROCESS | 3528 | --DOMWINDOW == 94 (000000700782A000) [pid = 3528] [serial = 100] [outer = 0000000000000000] [url = about:blank] 21:34:20 INFO - PROCESS | 3528 | --DOMWINDOW == 93 (000000700BD74800) [pid = 3528] [serial = 108] [outer = 0000000000000000] [url = about:blank] 21:34:20 INFO - PROCESS | 3528 | --DOMWINDOW == 92 (0000007002165000) [pid = 3528] [serial = 96] [outer = 0000000000000000] [url = about:blank] 21:34:20 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (000000700E5B5000) [pid = 3528] [serial = 111] [outer = 0000000000000000] [url = about:blank] 21:34:20 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (00000070084C2C00) [pid = 3528] [serial = 85] [outer = 0000000000000000] [url = about:blank] 21:34:20 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (000000700782D800) [pid = 3528] [serial = 84] [outer = 0000000000000000] [url = about:blank] 21:34:20 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (000000700D4D8000) [pid = 3528] [serial = 88] [outer = 0000000000000000] [url = about:blank] 21:34:20 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (000000700AC36C00) [pid = 3528] [serial = 87] [outer = 0000000000000000] [url = about:blank] 21:34:20 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (000000707AB55C00) [pid = 3528] [serial = 91] [outer = 0000000000000000] [url = about:blank] 21:34:20 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (000000707A310000) [pid = 3528] [serial = 90] [outer = 0000000000000000] [url = about:blank] 21:34:20 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (000000707ACBB400) [pid = 3528] [serial = 94] [outer = 0000000000000000] [url = about:blank] 21:34:20 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (0000007006DDF400) [pid = 3528] [serial = 93] [outer = 0000000000000000] [url = about:blank] 21:34:20 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (00000070798B1800) [pid = 3528] [serial = 114] [outer = 0000000000000000] [url = about:blank] 21:34:20 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000707A2C5800) [pid = 3528] [serial = 115] [outer = 0000000000000000] [url = about:blank] 21:34:20 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000707A92F800) [pid = 3528] [serial = 117] [outer = 0000000000000000] [url = about:blank] 21:34:20 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000707B226000) [pid = 3528] [serial = 124] [outer = 0000000000000000] [url = about:blank] 21:34:20 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700504DC00) [pid = 3528] [serial = 123] [outer = 0000000000000000] [url = about:blank] 21:34:20 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000707B225800) [pid = 3528] [serial = 121] [outer = 0000000000000000] [url = about:blank] 21:34:20 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000707987C800) [pid = 3528] [serial = 126] [outer = 0000000000000000] [url = about:blank] 21:34:20 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000707B21F800) [pid = 3528] [serial = 118] [outer = 0000000000000000] [url = about:blank] 21:34:20 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700FB8AC00) [pid = 3528] [serial = 112] [outer = 0000000000000000] [url = about:blank] 21:34:20 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700FFF3400) [pid = 3528] [serial = 120] [outer = 0000000000000000] [url = about:blank] 21:34:20 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000700BEA0800) [pid = 3528] [serial = 109] [outer = 0000000000000000] [url = about:blank] 21:34:20 INFO - PROCESS | 3528 | 1465274060172 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 21:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 21:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 776ms 21:34:20 INFO - PROCESS | 3528 | 1465274060208 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 21:34:20 INFO - PROCESS | 3528 | 1465274060213 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 21:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 21:34:20 INFO - PROCESS | 3528 | 1465274060219 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 21:34:20 INFO - PROCESS | 3528 | 1465274060222 Marionette TRACE conn5 <- [1,202,null,{}] 21:34:20 INFO - PROCESS | 3528 | 1465274060226 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:20 INFO - PROCESS | 3528 | 1465274060228 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:20 INFO - PROCESS | 3528 | 1465274060338 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 21:34:20 INFO - PROCESS | 3528 | 1465274060405 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:20 INFO - PROCESS | 3528 | 1465274060407 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:20 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008A16000 == 35 [pid = 3528] [id = 60] 21:34:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007007949C00) [pid = 3528] [serial = 177] [outer = 0000000000000000] 21:34:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (00000070083C9800) [pid = 3528] [serial = 178] [outer = 0000007007949C00] 21:34:20 INFO - PROCESS | 3528 | 1465274060457 Marionette DEBUG loaded listener.js 21:34:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (00000070087C0C00) [pid = 3528] [serial = 179] [outer = 0000007007949C00] 21:34:20 INFO - PROCESS | 3528 | 1465274060836 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 21:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 21:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 21:34:20 INFO - PROCESS | 3528 | 1465274060851 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 21:34:20 INFO - PROCESS | 3528 | 1465274060853 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 21:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 21:34:20 INFO - PROCESS | 3528 | 1465274060857 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 21:34:20 INFO - PROCESS | 3528 | 1465274060860 Marionette TRACE conn5 <- [1,206,null,{}] 21:34:20 INFO - PROCESS | 3528 | 1465274060873 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:20 INFO - PROCESS | 3528 | 1465274060878 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:20 INFO - PROCESS | 3528 | 1465274060988 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 21:34:20 INFO - PROCESS | 3528 | 1465274060995 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:20 INFO - PROCESS | 3528 | 1465274060998 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:21 INFO - PROCESS | 3528 | ++DOCSHELL 000000700993F000 == 36 [pid = 3528] [id = 61] 21:34:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700AC2A800) [pid = 3528] [serial = 180] [outer = 0000000000000000] 21:34:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700AC37000) [pid = 3528] [serial = 181] [outer = 000000700AC2A800] 21:34:21 INFO - PROCESS | 3528 | 1465274061046 Marionette DEBUG loaded listener.js 21:34:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700BE9E800) [pid = 3528] [serial = 182] [outer = 000000700AC2A800] 21:34:21 INFO - PROCESS | 3528 | 1465274061436 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 21:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 21:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 628ms 21:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 21:34:21 INFO - PROCESS | 3528 | 1465274061488 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 21:34:21 INFO - PROCESS | 3528 | 1465274061491 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 21:34:21 INFO - PROCESS | 3528 | 1465274061494 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 21:34:21 INFO - PROCESS | 3528 | 1465274061496 Marionette TRACE conn5 <- [1,210,null,{}] 21:34:21 INFO - PROCESS | 3528 | 1465274061499 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:21 INFO - PROCESS | 3528 | 1465274061501 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:21 INFO - PROCESS | 3528 | 1465274061590 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 21:34:21 INFO - PROCESS | 3528 | 1465274061596 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:21 INFO - PROCESS | 3528 | 1465274061598 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:21 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D4B4000 == 37 [pid = 3528] [id = 62] 21:34:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700E5B2000) [pid = 3528] [serial = 183] [outer = 0000000000000000] 21:34:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700FB84800) [pid = 3528] [serial = 184] [outer = 000000700E5B2000] 21:34:21 INFO - PROCESS | 3528 | 1465274061644 Marionette DEBUG loaded listener.js 21:34:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700FFEDC00) [pid = 3528] [serial = 185] [outer = 000000700E5B2000] 21:34:22 INFO - PROCESS | 3528 | 1465274062064 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 21:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 21:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 627ms 21:34:22 INFO - PROCESS | 3528 | 1465274062124 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 21:34:22 INFO - PROCESS | 3528 | 1465274062127 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 21:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 21:34:22 INFO - PROCESS | 3528 | 1465274062130 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 21:34:22 INFO - PROCESS | 3528 | 1465274062132 Marionette TRACE conn5 <- [1,214,null,{}] 21:34:22 INFO - PROCESS | 3528 | 1465274062141 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:22 INFO - PROCESS | 3528 | 1465274062143 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:22 INFO - PROCESS | 3528 | 1465274062245 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 21:34:22 INFO - PROCESS | 3528 | 1465274062250 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:22 INFO - PROCESS | 3528 | 1465274062252 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:22 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F990800 == 38 [pid = 3528] [id = 63] 21:34:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700FFEFC00) [pid = 3528] [serial = 186] [outer = 0000000000000000] 21:34:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (00000070102EC800) [pid = 3528] [serial = 187] [outer = 000000700FFEFC00] 21:34:22 INFO - PROCESS | 3528 | 1465274062304 Marionette DEBUG loaded listener.js 21:34:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000701055B000) [pid = 3528] [serial = 188] [outer = 000000700FFEFC00] 21:34:22 INFO - PROCESS | 3528 | 1465274062728 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 21:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 21:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 628ms 21:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 21:34:22 INFO - PROCESS | 3528 | 1465274062761 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 21:34:22 INFO - PROCESS | 3528 | 1465274062763 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 21:34:22 INFO - PROCESS | 3528 | 1465274062767 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 21:34:22 INFO - PROCESS | 3528 | 1465274062768 Marionette TRACE conn5 <- [1,218,null,{}] 21:34:22 INFO - PROCESS | 3528 | 1465274062772 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:22 INFO - PROCESS | 3528 | 1465274062778 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:22 INFO - PROCESS | 3528 | 1465274062915 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 21:34:22 INFO - PROCESS | 3528 | 1465274062983 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:22 INFO - PROCESS | 3528 | 1465274062986 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:23 INFO - PROCESS | 3528 | ++DOCSHELL 00000070053DB000 == 39 [pid = 3528] [id = 64] 21:34:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (0000007079877000) [pid = 3528] [serial = 189] [outer = 0000000000000000] 21:34:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (00000070799B4400) [pid = 3528] [serial = 190] [outer = 0000007079877000] 21:34:23 INFO - PROCESS | 3528 | 1465274063032 Marionette DEBUG loaded listener.js 21:34:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (000000707ACBC800) [pid = 3528] [serial = 191] [outer = 0000007079877000] 21:34:23 INFO - PROCESS | 3528 | 1465274063436 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 21:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 21:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 734ms 21:34:23 INFO - PROCESS | 3528 | 1465274063506 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 21:34:23 INFO - PROCESS | 3528 | 1465274063508 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 21:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 21:34:23 INFO - PROCESS | 3528 | 1465274063511 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 21:34:23 INFO - PROCESS | 3528 | 1465274063513 Marionette TRACE conn5 <- [1,222,null,{}] 21:34:23 INFO - PROCESS | 3528 | 1465274063516 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:23 INFO - PROCESS | 3528 | 1465274063518 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:23 INFO - PROCESS | 3528 | 1465274063630 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 21:34:23 INFO - PROCESS | 3528 | 1465274063676 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:23 INFO - PROCESS | 3528 | 1465274063678 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:23 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D4AB000 == 40 [pid = 3528] [id = 65] 21:34:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (0000007005057000) [pid = 3528] [serial = 192] [outer = 0000000000000000] 21:34:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (0000007005059400) [pid = 3528] [serial = 193] [outer = 0000007005057000] 21:34:23 INFO - PROCESS | 3528 | 1465274063722 Marionette DEBUG loaded listener.js 21:34:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (000000700D4CE000) [pid = 3528] [serial = 194] [outer = 0000007005057000] 21:34:24 INFO - PROCESS | 3528 | 1465274064115 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 21:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 21:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 21:34:24 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (0000007079876C00) [pid = 3528] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 21:34:24 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (0000007079AD7400) [pid = 3528] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 21:34:24 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (0000007005033C00) [pid = 3528] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 21:34:24 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (0000007008559400) [pid = 3528] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 21:34:24 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (0000007006DDDC00) [pid = 3528] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 21:34:24 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (000000707AB56000) [pid = 3528] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 21:34:24 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (0000007006DD3C00) [pid = 3528] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 21:34:24 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700FB85C00) [pid = 3528] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 21:34:24 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000707A3C9400) [pid = 3528] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 21:34:24 INFO - PROCESS | 3528 | 1465274064188 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 21:34:24 INFO - PROCESS | 3528 | 1465274064190 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 21:34:24 INFO - PROCESS | 3528 | 1465274064200 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 21:34:24 INFO - PROCESS | 3528 | 1465274064202 Marionette TRACE conn5 <- [1,226,null,{}] 21:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 21:34:24 INFO - PROCESS | 3528 | 1465274064206 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:24 INFO - PROCESS | 3528 | 1465274064208 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:24 INFO - PROCESS | 3528 | 1465274064309 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 21:34:24 INFO - PROCESS | 3528 | 1465274064316 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:24 INFO - PROCESS | 3528 | 1465274064318 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:24 INFO - PROCESS | 3528 | ++DOCSHELL 000000707A2D3000 == 41 [pid = 3528] [id = 66] 21:34:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700BE9C000) [pid = 3528] [serial = 195] [outer = 0000000000000000] 21:34:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000700D4D1C00) [pid = 3528] [serial = 196] [outer = 000000700BE9C000] 21:34:24 INFO - PROCESS | 3528 | 1465274064363 Marionette DEBUG loaded listener.js 21:34:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000707A90B800) [pid = 3528] [serial = 197] [outer = 000000700BE9C000] 21:34:24 INFO - PROCESS | 3528 | 1465274064761 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 21:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 21:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 585ms 21:34:24 INFO - PROCESS | 3528 | 1465274064791 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 21:34:24 INFO - PROCESS | 3528 | 1465274064793 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 21:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 21:34:24 INFO - PROCESS | 3528 | 1465274064804 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 21:34:24 INFO - PROCESS | 3528 | 1465274064806 Marionette TRACE conn5 <- [1,230,null,{}] 21:34:24 INFO - PROCESS | 3528 | 1465274064810 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:24 INFO - PROCESS | 3528 | 1465274064812 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:24 INFO - PROCESS | 3528 | 1465274064902 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 21:34:24 INFO - PROCESS | 3528 | 1465274064909 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:24 INFO - PROCESS | 3528 | 1465274064911 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:24 INFO - PROCESS | 3528 | ++DOCSHELL 000000707B303000 == 42 [pid = 3528] [id = 67] 21:34:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000707B21F800) [pid = 3528] [serial = 198] [outer = 0000000000000000] 21:34:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (000000707B355000) [pid = 3528] [serial = 199] [outer = 000000707B21F800] 21:34:24 INFO - PROCESS | 3528 | 1465274064955 Marionette DEBUG loaded listener.js 21:34:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (000000707B47E400) [pid = 3528] [serial = 200] [outer = 000000707B21F800] 21:34:25 INFO - PROCESS | 3528 | 1465274065340 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 21:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 21:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 586ms 21:34:25 INFO - PROCESS | 3528 | 1465274065391 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 21:34:25 INFO - PROCESS | 3528 | 1465274065393 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 21:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 21:34:25 INFO - PROCESS | 3528 | 1465274065405 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 21:34:25 INFO - PROCESS | 3528 | 1465274065407 Marionette TRACE conn5 <- [1,234,null,{}] 21:34:25 INFO - PROCESS | 3528 | 1465274065412 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:25 INFO - PROCESS | 3528 | 1465274065414 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:25 INFO - PROCESS | 3528 | 1465274065497 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 21:34:25 INFO - PROCESS | 3528 | 1465274065503 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:25 INFO - PROCESS | 3528 | 1465274065505 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:25 INFO - PROCESS | 3528 | ++DOCSHELL 000000707BB9E800 == 43 [pid = 3528] [id = 68] 21:34:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (0000007006DBA400) [pid = 3528] [serial = 201] [outer = 0000000000000000] 21:34:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (0000007006DBF400) [pid = 3528] [serial = 202] [outer = 0000007006DBA400] 21:34:25 INFO - PROCESS | 3528 | 1465274065548 Marionette DEBUG loaded listener.js 21:34:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (0000007079AD7400) [pid = 3528] [serial = 203] [outer = 0000007006DBA400] 21:34:26 INFO - PROCESS | 3528 | 1465274066009 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 21:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 21:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 650ms 21:34:26 INFO - PROCESS | 3528 | 1465274066050 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 21:34:26 INFO - PROCESS | 3528 | 1465274066053 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 21:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 21:34:26 INFO - PROCESS | 3528 | 1465274066055 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 21:34:26 INFO - PROCESS | 3528 | 1465274066058 Marionette TRACE conn5 <- [1,238,null,{}] 21:34:26 INFO - PROCESS | 3528 | 1465274066062 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:26 INFO - PROCESS | 3528 | 1465274066064 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:26 INFO - PROCESS | 3528 | 1465274066162 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 21:34:26 INFO - PROCESS | 3528 | 1465274066167 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:26 INFO - PROCESS | 3528 | 1465274066170 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:26 INFO - PROCESS | 3528 | ++DOCSHELL 000000707FDC0800 == 44 [pid = 3528] [id = 69] 21:34:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (000000700BEB5000) [pid = 3528] [serial = 204] [outer = 0000000000000000] 21:34:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (000000700E5B4000) [pid = 3528] [serial = 205] [outer = 000000700BEB5000] 21:34:26 INFO - PROCESS | 3528 | 1465274066218 Marionette DEBUG loaded listener.js 21:34:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 93 (000000707B624000) [pid = 3528] [serial = 206] [outer = 000000700BEB5000] 21:34:26 INFO - PROCESS | 3528 | 1465274066913 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 21:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 21:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 879ms 21:34:26 INFO - PROCESS | 3528 | 1465274066938 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 21:34:26 INFO - PROCESS | 3528 | 1465274066943 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 21:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 21:34:26 INFO - PROCESS | 3528 | 1465274066962 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 21:34:26 INFO - PROCESS | 3528 | 1465274066966 Marionette TRACE conn5 <- [1,242,null,{}] 21:34:26 INFO - PROCESS | 3528 | 1465274066971 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:26 INFO - PROCESS | 3528 | 1465274066975 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:27 INFO - PROCESS | 3528 | 1465274067098 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 21:34:27 INFO - PROCESS | 3528 | 1465274067159 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:27 INFO - PROCESS | 3528 | 1465274067163 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:27 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008470800 == 45 [pid = 3528] [id = 70] 21:34:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 94 (0000007006DC3000) [pid = 3528] [serial = 207] [outer = 0000000000000000] 21:34:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 95 (00000070078D1400) [pid = 3528] [serial = 208] [outer = 0000007006DC3000] 21:34:27 INFO - PROCESS | 3528 | 1465274067221 Marionette DEBUG loaded listener.js 21:34:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 96 (00000070087BA800) [pid = 3528] [serial = 209] [outer = 0000007006DC3000] 21:34:27 INFO - PROCESS | 3528 | 1465274067917 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 21:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 21:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 985ms 21:34:27 INFO - PROCESS | 3528 | 1465274067951 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 21:34:27 INFO - PROCESS | 3528 | 1465274067956 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 21:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 21:34:27 INFO - PROCESS | 3528 | 1465274067962 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 21:34:27 INFO - PROCESS | 3528 | 1465274067965 Marionette TRACE conn5 <- [1,246,null,{}] 21:34:27 INFO - PROCESS | 3528 | 1465274067970 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:27 INFO - PROCESS | 3528 | 1465274067973 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:28 INFO - PROCESS | 3528 | 1465274068095 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 21:34:28 INFO - PROCESS | 3528 | 1465274068163 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:28 INFO - PROCESS | 3528 | 1465274068166 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:28 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FF0E800 == 46 [pid = 3528] [id = 71] 21:34:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 97 (000000700BE9B400) [pid = 3528] [serial = 210] [outer = 0000000000000000] 21:34:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 98 (000000700D4CD800) [pid = 3528] [serial = 211] [outer = 000000700BE9B400] 21:34:28 INFO - PROCESS | 3528 | 1465274068224 Marionette DEBUG loaded listener.js 21:34:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 99 (000000700FB87400) [pid = 3528] [serial = 212] [outer = 000000700BE9B400] 21:34:28 INFO - PROCESS | 3528 | 1465274068801 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 21:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 21:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 879ms 21:34:28 INFO - PROCESS | 3528 | 1465274068843 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 21:34:28 INFO - PROCESS | 3528 | 1465274068846 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 21:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 21:34:28 INFO - PROCESS | 3528 | 1465274068850 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 21:34:28 INFO - PROCESS | 3528 | 1465274068854 Marionette TRACE conn5 <- [1,250,null,{}] 21:34:28 INFO - PROCESS | 3528 | 1465274068866 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:28 INFO - PROCESS | 3528 | 1465274068871 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:29 INFO - PROCESS | 3528 | 1465274068984 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 21:34:29 INFO - PROCESS | 3528 | 1465274069065 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:29 INFO - PROCESS | 3528 | 1465274069069 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:29 INFO - PROCESS | 3528 | ++DOCSHELL 000000707FDD4000 == 47 [pid = 3528] [id = 72] 21:34:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 100 (00000070798B3400) [pid = 3528] [serial = 213] [outer = 0000000000000000] 21:34:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 101 (000000707A2C9400) [pid = 3528] [serial = 214] [outer = 00000070798B3400] 21:34:29 INFO - PROCESS | 3528 | 1465274069127 Marionette DEBUG loaded listener.js 21:34:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 102 (000000707B488800) [pid = 3528] [serial = 215] [outer = 00000070798B3400] 21:34:29 INFO - PROCESS | 3528 | 1465274069649 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 21:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 21:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 838ms 21:34:29 INFO - PROCESS | 3528 | 1465274069707 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 21:34:29 INFO - PROCESS | 3528 | 1465274069710 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 21:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 21:34:29 INFO - PROCESS | 3528 | 1465274069715 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 21:34:29 INFO - PROCESS | 3528 | 1465274069717 Marionette TRACE conn5 <- [1,254,null,{}] 21:34:29 INFO - PROCESS | 3528 | 1465274069721 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:29 INFO - PROCESS | 3528 | 1465274069724 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:29 INFO - PROCESS | 3528 | 1465274069839 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 21:34:29 INFO - PROCESS | 3528 | 1465274069919 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:29 INFO - PROCESS | 3528 | 1465274069922 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:29 INFO - PROCESS | 3528 | ++DOCSHELL 000000707A93E800 == 48 [pid = 3528] [id = 73] 21:34:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 103 (000000707BA31400) [pid = 3528] [serial = 216] [outer = 0000000000000000] 21:34:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 104 (000000707BA34400) [pid = 3528] [serial = 217] [outer = 000000707BA31400] 21:34:29 INFO - PROCESS | 3528 | 1465274069977 Marionette DEBUG loaded listener.js 21:34:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 105 (000000707BA3D800) [pid = 3528] [serial = 218] [outer = 000000707BA31400] 21:34:30 INFO - PROCESS | 3528 | 1465274070673 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 21:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 21:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 986ms 21:34:30 INFO - PROCESS | 3528 | 1465274070706 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 21:34:30 INFO - PROCESS | 3528 | 1465274070710 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 21:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 21:34:30 INFO - PROCESS | 3528 | 1465274070716 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 21:34:30 INFO - PROCESS | 3528 | 1465274070720 Marionette TRACE conn5 <- [1,258,null,{}] 21:34:30 INFO - PROCESS | 3528 | 1465274070725 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:30 INFO - PROCESS | 3528 | 1465274070728 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:30 INFO - PROCESS | 3528 | 1465274070835 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 21:34:30 INFO - PROCESS | 3528 | 1465274070906 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:30 INFO - PROCESS | 3528 | 1465274070911 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:30 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009242800 == 49 [pid = 3528] [id = 74] 21:34:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 106 (0000007007826C00) [pid = 3528] [serial = 219] [outer = 0000000000000000] 21:34:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 107 (00000070078D1C00) [pid = 3528] [serial = 220] [outer = 0000007007826C00] 21:34:30 INFO - PROCESS | 3528 | 1465274070964 Marionette DEBUG loaded listener.js 21:34:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 108 (00000070083CC000) [pid = 3528] [serial = 221] [outer = 0000007007826C00] 21:34:31 INFO - PROCESS | 3528 | --DOCSHELL 000000707BB9E800 == 48 [pid = 3528] [id = 68] 21:34:31 INFO - PROCESS | 3528 | --DOCSHELL 000000707B303000 == 47 [pid = 3528] [id = 67] 21:34:31 INFO - PROCESS | 3528 | --DOCSHELL 000000707A2D3000 == 46 [pid = 3528] [id = 66] 21:34:31 INFO - PROCESS | 3528 | --DOCSHELL 000000700D4AB000 == 45 [pid = 3528] [id = 65] 21:34:31 INFO - PROCESS | 3528 | --DOCSHELL 00000070053DB000 == 44 [pid = 3528] [id = 64] 21:34:31 INFO - PROCESS | 3528 | --DOCSHELL 000000700F990800 == 43 [pid = 3528] [id = 63] 21:34:31 INFO - PROCESS | 3528 | --DOCSHELL 000000700D4B4000 == 42 [pid = 3528] [id = 62] 21:34:31 INFO - PROCESS | 3528 | --DOCSHELL 000000700993F000 == 41 [pid = 3528] [id = 61] 21:34:31 INFO - PROCESS | 3528 | --DOCSHELL 0000007008A16000 == 40 [pid = 3528] [id = 60] 21:34:31 INFO - PROCESS | 3528 | --DOCSHELL 0000007008395800 == 39 [pid = 3528] [id = 59] 21:34:31 INFO - PROCESS | 3528 | --DOMWINDOW == 107 (000000707987BC00) [pid = 3528] [serial = 147] [outer = 0000000000000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3528 | --DOMWINDOW == 106 (0000007005487800) [pid = 3528] [serial = 31] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:34:31 INFO - PROCESS | 3528 | --DOMWINDOW == 105 (000000707A92FC00) [pid = 3528] [serial = 150] [outer = 0000000000000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3528 | --DOMWINDOW == 104 (000000700BE95C00) [pid = 3528] [serial = 141] [outer = 0000000000000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3528 | --DOMWINDOW == 103 (00000070093AE400) [pid = 3528] [serial = 139] [outer = 0000000000000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3528 | --DOMWINDOW == 102 (00000070798ABC00) [pid = 3528] [serial = 148] [outer = 0000000000000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3528 | --DOMWINDOW == 101 (00000070087C1800) [pid = 3528] [serial = 138] [outer = 0000000000000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3528 | --DOMWINDOW == 100 (00000070087C6400) [pid = 3528] [serial = 132] [outer = 0000000000000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3528 | --DOMWINDOW == 99 (0000007007828C00) [pid = 3528] [serial = 135] [outer = 0000000000000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3528 | --DOMWINDOW == 98 (0000007008075400) [pid = 3528] [serial = 136] [outer = 0000000000000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3528 | --DOMWINDOW == 97 (0000007005CB1400) [pid = 3528] [serial = 129] [outer = 0000000000000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3528 | --DOMWINDOW == 96 (000000707B61A000) [pid = 3528] [serial = 160] [outer = 0000000000000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3528 | --DOMWINDOW == 95 (0000007007DC1400) [pid = 3528] [serial = 153] [outer = 0000000000000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3528 | --DOMWINDOW == 94 (000000707B356000) [pid = 3528] [serial = 151] [outer = 0000000000000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3528 | --DOMWINDOW == 93 (000000700E5B2400) [pid = 3528] [serial = 142] [outer = 0000000000000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3528 | --DOMWINDOW == 92 (000000700E5B0000) [pid = 3528] [serial = 154] [outer = 0000000000000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (000000700FFF3000) [pid = 3528] [serial = 144] [outer = 0000000000000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (00000070102EE000) [pid = 3528] [serial = 145] [outer = 0000000000000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (000000707B488C00) [pid = 3528] [serial = 158] [outer = 0000000000000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (000000707B621C00) [pid = 3528] [serial = 161] [outer = 0000000000000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (000000707B35C800) [pid = 3528] [serial = 157] [outer = 0000000000000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3528 | 1465274071725 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 21:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 21:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1088ms 21:34:31 INFO - PROCESS | 3528 | 1465274071818 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 21:34:31 INFO - PROCESS | 3528 | 1465274071823 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 21:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 21:34:31 INFO - PROCESS | 3528 | 1465274071842 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 21:34:31 INFO - PROCESS | 3528 | 1465274071845 Marionette TRACE conn5 <- [1,262,null,{}] 21:34:31 INFO - PROCESS | 3528 | 1465274071849 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:31 INFO - PROCESS | 3528 | 1465274071852 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:31 INFO - PROCESS | 3528 | 1465274071949 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 21:34:31 INFO - PROCESS | 3528 | 1465274071957 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:31 INFO - PROCESS | 3528 | 1465274071959 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:31 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009240800 == 40 [pid = 3528] [id = 75] 21:34:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (00000070083C5000) [pid = 3528] [serial = 222] [outer = 0000000000000000] 21:34:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (00000070083C8C00) [pid = 3528] [serial = 223] [outer = 00000070083C5000] 21:34:32 INFO - PROCESS | 3528 | 1465274072014 Marionette DEBUG loaded listener.js 21:34:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (0000007009C89C00) [pid = 3528] [serial = 224] [outer = 00000070083C5000] 21:34:32 INFO - PROCESS | 3528 | 1465274072493 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 21:34:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 21:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 692ms 21:34:32 INFO - PROCESS | 3528 | 1465274072532 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 21:34:32 INFO - PROCESS | 3528 | 1465274072534 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 21:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 21:34:32 INFO - PROCESS | 3528 | 1465274072538 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 21:34:32 INFO - PROCESS | 3528 | 1465274072542 Marionette TRACE conn5 <- [1,266,null,{}] 21:34:32 INFO - PROCESS | 3528 | 1465274072552 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:32 INFO - PROCESS | 3528 | 1465274072557 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:32 INFO - PROCESS | 3528 | 1465274072645 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 21:34:32 INFO - PROCESS | 3528 | 1465274072653 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:32 INFO - PROCESS | 3528 | 1465274072656 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:32 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D4AD800 == 41 [pid = 3528] [id = 76] 21:34:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (000000700CE3C000) [pid = 3528] [serial = 225] [outer = 0000000000000000] 21:34:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (000000700CE3FC00) [pid = 3528] [serial = 226] [outer = 000000700CE3C000] 21:34:32 INFO - PROCESS | 3528 | 1465274072708 Marionette DEBUG loaded listener.js 21:34:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 93 (000000700D4D3400) [pid = 3528] [serial = 227] [outer = 000000700CE3C000] 21:34:33 INFO - PROCESS | 3528 | 1465274073125 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 21:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 21:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 629ms 21:34:33 INFO - PROCESS | 3528 | 1465274073169 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 21:34:33 INFO - PROCESS | 3528 | 1465274073172 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 21:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 21:34:33 INFO - PROCESS | 3528 | 1465274073175 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 21:34:33 INFO - PROCESS | 3528 | 1465274073177 Marionette TRACE conn5 <- [1,270,null,{}] 21:34:33 INFO - PROCESS | 3528 | 1465274073180 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:33 INFO - PROCESS | 3528 | 1465274073182 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:33 INFO - PROCESS | 3528 | 1465274073306 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 21:34:33 INFO - PROCESS | 3528 | 1465274073314 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:33 INFO - PROCESS | 3528 | 1465274073316 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:33 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F98A800 == 42 [pid = 3528] [id = 77] 21:34:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 94 (000000700E5B8800) [pid = 3528] [serial = 228] [outer = 0000000000000000] 21:34:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 95 (000000700FB89000) [pid = 3528] [serial = 229] [outer = 000000700E5B8800] 21:34:33 INFO - PROCESS | 3528 | 1465274073362 Marionette DEBUG loaded listener.js 21:34:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 96 (00000070102E9400) [pid = 3528] [serial = 230] [outer = 000000700E5B8800] 21:34:33 INFO - PROCESS | 3528 | 1465274073746 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 21:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 21:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 629ms 21:34:33 INFO - PROCESS | 3528 | 1465274073806 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 21:34:33 INFO - PROCESS | 3528 | 1465274073808 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 21:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 21:34:33 INFO - PROCESS | 3528 | 1465274073812 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 21:34:33 INFO - PROCESS | 3528 | 1465274073813 Marionette TRACE conn5 <- [1,274,null,{}] 21:34:33 INFO - PROCESS | 3528 | 1465274073817 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:33 INFO - PROCESS | 3528 | 1465274073819 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:33 INFO - PROCESS | 3528 | 1465274073935 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 21:34:34 INFO - PROCESS | 3528 | 1465274074013 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:34 INFO - PROCESS | 3528 | 1465274074015 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:34 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC48800 == 43 [pid = 3528] [id = 78] 21:34:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 97 (00000070102EFC00) [pid = 3528] [serial = 231] [outer = 0000000000000000] 21:34:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 98 (0000007010555800) [pid = 3528] [serial = 232] [outer = 00000070102EFC00] 21:34:34 INFO - PROCESS | 3528 | 1465274074062 Marionette DEBUG loaded listener.js 21:34:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 99 (0000007079881C00) [pid = 3528] [serial = 233] [outer = 00000070102EFC00] 21:34:34 INFO - PROCESS | 3528 | 1465274074477 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 21:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 21:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 692ms 21:34:34 INFO - PROCESS | 3528 | 1465274074507 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 21:34:34 INFO - PROCESS | 3528 | 1465274074509 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 21:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 21:34:34 INFO - PROCESS | 3528 | 1465274074512 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 21:34:34 INFO - PROCESS | 3528 | 1465274074514 Marionette TRACE conn5 <- [1,278,null,{}] 21:34:34 INFO - PROCESS | 3528 | 1465274074525 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:34 INFO - PROCESS | 3528 | 1465274074531 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:34 INFO - PROCESS | 3528 | 1465274074672 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 21:34:34 INFO - PROCESS | 3528 | 1465274074678 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:34 INFO - PROCESS | 3528 | 1465274074681 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:34 INFO - PROCESS | 3528 | ++DOCSHELL 0000007011606800 == 44 [pid = 3528] [id = 79] 21:34:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 100 (00000070798ABC00) [pid = 3528] [serial = 234] [outer = 0000000000000000] 21:34:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 101 (0000007079AD9400) [pid = 3528] [serial = 235] [outer = 00000070798ABC00] 21:34:34 INFO - PROCESS | 3528 | 1465274074726 Marionette DEBUG loaded listener.js 21:34:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 102 (000000707B35C000) [pid = 3528] [serial = 236] [outer = 00000070798ABC00] 21:34:35 INFO - PROCESS | 3528 | 1465274075164 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 21:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 21:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 691ms 21:34:35 INFO - PROCESS | 3528 | 1465274075206 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 21:34:35 INFO - PROCESS | 3528 | 1465274075208 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 21:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 21:34:35 INFO - PROCESS | 3528 | 1465274075211 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 21:34:35 INFO - PROCESS | 3528 | 1465274075213 Marionette TRACE conn5 <- [1,282,null,{}] 21:34:35 INFO - PROCESS | 3528 | 1465274075217 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:35 INFO - PROCESS | 3528 | 1465274075219 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:35 INFO - PROCESS | 3528 | 1465274075348 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 21:34:35 INFO - PROCESS | 3528 | 1465274075371 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:35 INFO - PROCESS | 3528 | 1465274075373 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:35 INFO - PROCESS | 3528 | ++DOCSHELL 000000707B2CB000 == 45 [pid = 3528] [id = 80] 21:34:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 103 (000000707B484000) [pid = 3528] [serial = 237] [outer = 0000000000000000] 21:34:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 104 (000000707B61E000) [pid = 3528] [serial = 238] [outer = 000000707B484000] 21:34:35 INFO - PROCESS | 3528 | 1465274075417 Marionette DEBUG loaded listener.js 21:34:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 105 (000000707BA39800) [pid = 3528] [serial = 239] [outer = 000000707B484000] 21:34:35 INFO - PROCESS | 3528 | 1465274075831 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 21:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 21:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 692ms 21:34:35 INFO - PROCESS | 3528 | 1465274075907 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 21:34:35 INFO - PROCESS | 3528 | 1465274075909 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 21:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 21:34:36 INFO - PROCESS | 3528 | --DOMWINDOW == 104 (000000707987A400) [pid = 3528] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 21:34:36 INFO - PROCESS | 3528 | --DOMWINDOW == 103 (000000700183C800) [pid = 3528] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 21:34:36 INFO - PROCESS | 3528 | --DOMWINDOW == 102 (00000070087BB800) [pid = 3528] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 21:34:36 INFO - PROCESS | 3528 | --DOMWINDOW == 101 (0000007006DBA400) [pid = 3528] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 21:34:36 INFO - PROCESS | 3528 | --DOMWINDOW == 100 (0000007079877000) [pid = 3528] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 21:34:36 INFO - PROCESS | 3528 | --DOMWINDOW == 99 (000000700FFEFC00) [pid = 3528] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 21:34:36 INFO - PROCESS | 3528 | --DOMWINDOW == 98 (0000007005057000) [pid = 3528] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 21:34:36 INFO - PROCESS | 3528 | --DOMWINDOW == 97 (0000007007949C00) [pid = 3528] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 21:34:36 INFO - PROCESS | 3528 | --DOMWINDOW == 96 (0000007007949800) [pid = 3528] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 21:34:36 INFO - PROCESS | 3528 | --DOMWINDOW == 95 (000000700E5B2800) [pid = 3528] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 21:34:36 INFO - PROCESS | 3528 | --DOMWINDOW == 94 (000000707A2C5400) [pid = 3528] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 21:34:36 INFO - PROCESS | 3528 | --DOMWINDOW == 93 (00000070083C4000) [pid = 3528] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 21:34:36 INFO - PROCESS | 3528 | --DOMWINDOW == 92 (000000700E5B2000) [pid = 3528] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 21:34:36 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (000000700AC2A800) [pid = 3528] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 21:34:36 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (000000700BE9C000) [pid = 3528] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 21:34:36 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (000000707B21F800) [pid = 3528] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 21:34:36 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (0000007005C73800) [pid = 3528] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 21:34:36 INFO - PROCESS | 3528 | 1465274076021 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 21:34:36 INFO - PROCESS | 3528 | 1465274076023 Marionette TRACE conn5 <- [1,286,null,{}] 21:34:36 INFO - PROCESS | 3528 | 1465274076030 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:36 INFO - PROCESS | 3528 | 1465274076033 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:36 INFO - PROCESS | 3528 | 1465274076118 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 21:34:36 INFO - PROCESS | 3528 | 1465274076124 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:36 INFO - PROCESS | 3528 | 1465274076126 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:36 INFO - PROCESS | 3528 | ++DOCSHELL 000000707AC3E000 == 46 [pid = 3528] [id = 81] 21:34:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (0000007006DD2800) [pid = 3528] [serial = 240] [outer = 0000000000000000] 21:34:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (0000007007949C00) [pid = 3528] [serial = 241] [outer = 0000007006DD2800] 21:34:36 INFO - PROCESS | 3528 | 1465274076173 Marionette DEBUG loaded listener.js 21:34:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (000000700C826C00) [pid = 3528] [serial = 242] [outer = 0000007006DD2800] 21:34:36 INFO - PROCESS | 3528 | 1465274076571 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 21:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 21:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 691ms 21:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 21:34:36 INFO - PROCESS | 3528 | 1465274076607 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 21:34:36 INFO - PROCESS | 3528 | 1465274076609 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 21:34:36 INFO - PROCESS | 3528 | 1465274076644 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 21:34:36 INFO - PROCESS | 3528 | 1465274076646 Marionette TRACE conn5 <- [1,290,null,{}] 21:34:36 INFO - PROCESS | 3528 | 1465274076655 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:36 INFO - PROCESS | 3528 | 1465274076657 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:36 INFO - PROCESS | 3528 | 1465274076741 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 21:34:36 INFO - PROCESS | 3528 | 1465274076748 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:36 INFO - PROCESS | 3528 | 1465274076750 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:36 INFO - PROCESS | 3528 | ++DOCSHELL 000000707CB17800 == 47 [pid = 3528] [id = 82] 21:34:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (000000700C832000) [pid = 3528] [serial = 243] [outer = 0000000000000000] 21:34:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 93 (000000700C834000) [pid = 3528] [serial = 244] [outer = 000000700C832000] 21:34:36 INFO - PROCESS | 3528 | 1465274076794 Marionette DEBUG loaded listener.js 21:34:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 94 (00000070083C4C00) [pid = 3528] [serial = 245] [outer = 000000700C832000] 21:34:37 INFO - PROCESS | 3528 | 1465274077188 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 21:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 21:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 627ms 21:34:37 INFO - PROCESS | 3528 | 1465274077248 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 21:34:37 INFO - PROCESS | 3528 | 1465274077251 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 21:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 21:34:37 INFO - PROCESS | 3528 | 1465274077254 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 21:34:37 INFO - PROCESS | 3528 | 1465274077255 Marionette TRACE conn5 <- [1,294,null,{}] 21:34:37 INFO - PROCESS | 3528 | 1465274077259 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:37 INFO - PROCESS | 3528 | 1465274077261 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:37 INFO - PROCESS | 3528 | 1465274077348 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 21:34:37 INFO - PROCESS | 3528 | 1465274077353 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:37 INFO - PROCESS | 3528 | 1465274077355 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:37 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D1F1000 == 48 [pid = 3528] [id = 83] 21:34:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 95 (000000701071D000) [pid = 3528] [serial = 246] [outer = 0000000000000000] 21:34:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 96 (0000007010720400) [pid = 3528] [serial = 247] [outer = 000000701071D000] 21:34:37 INFO - PROCESS | 3528 | 1465274077399 Marionette DEBUG loaded listener.js 21:34:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 97 (0000007010726C00) [pid = 3528] [serial = 248] [outer = 000000701071D000] 21:34:37 INFO - PROCESS | 3528 | 1465274077810 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:34:37 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. 21:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 586ms 21:34:37 INFO - PROCESS | 3528 | 1465274077853 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 21:34:37 INFO - PROCESS | 3528 | 1465274077856 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 21:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 21:34:37 INFO - PROCESS | 3528 | 1465274077860 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 21:34:37 INFO - PROCESS | 3528 | 1465274077862 Marionette TRACE conn5 <- [1,298,null,{}] 21:34:37 INFO - PROCESS | 3528 | 1465274077866 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:37 INFO - PROCESS | 3528 | 1465274077868 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:37 INFO - PROCESS | 3528 | 1465274077972 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 21:34:37 INFO - PROCESS | 3528 | 1465274077978 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:37 INFO - PROCESS | 3528 | 1465274077980 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:37 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D157800 == 49 [pid = 3528] [id = 84] 21:34:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 98 (000000700C722000) [pid = 3528] [serial = 249] [outer = 0000000000000000] 21:34:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 99 (000000701071F400) [pid = 3528] [serial = 250] [outer = 000000700C722000] 21:34:38 INFO - PROCESS | 3528 | 1465274078027 Marionette DEBUG loaded listener.js 21:34:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 100 (000000707BA3B400) [pid = 3528] [serial = 251] [outer = 000000700C722000] 21:34:38 INFO - PROCESS | 3528 | 1465274078438 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 21:34:38 INFO - PROCESS | 3528 | 1465274078751 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:34:38 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. 21:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 944ms 21:34:38 INFO - PROCESS | 3528 | 1465274078808 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 21:34:38 INFO - PROCESS | 3528 | 1465274078814 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 21:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 21:34:38 INFO - PROCESS | 3528 | 1465274078819 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 21:34:38 INFO - PROCESS | 3528 | 1465274078821 Marionette TRACE conn5 <- [1,302,null,{}] 21:34:38 INFO - PROCESS | 3528 | 1465274078827 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:38 INFO - PROCESS | 3528 | 1465274078831 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:38 INFO - PROCESS | 3528 | 1465274078954 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 21:34:39 INFO - PROCESS | 3528 | 1465274079027 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:39 INFO - PROCESS | 3528 | 1465274079030 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:39 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C43F800 == 50 [pid = 3528] [id = 85] 21:34:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 101 (0000007009B0B800) [pid = 3528] [serial = 252] [outer = 0000000000000000] 21:34:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 102 (000000700B11F800) [pid = 3528] [serial = 253] [outer = 0000007009B0B800] 21:34:39 INFO - PROCESS | 3528 | 1465274079129 Marionette DEBUG loaded listener.js 21:34:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 103 (000000700BEB4800) [pid = 3528] [serial = 254] [outer = 0000007009B0B800] 21:34:39 INFO - PROCESS | 3528 | 1465274079729 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:34:39 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. 21:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 986ms 21:34:39 INFO - PROCESS | 3528 | 1465274079807 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 21:34:39 INFO - PROCESS | 3528 | 1465274079813 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 21:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 21:34:39 INFO - PROCESS | 3528 | 1465274079819 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 21:34:39 INFO - PROCESS | 3528 | 1465274079822 Marionette TRACE conn5 <- [1,306,null,{}] 21:34:39 INFO - PROCESS | 3528 | 1465274079826 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:39 INFO - PROCESS | 3528 | 1465274079829 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:39 INFO - PROCESS | 3528 | 1465274079988 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 21:34:40 INFO - PROCESS | 3528 | 1465274080095 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:40 INFO - PROCESS | 3528 | 1465274080098 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:40 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D152000 == 51 [pid = 3528] [id = 86] 21:34:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 104 (000000700C82C400) [pid = 3528] [serial = 255] [outer = 0000000000000000] 21:34:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 105 (000000700CE3CC00) [pid = 3528] [serial = 256] [outer = 000000700C82C400] 21:34:40 INFO - PROCESS | 3528 | 1465274080156 Marionette DEBUG loaded listener.js 21:34:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 106 (000000700E5B1C00) [pid = 3528] [serial = 257] [outer = 000000700C82C400] 21:34:40 INFO - PROCESS | 3528 | 1465274080768 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:34:40 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. 21:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 985ms 21:34:40 INFO - PROCESS | 3528 | 1465274080805 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 21:34:40 INFO - PROCESS | 3528 | 1465274080808 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 21:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 21:34:40 INFO - PROCESS | 3528 | 1465274080812 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 21:34:40 INFO - PROCESS | 3528 | 1465274080816 Marionette TRACE conn5 <- [1,310,null,{}] 21:34:40 INFO - PROCESS | 3528 | 1465274080840 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:40 INFO - PROCESS | 3528 | 1465274080846 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:41 INFO - PROCESS | 3528 | 1465274081009 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 21:34:41 INFO - PROCESS | 3528 | 1465274081247 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:41 INFO - PROCESS | 3528 | 1465274081250 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:41 INFO - PROCESS | 3528 | ++DOCSHELL 0000007007D0F800 == 52 [pid = 3528] [id = 87] 21:34:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 107 (0000007006DB7800) [pid = 3528] [serial = 258] [outer = 0000000000000000] 21:34:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 108 (0000007007826800) [pid = 3528] [serial = 259] [outer = 0000007006DB7800] 21:34:41 INFO - PROCESS | 3528 | 1465274081314 Marionette DEBUG loaded listener.js 21:34:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 109 (00000070083BE800) [pid = 3528] [serial = 260] [outer = 0000007006DB7800] 21:34:41 INFO - PROCESS | 3528 | 1465274081972 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:34:42 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. 21:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1195ms 21:34:42 INFO - PROCESS | 3528 | 1465274082010 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 21:34:42 INFO - PROCESS | 3528 | 1465274082014 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 21:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 21:34:42 INFO - PROCESS | 3528 | 1465274082018 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 21:34:42 INFO - PROCESS | 3528 | 1465274082021 Marionette TRACE conn5 <- [1,314,null,{}] 21:34:42 INFO - PROCESS | 3528 | 1465274082027 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:42 INFO - PROCESS | 3528 | 1465274082031 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:42 INFO - PROCESS | 3528 | 1465274082133 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 21:34:42 INFO - PROCESS | 3528 | 1465274082206 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:42 INFO - PROCESS | 3528 | 1465274082209 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:42 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009237000 == 53 [pid = 3528] [id = 88] 21:34:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 110 (0000007009B09800) [pid = 3528] [serial = 261] [outer = 0000000000000000] 21:34:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 111 (000000700A878800) [pid = 3528] [serial = 262] [outer = 0000007009B09800] 21:34:42 INFO - PROCESS | 3528 | 1465274082259 Marionette DEBUG loaded listener.js 21:34:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 112 (000000700BE9A800) [pid = 3528] [serial = 263] [outer = 0000007009B09800] 21:34:42 INFO - PROCESS | 3528 | --DOCSHELL 000000700D1F1000 == 52 [pid = 3528] [id = 83] 21:34:42 INFO - PROCESS | 3528 | --DOCSHELL 000000707CB17800 == 51 [pid = 3528] [id = 82] 21:34:42 INFO - PROCESS | 3528 | --DOCSHELL 000000707AC3E000 == 50 [pid = 3528] [id = 81] 21:34:42 INFO - PROCESS | 3528 | --DOCSHELL 000000707B2CB000 == 49 [pid = 3528] [id = 80] 21:34:42 INFO - PROCESS | 3528 | --DOCSHELL 0000007011606800 == 48 [pid = 3528] [id = 79] 21:34:42 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC48800 == 47 [pid = 3528] [id = 78] 21:34:42 INFO - PROCESS | 3528 | --DOCSHELL 000000700F98A800 == 46 [pid = 3528] [id = 77] 21:34:42 INFO - PROCESS | 3528 | --DOCSHELL 000000700D4AD800 == 45 [pid = 3528] [id = 76] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 111 (0000007010559C00) [pid = 3528] [serial = 163] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOCSHELL 0000007009240800 == 44 [pid = 3528] [id = 75] 21:34:42 INFO - PROCESS | 3528 | --DOCSHELL 0000007009242800 == 43 [pid = 3528] [id = 74] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 110 (00000070078CA800) [pid = 3528] [serial = 130] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 109 (0000007079882C00) [pid = 3528] [serial = 127] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 108 (0000007006DD4800) [pid = 3528] [serial = 97] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 107 (0000007009B10800) [pid = 3528] [serial = 133] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 106 (00000070799B4400) [pid = 3528] [serial = 190] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 105 (00000070102EC800) [pid = 3528] [serial = 187] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 104 (0000007005059400) [pid = 3528] [serial = 193] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 103 (000000707ACBC800) [pid = 3528] [serial = 191] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 102 (00000070083C9800) [pid = 3528] [serial = 178] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 101 (00000070083CCC00) [pid = 3528] [serial = 176] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 100 (0000007007D4F400) [pid = 3528] [serial = 175] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 99 (000000701055C800) [pid = 3528] [serial = 170] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 98 (000000700FB84400) [pid = 3528] [serial = 169] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 97 (000000707B483000) [pid = 3528] [serial = 173] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 96 (000000707A9CD400) [pid = 3528] [serial = 172] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 95 (00000070093B3800) [pid = 3528] [serial = 167] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 94 (00000070083CB000) [pid = 3528] [serial = 166] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 93 (000000700FB84800) [pid = 3528] [serial = 184] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 92 (000000700AC37000) [pid = 3528] [serial = 181] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (000000700BE9E800) [pid = 3528] [serial = 182] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (000000700D4D1C00) [pid = 3528] [serial = 196] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (000000707A90B800) [pid = 3528] [serial = 197] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (000000700D4CE000) [pid = 3528] [serial = 194] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (00000070087C0C00) [pid = 3528] [serial = 179] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (000000701055B000) [pid = 3528] [serial = 188] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (000000707B355000) [pid = 3528] [serial = 199] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (0000007079AD7400) [pid = 3528] [serial = 203] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700FFEDC00) [pid = 3528] [serial = 185] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000707B47E400) [pid = 3528] [serial = 200] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007006DBF400) [pid = 3528] [serial = 202] [outer = 0000000000000000] [url = about:blank] 21:34:42 INFO - PROCESS | 3528 | 1465274082757 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:34:42 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. 21:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 774ms 21:34:42 INFO - PROCESS | 3528 | 1465274082799 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 21:34:42 INFO - PROCESS | 3528 | 1465274082803 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 21:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 21:34:42 INFO - PROCESS | 3528 | 1465274082808 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 21:34:42 INFO - PROCESS | 3528 | 1465274082810 Marionette TRACE conn5 <- [1,318,null,{}] 21:34:42 INFO - PROCESS | 3528 | 1465274082813 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:42 INFO - PROCESS | 3528 | 1465274082816 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:42 INFO - PROCESS | 3528 | 1465274082906 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 21:34:42 INFO - PROCESS | 3528 | 1465274082914 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:42 INFO - PROCESS | 3528 | 1465274082916 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:42 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008CE9800 == 44 [pid = 3528] [id = 89] 21:34:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700807DC00) [pid = 3528] [serial = 264] [outer = 0000000000000000] 21:34:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (00000070087BA400) [pid = 3528] [serial = 265] [outer = 000000700807DC00] 21:34:42 INFO - PROCESS | 3528 | 1465274082962 Marionette DEBUG loaded listener.js 21:34:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000700B1B5800) [pid = 3528] [serial = 266] [outer = 000000700807DC00] 21:34:43 INFO - PROCESS | 3528 | 1465274083417 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:34:43 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. 21:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 691ms 21:34:43 INFO - PROCESS | 3528 | 1465274083503 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 21:34:43 INFO - PROCESS | 3528 | 1465274083505 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 21:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 21:34:43 INFO - PROCESS | 3528 | 1465274083510 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 21:34:43 INFO - PROCESS | 3528 | 1465274083516 Marionette TRACE conn5 <- [1,322,null,{}] 21:34:43 INFO - PROCESS | 3528 | 1465274083526 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:43 INFO - PROCESS | 3528 | 1465274083529 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:43 INFO - PROCESS | 3528 | 1465274083651 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 21:34:43 INFO - PROCESS | 3528 | 1465274083719 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:43 INFO - PROCESS | 3528 | 1465274083721 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:43 INFO - PROCESS | 3528 | ++DOCSHELL 000000700BDA0800 == 45 [pid = 3528] [id = 90] 21:34:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (00000070083BE400) [pid = 3528] [serial = 267] [outer = 0000000000000000] 21:34:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (000000700C825400) [pid = 3528] [serial = 268] [outer = 00000070083BE400] 21:34:43 INFO - PROCESS | 3528 | 1465274083773 Marionette DEBUG loaded listener.js 21:34:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (000000700CE3EC00) [pid = 3528] [serial = 269] [outer = 00000070083BE400] 21:34:44 INFO - PROCESS | 3528 | 1465274084141 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:34:44 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. 21:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 692ms 21:34:44 INFO - PROCESS | 3528 | 1465274084203 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 21:34:44 INFO - PROCESS | 3528 | 1465274084206 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 21:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 21:34:44 INFO - PROCESS | 3528 | 1465274084209 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 21:34:44 INFO - PROCESS | 3528 | 1465274084211 Marionette TRACE conn5 <- [1,326,null,{}] 21:34:44 INFO - PROCESS | 3528 | 1465274084215 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:44 INFO - PROCESS | 3528 | 1465274084217 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:44 INFO - PROCESS | 3528 | 1465274084305 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 21:34:44 INFO - PROCESS | 3528 | 1465274084311 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:44 INFO - PROCESS | 3528 | 1465274084313 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:44 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D38F000 == 46 [pid = 3528] [id = 91] 21:34:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (000000700D4D2C00) [pid = 3528] [serial = 270] [outer = 0000000000000000] 21:34:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (000000700E5B0400) [pid = 3528] [serial = 271] [outer = 000000700D4D2C00] 21:34:44 INFO - PROCESS | 3528 | 1465274084358 Marionette DEBUG loaded listener.js 21:34:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (000000700FB86400) [pid = 3528] [serial = 272] [outer = 000000700D4D2C00] 21:34:44 INFO - PROCESS | 3528 | 1465274084832 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:34:44 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. 21:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 671ms 21:34:44 INFO - PROCESS | 3528 | 1465274084883 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 21:34:44 INFO - PROCESS | 3528 | 1465274084886 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 21:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 21:34:44 INFO - PROCESS | 3528 | 1465274084889 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 21:34:44 INFO - PROCESS | 3528 | 1465274084891 Marionette TRACE conn5 <- [1,330,null,{}] 21:34:44 INFO - PROCESS | 3528 | 1465274084895 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:44 INFO - PROCESS | 3528 | 1465274084897 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:45 INFO - PROCESS | 3528 | 1465274085036 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 21:34:45 INFO - PROCESS | 3528 | 1465274085057 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:45 INFO - PROCESS | 3528 | 1465274085063 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:45 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F874000 == 47 [pid = 3528] [id = 92] 21:34:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (00000070102ED800) [pid = 3528] [serial = 273] [outer = 0000000000000000] 21:34:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (00000070102F3C00) [pid = 3528] [serial = 274] [outer = 00000070102ED800] 21:34:45 INFO - PROCESS | 3528 | 1465274085118 Marionette DEBUG loaded listener.js 21:34:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 93 (0000007010560000) [pid = 3528] [serial = 275] [outer = 00000070102ED800] 21:34:45 INFO - PROCESS | 3528 | 1465274085599 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:34:45 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. 21:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 733ms 21:34:45 INFO - PROCESS | 3528 | 1465274085625 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 21:34:45 INFO - PROCESS | 3528 | 1465274085627 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 21:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 21:34:45 INFO - PROCESS | 3528 | 1465274085637 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 21:34:45 INFO - PROCESS | 3528 | 1465274085639 Marionette TRACE conn5 <- [1,334,null,{}] 21:34:45 INFO - PROCESS | 3528 | 1465274085642 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:45 INFO - PROCESS | 3528 | 1465274085645 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:45 INFO - PROCESS | 3528 | 1465274085753 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 21:34:45 INFO - PROCESS | 3528 | 1465274085759 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:45 INFO - PROCESS | 3528 | 1465274085761 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:45 INFO - PROCESS | 3528 | ++DOCSHELL 0000007001688000 == 48 [pid = 3528] [id = 93] 21:34:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 94 (000000701071D400) [pid = 3528] [serial = 276] [outer = 0000000000000000] 21:34:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 95 (0000007079881000) [pid = 3528] [serial = 277] [outer = 000000701071D400] 21:34:45 INFO - PROCESS | 3528 | 1465274085805 Marionette DEBUG loaded listener.js 21:34:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 96 (00000070798B2800) [pid = 3528] [serial = 278] [outer = 000000701071D400] 21:34:46 INFO - PROCESS | 3528 | 1465274086234 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:34:46 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. 21:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 627ms 21:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 21:34:46 INFO - PROCESS | 3528 | 1465274086266 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 21:34:46 INFO - PROCESS | 3528 | 1465274086268 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 21:34:46 INFO - PROCESS | 3528 | 1465274086271 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 21:34:46 INFO - PROCESS | 3528 | 1465274086281 Marionette TRACE conn5 <- [1,338,null,{}] 21:34:46 INFO - PROCESS | 3528 | 1465274086285 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:46 INFO - PROCESS | 3528 | 1465274086287 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:46 INFO - PROCESS | 3528 | 1465274086394 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 21:34:46 INFO - PROCESS | 3528 | 1465274086470 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:46 INFO - PROCESS | 3528 | 1465274086472 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:46 INFO - PROCESS | 3528 | ++DOCSHELL 000000701005B000 == 49 [pid = 3528] [id = 94] 21:34:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 97 (0000007079AD1800) [pid = 3528] [serial = 279] [outer = 0000000000000000] 21:34:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 98 (000000707A24C400) [pid = 3528] [serial = 280] [outer = 0000007079AD1800] 21:34:46 INFO - PROCESS | 3528 | 1465274086516 Marionette DEBUG loaded listener.js 21:34:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 99 (000000707A9CD400) [pid = 3528] [serial = 281] [outer = 0000007079AD1800] 21:34:46 INFO - PROCESS | 3528 | --DOMWINDOW == 98 (0000007010552800) [pid = 3528] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 21:34:46 INFO - PROCESS | 3528 | --DOMWINDOW == 97 (000000701071D000) [pid = 3528] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 21:34:46 INFO - PROCESS | 3528 | --DOMWINDOW == 96 (00000070798ABC00) [pid = 3528] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 21:34:46 INFO - PROCESS | 3528 | --DOMWINDOW == 95 (00000070083C5000) [pid = 3528] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 21:34:46 INFO - PROCESS | 3528 | --DOMWINDOW == 94 (000000707BA31400) [pid = 3528] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 21:34:46 INFO - PROCESS | 3528 | --DOMWINDOW == 93 (000000707B484000) [pid = 3528] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 21:34:46 INFO - PROCESS | 3528 | --DOMWINDOW == 92 (0000007007826C00) [pid = 3528] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 21:34:46 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (000000700E5B8800) [pid = 3528] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 21:34:46 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (000000700CE3C000) [pid = 3528] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 21:34:46 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (0000007006DD2800) [pid = 3528] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 21:34:46 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (000000700C832000) [pid = 3528] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 21:34:46 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (00000070102EFC00) [pid = 3528] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 21:34:47 INFO - PROCESS | 3528 | 1465274087021 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:34:47 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. 21:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 796ms 21:34:47 INFO - PROCESS | 3528 | 1465274087071 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 21:34:47 INFO - PROCESS | 3528 | 1465274087073 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 21:34:47 INFO - PROCESS | 3528 | 1465274087077 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 21:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 21:34:47 INFO - PROCESS | 3528 | 1465274087078 Marionette TRACE conn5 <- [1,342,null,{}] 21:34:47 INFO - PROCESS | 3528 | 1465274087082 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:47 INFO - PROCESS | 3528 | 1465274087084 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:47 INFO - PROCESS | 3528 | 1465274087168 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 21:34:47 INFO - PROCESS | 3528 | 1465274087174 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:47 INFO - PROCESS | 3528 | 1465274087176 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:47 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010595800 == 50 [pid = 3528] [id = 95] 21:34:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (000000700C832000) [pid = 3528] [serial = 282] [outer = 0000000000000000] 21:34:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (00000070798ABC00) [pid = 3528] [serial = 283] [outer = 000000700C832000] 21:34:47 INFO - PROCESS | 3528 | 1465274087220 Marionette DEBUG loaded listener.js 21:34:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (000000707ACBC800) [pid = 3528] [serial = 284] [outer = 000000700C832000] 21:34:47 INFO - PROCESS | 3528 | 1465274087626 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:34:47 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. 21:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 587ms 21:34:47 INFO - PROCESS | 3528 | 1465274087674 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 21:34:47 INFO - PROCESS | 3528 | 1465274087676 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 21:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 21:34:47 INFO - PROCESS | 3528 | 1465274087680 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 21:34:47 INFO - PROCESS | 3528 | 1465274087681 Marionette TRACE conn5 <- [1,346,null,{}] 21:34:47 INFO - PROCESS | 3528 | 1465274087685 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:47 INFO - PROCESS | 3528 | 1465274087686 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:47 INFO - PROCESS | 3528 | 1465274087770 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 21:34:47 INFO - PROCESS | 3528 | 1465274087775 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:47 INFO - PROCESS | 3528 | 1465274087777 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:47 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010E2D000 == 51 [pid = 3528] [id = 96] 21:34:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (000000707B220000) [pid = 3528] [serial = 285] [outer = 0000000000000000] 21:34:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (000000707B353000) [pid = 3528] [serial = 286] [outer = 000000707B220000] 21:34:47 INFO - PROCESS | 3528 | 1465274087821 Marionette DEBUG loaded listener.js 21:34:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 93 (000000707B35D800) [pid = 3528] [serial = 287] [outer = 000000707B220000] 21:34:48 INFO - PROCESS | 3528 | 1465274088251 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:34:48 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. 21:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 629ms 21:34:48 INFO - PROCESS | 3528 | 1465274088312 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 21:34:48 INFO - PROCESS | 3528 | 1465274088315 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 21:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 21:34:48 INFO - PROCESS | 3528 | 1465274088318 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 21:34:48 INFO - PROCESS | 3528 | 1465274088320 Marionette TRACE conn5 <- [1,350,null,{}] 21:34:48 INFO - PROCESS | 3528 | 1465274088324 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:48 INFO - PROCESS | 3528 | 1465274088326 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:48 INFO - PROCESS | 3528 | 1465274088411 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 21:34:48 INFO - PROCESS | 3528 | 1465274088416 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:48 INFO - PROCESS | 3528 | 1465274088419 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:48 INFO - PROCESS | 3528 | ++DOCSHELL 000000707A2ED000 == 52 [pid = 3528] [id = 97] 21:34:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 94 (000000707B486800) [pid = 3528] [serial = 288] [outer = 0000000000000000] 21:34:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 95 (000000707B489000) [pid = 3528] [serial = 289] [outer = 000000707B486800] 21:34:48 INFO - PROCESS | 3528 | 1465274088466 Marionette DEBUG loaded listener.js 21:34:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 96 (000000707BA20C00) [pid = 3528] [serial = 290] [outer = 000000707B486800] 21:34:49 INFO - PROCESS | 3528 | 1465274089036 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:34:49 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. 21:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 732ms 21:34:49 INFO - PROCESS | 3528 | 1465274089051 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 21:34:49 INFO - PROCESS | 3528 | 1465274089056 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 21:34:49 INFO - PROCESS | 3528 | 1465274089062 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 21:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 21:34:49 INFO - PROCESS | 3528 | 1465274089066 Marionette TRACE conn5 <- [1,354,null,{}] 21:34:49 INFO - PROCESS | 3528 | 1465274089072 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:49 INFO - PROCESS | 3528 | 1465274089075 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:49 INFO - PROCESS | 3528 | 1465274089236 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 21:34:49 INFO - PROCESS | 3528 | 1465274089324 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:49 INFO - PROCESS | 3528 | 1465274089329 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:49 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008CE2000 == 53 [pid = 3528] [id = 98] 21:34:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 97 (000000700181A800) [pid = 3528] [serial = 291] [outer = 0000000000000000] 21:34:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 98 (0000007001820800) [pid = 3528] [serial = 292] [outer = 000000700181A800] 21:34:49 INFO - PROCESS | 3528 | 1465274089387 Marionette DEBUG loaded listener.js 21:34:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 99 (0000007006DD5400) [pid = 3528] [serial = 293] [outer = 000000700181A800] 21:34:50 INFO - PROCESS | 3528 | 1465274089993 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:34:50 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. 21:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 985ms 21:34:50 INFO - PROCESS | 3528 | 1465274090050 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 21:34:50 INFO - PROCESS | 3528 | 1465274090056 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 21:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 21:34:50 INFO - PROCESS | 3528 | 1465274090062 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 21:34:50 INFO - PROCESS | 3528 | 1465274090065 Marionette TRACE conn5 <- [1,358,null,{}] 21:34:50 INFO - PROCESS | 3528 | 1465274090069 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:50 INFO - PROCESS | 3528 | 1465274090072 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:50 INFO - PROCESS | 3528 | 1465274090191 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 21:34:50 INFO - PROCESS | 3528 | 1465274090264 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:50 INFO - PROCESS | 3528 | 1465274090267 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:50 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D4C8000 == 54 [pid = 3528] [id = 99] 21:34:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 100 (0000007008CB0800) [pid = 3528] [serial = 294] [outer = 0000000000000000] 21:34:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 101 (0000007009C7C400) [pid = 3528] [serial = 295] [outer = 0000007008CB0800] 21:34:50 INFO - PROCESS | 3528 | 1465274090366 Marionette DEBUG loaded listener.js 21:34:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 102 (000000700BEB4400) [pid = 3528] [serial = 296] [outer = 0000007008CB0800] 21:34:50 INFO - PROCESS | 3528 | 1465274090977 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:34:51 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. 21:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 944ms 21:34:51 INFO - PROCESS | 3528 | 1465274091008 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 21:34:51 INFO - PROCESS | 3528 | 1465274091011 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 21:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 21:34:51 INFO - PROCESS | 3528 | 1465274091015 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 21:34:51 INFO - PROCESS | 3528 | 1465274091019 Marionette TRACE conn5 <- [1,362,null,{}] 21:34:51 INFO - PROCESS | 3528 | 1465274091030 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:51 INFO - PROCESS | 3528 | 1465274091035 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:51 INFO - PROCESS | 3528 | 1465274091149 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 21:34:51 INFO - PROCESS | 3528 | 1465274091222 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:51 INFO - PROCESS | 3528 | 1465274091226 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:51 INFO - PROCESS | 3528 | ++DOCSHELL 000000707B306000 == 55 [pid = 3528] [id = 100] 21:34:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 103 (000000700D4D2400) [pid = 3528] [serial = 297] [outer = 0000000000000000] 21:34:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 104 (000000700FFF0C00) [pid = 3528] [serial = 298] [outer = 000000700D4D2400] 21:34:51 INFO - PROCESS | 3528 | 1465274091324 Marionette DEBUG loaded listener.js 21:34:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 105 (000000701055CC00) [pid = 3528] [serial = 299] [outer = 000000700D4D2400] 21:34:51 INFO - PROCESS | 3528 | 1465274091984 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:34:52 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. 21:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1039ms 21:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 21:34:52 INFO - PROCESS | 3528 | 1465274092056 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 21:34:52 INFO - PROCESS | 3528 | 1465274092059 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 21:34:52 INFO - PROCESS | 3528 | 1465274092063 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 21:34:52 INFO - PROCESS | 3528 | 1465274092065 Marionette TRACE conn5 <- [1,366,null,{}] 21:34:52 INFO - PROCESS | 3528 | 1465274092069 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:52 INFO - PROCESS | 3528 | 1465274092072 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:52 INFO - PROCESS | 3528 | 1465274092221 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 21:34:52 INFO - PROCESS | 3528 | 1465274092335 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:52 INFO - PROCESS | 3528 | 1465274092337 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:52 INFO - PROCESS | 3528 | ++DOCSHELL 00000070053DB000 == 56 [pid = 3528] [id = 101] 21:34:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 106 (0000007007F03800) [pid = 3528] [serial = 300] [outer = 0000000000000000] 21:34:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 107 (0000007008559400) [pid = 3528] [serial = 301] [outer = 0000007007F03800] 21:34:52 INFO - PROCESS | 3528 | 1465274092395 Marionette DEBUG loaded listener.js 21:34:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 108 (0000007009CBA800) [pid = 3528] [serial = 302] [outer = 0000007007F03800] 21:34:53 INFO - PROCESS | 3528 | 1465274093083 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:34:53 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. 21:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1035ms 21:34:53 INFO - PROCESS | 3528 | 1465274093100 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 21:34:53 INFO - PROCESS | 3528 | 1465274093105 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 21:34:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 21:34:53 INFO - PROCESS | 3528 | 1465274093125 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 21:34:53 INFO - PROCESS | 3528 | 1465274093131 Marionette TRACE conn5 <- [1,370,null,{}] 21:34:53 INFO - PROCESS | 3528 | 1465274093136 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:53 INFO - PROCESS | 3528 | 1465274093138 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:53 INFO - PROCESS | 3528 | 1465274093244 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 21:34:53 INFO - PROCESS | 3528 | 1465274093333 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:53 INFO - PROCESS | 3528 | 1465274093336 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:53 INFO - PROCESS | 3528 | ++DOCSHELL 000000700992D800 == 57 [pid = 3528] [id = 102] 21:34:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 109 (00000070083C2C00) [pid = 3528] [serial = 303] [outer = 0000000000000000] 21:34:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 110 (00000070087C5400) [pid = 3528] [serial = 304] [outer = 00000070083C2C00] 21:34:53 INFO - PROCESS | 3528 | 1465274093387 Marionette DEBUG loaded listener.js 21:34:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 111 (0000007008AB2C00) [pid = 3528] [serial = 305] [outer = 00000070083C2C00] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 0000007010E2D000 == 56 [pid = 3528] [id = 96] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 0000007010595800 == 55 [pid = 3528] [id = 95] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 000000701005B000 == 54 [pid = 3528] [id = 94] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 0000007001688000 == 53 [pid = 3528] [id = 93] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 000000700F874000 == 52 [pid = 3528] [id = 92] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 000000700D38F000 == 51 [pid = 3528] [id = 91] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 000000700BDA0800 == 50 [pid = 3528] [id = 90] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 0000007008CE9800 == 49 [pid = 3528] [id = 89] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 0000007009237000 == 48 [pid = 3528] [id = 88] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 0000007007D0F800 == 47 [pid = 3528] [id = 87] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC4E800 == 46 [pid = 3528] [id = 57] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 000000707FDC0800 == 45 [pid = 3528] [id = 69] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 000000700D152000 == 44 [pid = 3528] [id = 86] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 000000700C43F800 == 43 [pid = 3528] [id = 85] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 0000007005AD9000 == 42 [pid = 3528] [id = 33] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 000000700FF0E800 == 41 [pid = 3528] [id = 71] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 0000007007F55000 == 40 [pid = 3528] [id = 44] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 000000700D157800 == 39 [pid = 3528] [id = 84] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 000000707FDD4000 == 38 [pid = 3528] [id = 72] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 0000007010E1F000 == 37 [pid = 3528] [id = 58] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 000000707A93E800 == 36 [pid = 3528] [id = 73] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 00000070105A1800 == 35 [pid = 3528] [id = 55] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 000000700D4B3000 == 34 [pid = 3528] [id = 45] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 0000007008470800 == 33 [pid = 3528] [id = 70] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 0000007009029800 == 32 [pid = 3528] [id = 56] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 00000070053DB000 == 31 [pid = 3528] [id = 101] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 000000707B306000 == 30 [pid = 3528] [id = 100] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 000000700D4C8000 == 29 [pid = 3528] [id = 99] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 000000707A2ED000 == 28 [pid = 3528] [id = 97] 21:34:54 INFO - PROCESS | 3528 | --DOCSHELL 0000007008CE2000 == 27 [pid = 3528] [id = 98] 21:34:54 INFO - PROCESS | 3528 | --DOMWINDOW == 110 (0000007010561400) [pid = 3528] [serial = 164] [outer = 0000000000000000] [url = about:blank] 21:34:54 INFO - PROCESS | 3528 | --DOMWINDOW == 109 (0000007010720400) [pid = 3528] [serial = 247] [outer = 0000000000000000] [url = about:blank] 21:34:54 INFO - PROCESS | 3528 | --DOMWINDOW == 108 (0000007079AD9400) [pid = 3528] [serial = 235] [outer = 0000000000000000] [url = about:blank] 21:34:54 INFO - PROCESS | 3528 | --DOMWINDOW == 107 (00000070083C8C00) [pid = 3528] [serial = 223] [outer = 0000000000000000] [url = about:blank] 21:34:54 INFO - PROCESS | 3528 | --DOMWINDOW == 106 (0000007009C89C00) [pid = 3528] [serial = 224] [outer = 0000000000000000] [url = about:blank] 21:34:54 INFO - PROCESS | 3528 | --DOMWINDOW == 105 (00000070078D1400) [pid = 3528] [serial = 208] [outer = 0000000000000000] [url = about:blank] 21:34:54 INFO - PROCESS | 3528 | --DOMWINDOW == 104 (000000707BA3D800) [pid = 3528] [serial = 218] [outer = 0000000000000000] [url = about:blank] 21:34:54 INFO - PROCESS | 3528 | --DOMWINDOW == 103 (000000707BA34400) [pid = 3528] [serial = 217] [outer = 0000000000000000] [url = about:blank] 21:34:54 INFO - PROCESS | 3528 | --DOMWINDOW == 102 (000000700D4CD800) [pid = 3528] [serial = 211] [outer = 0000000000000000] [url = about:blank] 21:34:54 INFO - PROCESS | 3528 | --DOMWINDOW == 101 (000000707B61E000) [pid = 3528] [serial = 238] [outer = 0000000000000000] [url = about:blank] 21:34:54 INFO - PROCESS | 3528 | --DOMWINDOW == 100 (000000700E5B4000) [pid = 3528] [serial = 205] [outer = 0000000000000000] [url = about:blank] 21:34:54 INFO - PROCESS | 3528 | --DOMWINDOW == 99 (00000070083CC000) [pid = 3528] [serial = 221] [outer = 0000000000000000] [url = about:blank] 21:34:54 INFO - PROCESS | 3528 | --DOMWINDOW == 98 (00000070078D1C00) [pid = 3528] [serial = 220] [outer = 0000000000000000] [url = about:blank] 21:34:54 INFO - PROCESS | 3528 | --DOMWINDOW == 97 (000000700FB89000) [pid = 3528] [serial = 229] [outer = 0000000000000000] [url = about:blank] 21:34:54 INFO - PROCESS | 3528 | --DOMWINDOW == 96 (00000070102E9400) [pid = 3528] [serial = 230] [outer = 0000000000000000] [url = about:blank] 21:34:54 INFO - PROCESS | 3528 | --DOMWINDOW == 95 (000000707B35C000) [pid = 3528] [serial = 236] [outer = 0000000000000000] [url = about:blank] 21:34:54 INFO - PROCESS | 3528 | --DOMWINDOW == 94 (000000707A2C9400) [pid = 3528] [serial = 214] [outer = 0000000000000000] [url = about:blank] 21:34:54 INFO - PROCESS | 3528 | --DOMWINDOW == 93 (000000700CE3FC00) [pid = 3528] [serial = 226] [outer = 0000000000000000] [url = about:blank] 21:34:54 INFO - PROCESS | 3528 | --DOMWINDOW == 92 (000000700D4D3400) [pid = 3528] [serial = 227] [outer = 0000000000000000] [url = about:blank] 21:34:54 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (0000007007949C00) [pid = 3528] [serial = 241] [outer = 0000000000000000] [url = about:blank] 21:34:54 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (000000700C826C00) [pid = 3528] [serial = 242] [outer = 0000000000000000] [url = about:blank] 21:34:54 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (000000700C834000) [pid = 3528] [serial = 244] [outer = 0000000000000000] [url = about:blank] 21:34:54 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (000000707BA39800) [pid = 3528] [serial = 239] [outer = 0000000000000000] [url = about:blank] 21:34:54 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (00000070083C4C00) [pid = 3528] [serial = 245] [outer = 0000000000000000] [url = about:blank] 21:34:54 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (0000007010726C00) [pid = 3528] [serial = 248] [outer = 0000000000000000] [url = about:blank] 21:34:54 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (0000007010555800) [pid = 3528] [serial = 232] [outer = 0000000000000000] [url = about:blank] 21:34:54 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (0000007079881C00) [pid = 3528] [serial = 233] [outer = 0000000000000000] [url = about:blank] 21:34:54 INFO - PROCESS | 3528 | 1465274094664 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:34:54 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. 21:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1599ms 21:34:54 INFO - PROCESS | 3528 | 1465274094714 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 21:34:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 21:34:54 INFO - PROCESS | 3528 | 1465274094718 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 21:34:54 INFO - PROCESS | 3528 | 1465274094722 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 21:34:54 INFO - PROCESS | 3528 | 1465274094725 Marionette TRACE conn5 <- [1,374,null,{}] 21:34:54 INFO - PROCESS | 3528 | 1465274094731 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:54 INFO - PROCESS | 3528 | 1465274094734 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:54 INFO - PROCESS | 3528 | 1465274094827 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 21:34:54 INFO - PROCESS | 3528 | 1465274094898 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:54 INFO - PROCESS | 3528 | 1465274094900 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:54 INFO - PROCESS | 3528 | ++DOCSHELL 00000070081D6000 == 28 [pid = 3528] [id = 103] 21:34:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (0000007005C7A800) [pid = 3528] [serial = 306] [outer = 0000000000000000] 21:34:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (0000007006DD5800) [pid = 3528] [serial = 307] [outer = 0000007005C7A800] 21:34:54 INFO - PROCESS | 3528 | 1465274094949 Marionette DEBUG loaded listener.js 21:34:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (00000070078D1C00) [pid = 3528] [serial = 308] [outer = 0000007005C7A800] 21:34:55 INFO - PROCESS | 3528 | 1465274095368 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 21:34:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 21:34:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 692ms 21:34:55 INFO - PROCESS | 3528 | 1465274095414 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 21:34:55 INFO - PROCESS | 3528 | 1465274095419 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 21:34:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 21:34:55 INFO - PROCESS | 3528 | 1465274095426 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 21:34:55 INFO - PROCESS | 3528 | 1465274095429 Marionette TRACE conn5 <- [1,378,null,{}] 21:34:55 INFO - PROCESS | 3528 | 1465274095432 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:55 INFO - PROCESS | 3528 | 1465274095435 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:55 INFO - PROCESS | 3528 | 1465274095528 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 21:34:55 INFO - PROCESS | 3528 | 1465274095535 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:55 INFO - PROCESS | 3528 | 1465274095537 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:55 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009B2B000 == 29 [pid = 3528] [id = 104] 21:34:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (00000070083CC000) [pid = 3528] [serial = 309] [outer = 0000000000000000] 21:34:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (0000007008AA7800) [pid = 3528] [serial = 310] [outer = 00000070083CC000] 21:34:55 INFO - PROCESS | 3528 | 1465274095587 Marionette DEBUG loaded listener.js 21:34:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (0000007009106400) [pid = 3528] [serial = 311] [outer = 00000070083CC000] 21:34:56 INFO - PROCESS | 3528 | 1465274096209 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 21:34:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 21:34:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 839ms 21:34:56 INFO - PROCESS | 3528 | 1465274096267 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 21:34:56 INFO - PROCESS | 3528 | 1465274096270 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 21:34:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 21:34:56 INFO - PROCESS | 3528 | 1465274096273 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 21:34:56 INFO - PROCESS | 3528 | 1465274096277 Marionette TRACE conn5 <- [1,382,null,{}] 21:34:56 INFO - PROCESS | 3528 | 1465274096288 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:56 INFO - PROCESS | 3528 | 1465274096293 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:56 INFO - PROCESS | 3528 | 1465274096408 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 21:34:56 INFO - PROCESS | 3528 | 1465274096458 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:56 INFO - PROCESS | 3528 | 1465274096462 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:56 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D1FC000 == 30 [pid = 3528] [id = 105] 21:34:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (0000007001817C00) [pid = 3528] [serial = 312] [outer = 0000000000000000] 21:34:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (000000700BE9E000) [pid = 3528] [serial = 313] [outer = 0000007001817C00] 21:34:56 INFO - PROCESS | 3528 | 1465274096511 Marionette DEBUG loaded listener.js 21:34:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 93 (000000700C720C00) [pid = 3528] [serial = 314] [outer = 0000007001817C00] 21:34:56 INFO - PROCESS | 3528 | 1465274096953 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 21:34:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 21:34:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 733ms 21:34:57 INFO - PROCESS | 3528 | 1465274097009 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 21:34:57 INFO - PROCESS | 3528 | 1465274097012 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 21:34:57 INFO - PROCESS | 3528 | 1465274097015 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 21:34:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 21:34:57 INFO - PROCESS | 3528 | 1465274097017 Marionette TRACE conn5 <- [1,386,null,{}] 21:34:57 INFO - PROCESS | 3528 | 1465274097020 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:57 INFO - PROCESS | 3528 | 1465274097022 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:57 INFO - PROCESS | 3528 | 1465274097138 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 21:34:57 INFO - PROCESS | 3528 | 1465274097150 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:57 INFO - PROCESS | 3528 | 1465274097152 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:57 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F86D000 == 31 [pid = 3528] [id = 106] 21:34:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 94 (000000700C830400) [pid = 3528] [serial = 315] [outer = 0000000000000000] 21:34:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 95 (000000700C834400) [pid = 3528] [serial = 316] [outer = 000000700C830400] 21:34:57 INFO - PROCESS | 3528 | 1465274097198 Marionette DEBUG loaded listener.js 21:34:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 96 (000000700D4CC800) [pid = 3528] [serial = 317] [outer = 000000700C830400] 21:34:57 INFO - PROCESS | 3528 | 1465274097654 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 21:34:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 21:34:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 692ms 21:34:57 INFO - PROCESS | 3528 | 1465274097742 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 21:34:57 INFO - PROCESS | 3528 | 1465274097744 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 21:34:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 21:34:57 INFO - PROCESS | 3528 | 1465274097750 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 21:34:57 INFO - PROCESS | 3528 | 1465274097752 Marionette TRACE conn5 <- [1,390,null,{}] 21:34:57 INFO - PROCESS | 3528 | 1465274097760 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:57 INFO - PROCESS | 3528 | 1465274097762 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:57 INFO - PROCESS | 3528 | 1465274097869 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 21:34:57 INFO - PROCESS | 3528 | 1465274097880 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:57 INFO - PROCESS | 3528 | 1465274097882 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:57 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC19800 == 32 [pid = 3528] [id = 107] 21:34:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 97 (00000070083C0400) [pid = 3528] [serial = 318] [outer = 0000000000000000] 21:34:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 98 (000000700E5B6800) [pid = 3528] [serial = 319] [outer = 00000070083C0400] 21:34:57 INFO - PROCESS | 3528 | 1465274097927 Marionette DEBUG loaded listener.js 21:34:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 99 (000000700FFF2400) [pid = 3528] [serial = 320] [outer = 00000070083C0400] 21:34:58 INFO - PROCESS | 3528 | 1465274098408 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 21:34:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 21:34:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 21:34:58 INFO - PROCESS | 3528 | 1465274098426 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 21:34:58 INFO - PROCESS | 3528 | 1465274098429 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 21:34:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 21:34:58 INFO - PROCESS | 3528 | 1465274098432 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 21:34:58 INFO - PROCESS | 3528 | 1465274098433 Marionette TRACE conn5 <- [1,394,null,{}] 21:34:58 INFO - PROCESS | 3528 | 1465274098444 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:58 INFO - PROCESS | 3528 | 1465274098450 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:58 INFO - PROCESS | 3528 | 1465274098584 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 21:34:58 INFO - PROCESS | 3528 | 1465274098637 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:58 INFO - PROCESS | 3528 | 1465274098639 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:58 INFO - PROCESS | 3528 | ++DOCSHELL 000000701004B800 == 33 [pid = 3528] [id = 108] 21:34:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 100 (00000070102EC800) [pid = 3528] [serial = 321] [outer = 0000000000000000] 21:34:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 101 (000000701055C400) [pid = 3528] [serial = 322] [outer = 00000070102EC800] 21:34:58 INFO - PROCESS | 3528 | 1465274098685 Marionette DEBUG loaded listener.js 21:34:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 102 (0000007010727C00) [pid = 3528] [serial = 323] [outer = 00000070102EC800] 21:34:59 INFO - PROCESS | 3528 | --DOMWINDOW == 101 (00000070102ED800) [pid = 3528] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 21:34:59 INFO - PROCESS | 3528 | --DOMWINDOW == 100 (000000701071D400) [pid = 3528] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 21:34:59 INFO - PROCESS | 3528 | --DOMWINDOW == 99 (0000007079AD1800) [pid = 3528] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 21:34:59 INFO - PROCESS | 3528 | --DOMWINDOW == 98 (000000700807DC00) [pid = 3528] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 21:34:59 INFO - PROCESS | 3528 | --DOMWINDOW == 97 (0000007006DB7800) [pid = 3528] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 21:34:59 INFO - PROCESS | 3528 | --DOMWINDOW == 96 (000000700D4D2C00) [pid = 3528] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 21:34:59 INFO - PROCESS | 3528 | --DOMWINDOW == 95 (000000700C722000) [pid = 3528] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 21:34:59 INFO - PROCESS | 3528 | --DOMWINDOW == 94 (0000007009B0B800) [pid = 3528] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 21:34:59 INFO - PROCESS | 3528 | --DOMWINDOW == 93 (0000007009B09800) [pid = 3528] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 21:34:59 INFO - PROCESS | 3528 | --DOMWINDOW == 92 (000000700C82C400) [pid = 3528] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 21:34:59 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (00000070083BE400) [pid = 3528] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 21:34:59 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (000000707B220000) [pid = 3528] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 21:34:59 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (000000700C832000) [pid = 3528] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 21:34:59 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (000000707B486800) [pid = 3528] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 21:34:59 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (00000070798B3400) [pid = 3528] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 21:34:59 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (000000700BEB5000) [pid = 3528] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 21:34:59 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (000000700BE9B400) [pid = 3528] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 21:34:59 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (0000007006DC3000) [pid = 3528] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 21:34:59 INFO - PROCESS | 3528 | 1465274099377 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 21:34:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 21:34:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 986ms 21:34:59 INFO - PROCESS | 3528 | 1465274099419 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 21:34:59 INFO - PROCESS | 3528 | 1465274099421 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 21:34:59 INFO - PROCESS | 3528 | 1465274099424 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 21:34:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 21:34:59 INFO - PROCESS | 3528 | 1465274099426 Marionette TRACE conn5 <- [1,398,null,{}] 21:34:59 INFO - PROCESS | 3528 | 1465274099429 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:59 INFO - PROCESS | 3528 | 1465274099431 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:59 INFO - PROCESS | 3528 | 1465274099511 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 21:34:59 INFO - PROCESS | 3528 | 1465274099516 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:59 INFO - PROCESS | 3528 | 1465274099518 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:34:59 INFO - PROCESS | 3528 | ++DOCSHELL 00000070105AA800 == 34 [pid = 3528] [id = 109] 21:34:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (0000007009197C00) [pid = 3528] [serial = 324] [outer = 0000000000000000] 21:34:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (000000700E5AA800) [pid = 3528] [serial = 325] [outer = 0000007009197C00] 21:34:59 INFO - PROCESS | 3528 | 1465274099562 Marionette DEBUG loaded listener.js 21:34:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (0000007079876C00) [pid = 3528] [serial = 326] [outer = 0000007009197C00] 21:35:00 INFO - PROCESS | 3528 | 1465274099999 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 21:35:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 21:35:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 628ms 21:35:00 INFO - PROCESS | 3528 | 1465274100056 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 21:35:00 INFO - PROCESS | 3528 | 1465274100059 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 21:35:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 21:35:00 INFO - PROCESS | 3528 | 1465274100062 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 21:35:00 INFO - PROCESS | 3528 | 1465274100064 Marionette TRACE conn5 <- [1,402,null,{}] 21:35:00 INFO - PROCESS | 3528 | 1465274100068 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:00 INFO - PROCESS | 3528 | 1465274100069 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:00 INFO - PROCESS | 3528 | 1465274100151 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 21:35:00 INFO - PROCESS | 3528 | 1465274100158 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:00 INFO - PROCESS | 3528 | 1465274100160 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:00 INFO - PROCESS | 3528 | ++DOCSHELL 0000007011615000 == 35 [pid = 3528] [id = 110] 21:35:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (0000007079881400) [pid = 3528] [serial = 327] [outer = 0000000000000000] 21:35:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (00000070798A9400) [pid = 3528] [serial = 328] [outer = 0000007079881400] 21:35:00 INFO - PROCESS | 3528 | 1465274100213 Marionette DEBUG loaded listener.js 21:35:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (0000007079AD1800) [pid = 3528] [serial = 329] [outer = 0000007079881400] 21:35:00 INFO - PROCESS | 3528 | 1465274100722 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 21:35:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 21:35:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 732ms 21:35:00 INFO - PROCESS | 3528 | 1465274100798 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 21:35:00 INFO - PROCESS | 3528 | 1465274100802 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 21:35:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 21:35:00 INFO - PROCESS | 3528 | 1465274100808 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 21:35:00 INFO - PROCESS | 3528 | 1465274100813 Marionette TRACE conn5 <- [1,406,null,{}] 21:35:00 INFO - PROCESS | 3528 | 1465274100820 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:00 INFO - PROCESS | 3528 | 1465274100823 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:00 INFO - PROCESS | 3528 | 1465274100951 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 21:35:01 INFO - PROCESS | 3528 | 1465274101042 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:01 INFO - PROCESS | 3528 | 1465274101045 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:01 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008C32800 == 36 [pid = 3528] [id = 111] 21:35:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (0000007005483800) [pid = 3528] [serial = 330] [outer = 0000000000000000] 21:35:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (0000007006DB5800) [pid = 3528] [serial = 331] [outer = 0000007005483800] 21:35:01 INFO - PROCESS | 3528 | 1465274101106 Marionette DEBUG loaded listener.js 21:35:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 93 (0000007007834800) [pid = 3528] [serial = 332] [outer = 0000007005483800] 21:35:01 INFO - PROCESS | 3528 | 1465274101910 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 21:35:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 21:35:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1140ms 21:35:01 INFO - PROCESS | 3528 | 1465274101950 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 21:35:01 INFO - PROCESS | 3528 | 1465274101956 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 21:35:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 21:35:01 INFO - PROCESS | 3528 | 1465274101962 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 21:35:01 INFO - PROCESS | 3528 | 1465274101965 Marionette TRACE conn5 <- [1,410,null,{}] 21:35:01 INFO - PROCESS | 3528 | 1465274101969 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:01 INFO - PROCESS | 3528 | 1465274101972 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:02 INFO - PROCESS | 3528 | 1465274102098 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 21:35:02 INFO - PROCESS | 3528 | 1465274102171 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:02 INFO - PROCESS | 3528 | 1465274102174 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:02 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F991000 == 37 [pid = 3528] [id = 112] 21:35:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 94 (000000700AC31400) [pid = 3528] [serial = 333] [outer = 0000000000000000] 21:35:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 95 (000000700AC37400) [pid = 3528] [serial = 334] [outer = 000000700AC31400] 21:35:02 INFO - PROCESS | 3528 | 1465274102231 Marionette DEBUG loaded listener.js 21:35:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 96 (000000700C71DC00) [pid = 3528] [serial = 335] [outer = 000000700AC31400] 21:35:03 INFO - PROCESS | 3528 | 1465274103121 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 21:35:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 21:35:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1177ms 21:35:03 INFO - PROCESS | 3528 | 1465274103141 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 21:35:03 INFO - PROCESS | 3528 | 1465274103146 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 21:35:03 INFO - PROCESS | 3528 | 1465274103151 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 21:35:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 21:35:03 INFO - PROCESS | 3528 | 1465274103154 Marionette TRACE conn5 <- [1,414,null,{}] 21:35:03 INFO - PROCESS | 3528 | 1465274103160 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:03 INFO - PROCESS | 3528 | 1465274103162 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:03 INFO - PROCESS | 3528 | 1465274103281 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 21:35:03 INFO - PROCESS | 3528 | 1465274103355 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:03 INFO - PROCESS | 3528 | 1465274103359 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:03 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008A16000 == 38 [pid = 3528] [id = 113] 21:35:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 97 (000000700181DC00) [pid = 3528] [serial = 336] [outer = 0000000000000000] 21:35:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 98 (00000070053B0800) [pid = 3528] [serial = 337] [outer = 000000700181DC00] 21:35:03 INFO - PROCESS | 3528 | 1465274103410 Marionette DEBUG loaded listener.js 21:35:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 99 (0000007006DBFC00) [pid = 3528] [serial = 338] [outer = 000000700181DC00] 21:35:03 INFO - PROCESS | 3528 | --DOCSHELL 00000070105AA800 == 37 [pid = 3528] [id = 109] 21:35:03 INFO - PROCESS | 3528 | --DOCSHELL 000000701004B800 == 36 [pid = 3528] [id = 108] 21:35:03 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC19800 == 35 [pid = 3528] [id = 107] 21:35:03 INFO - PROCESS | 3528 | --DOCSHELL 000000700F86D000 == 34 [pid = 3528] [id = 106] 21:35:03 INFO - PROCESS | 3528 | --DOCSHELL 000000700D1FC000 == 33 [pid = 3528] [id = 105] 21:35:03 INFO - PROCESS | 3528 | --DOCSHELL 0000007009B2B000 == 32 [pid = 3528] [id = 104] 21:35:03 INFO - PROCESS | 3528 | --DOCSHELL 00000070081D6000 == 31 [pid = 3528] [id = 103] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 98 (00000070102F3C00) [pid = 3528] [serial = 274] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 97 (0000007079881000) [pid = 3528] [serial = 277] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 96 (0000007010560000) [pid = 3528] [serial = 275] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 95 (000000707A24C400) [pid = 3528] [serial = 280] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 94 (00000070087BA400) [pid = 3528] [serial = 265] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 93 (000000700B1B5800) [pid = 3528] [serial = 266] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 92 (0000007007826800) [pid = 3528] [serial = 259] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (00000070083BE800) [pid = 3528] [serial = 260] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (000000700E5B0400) [pid = 3528] [serial = 271] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (000000707BA3B400) [pid = 3528] [serial = 251] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (000000701071F400) [pid = 3528] [serial = 250] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (000000700B11F800) [pid = 3528] [serial = 253] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (000000700BEB4800) [pid = 3528] [serial = 254] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (00000070798B2800) [pid = 3528] [serial = 278] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (000000700A878800) [pid = 3528] [serial = 262] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700BE9A800) [pid = 3528] [serial = 263] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700CE3CC00) [pid = 3528] [serial = 256] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700E5B1C00) [pid = 3528] [serial = 257] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000700C825400) [pid = 3528] [serial = 268] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700CE3EC00) [pid = 3528] [serial = 269] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000707B353000) [pid = 3528] [serial = 286] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000707A9CD400) [pid = 3528] [serial = 281] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000707ACBC800) [pid = 3528] [serial = 284] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (00000070798ABC00) [pid = 3528] [serial = 283] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000707B35D800) [pid = 3528] [serial = 287] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000707B489000) [pid = 3528] [serial = 289] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000707BA20C00) [pid = 3528] [serial = 290] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000700FB86400) [pid = 3528] [serial = 272] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000707B488800) [pid = 3528] [serial = 215] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000707B624000) [pid = 3528] [serial = 206] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000700FB87400) [pid = 3528] [serial = 212] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (00000070087BA800) [pid = 3528] [serial = 209] [outer = 0000000000000000] [url = about:blank] 21:35:03 INFO - PROCESS | 3528 | 1465274103958 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 21:35:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 21:35:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 838ms 21:35:04 INFO - PROCESS | 3528 | 1465274103995 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 21:35:04 INFO - PROCESS | 3528 | 1465274103999 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 21:35:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 21:35:04 INFO - PROCESS | 3528 | 1465274104005 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 21:35:04 INFO - PROCESS | 3528 | 1465274104008 Marionette TRACE conn5 <- [1,418,null,{}] 21:35:04 INFO - PROCESS | 3528 | 1465274104012 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:04 INFO - PROCESS | 3528 | 1465274104014 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:04 INFO - PROCESS | 3528 | 1465274104104 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 21:35:04 INFO - PROCESS | 3528 | 1465274104112 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:04 INFO - PROCESS | 3528 | 1465274104114 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:04 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008A1F800 == 32 [pid = 3528] [id = 114] 21:35:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (0000007006DD3400) [pid = 3528] [serial = 339] [outer = 0000000000000000] 21:35:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (000000700794A800) [pid = 3528] [serial = 340] [outer = 0000007006DD3400] 21:35:04 INFO - PROCESS | 3528 | 1465274104163 Marionette DEBUG loaded listener.js 21:35:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (00000070083C4C00) [pid = 3528] [serial = 341] [outer = 0000007006DD3400] 21:35:05 INFO - PROCESS | 3528 | 1465274105096 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 21:35:05 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 21:35:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1125ms 21:35:05 INFO - PROCESS | 3528 | 1465274105132 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 21:35:05 INFO - PROCESS | 3528 | 1465274105135 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 21:35:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 21:35:05 INFO - PROCESS | 3528 | 1465274105138 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 21:35:05 INFO - PROCESS | 3528 | 1465274105142 Marionette TRACE conn5 <- [1,422,null,{}] 21:35:05 INFO - PROCESS | 3528 | 1465274105153 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:05 INFO - PROCESS | 3528 | 1465274105158 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:05 INFO - PROCESS | 3528 | 1465274105250 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 21:35:05 INFO - PROCESS | 3528 | 1465274105259 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:05 INFO - PROCESS | 3528 | 1465274105262 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:05 INFO - PROCESS | 3528 | ++DOCSHELL 000000700BDA1000 == 33 [pid = 3528] [id = 115] 21:35:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007008AAB400) [pid = 3528] [serial = 342] [outer = 0000000000000000] 21:35:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (0000007009191800) [pid = 3528] [serial = 343] [outer = 0000007008AAB400] 21:35:05 INFO - PROCESS | 3528 | 1465274105311 Marionette DEBUG loaded listener.js 21:35:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700AC31800) [pid = 3528] [serial = 344] [outer = 0000007008AAB400] 21:35:06 INFO - PROCESS | 3528 | 1465274106225 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 21:35:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 21:35:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1146ms 21:35:06 INFO - PROCESS | 3528 | 1465274106287 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 21:35:06 INFO - PROCESS | 3528 | 1465274106290 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 21:35:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 21:35:06 INFO - PROCESS | 3528 | 1465274106294 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 21:35:06 INFO - PROCESS | 3528 | 1465274106296 Marionette TRACE conn5 <- [1,426,null,{}] 21:35:06 INFO - PROCESS | 3528 | 1465274106308 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:06 INFO - PROCESS | 3528 | 1465274106311 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:06 INFO - PROCESS | 3528 | 1465274106426 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 21:35:06 INFO - PROCESS | 3528 | 1465274106432 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:06 INFO - PROCESS | 3528 | 1465274106434 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:06 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D162000 == 34 [pid = 3528] [id = 116] 21:35:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700BE9A800) [pid = 3528] [serial = 345] [outer = 0000000000000000] 21:35:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700BEB0400) [pid = 3528] [serial = 346] [outer = 000000700BE9A800] 21:35:06 INFO - PROCESS | 3528 | 1465274106480 Marionette DEBUG loaded listener.js 21:35:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700C829400) [pid = 3528] [serial = 347] [outer = 000000700BE9A800] 21:35:06 INFO - PROCESS | 3528 | 1465274106934 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 21:35:06 INFO - PROCESS | 3528 | 1465274106989 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 21:35:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 21:35:07 INFO - PROCESS | 3528 | 1465274106998 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 21:35:07 INFO - PROCESS | 3528 | 1465274107000 Marionette TRACE conn5 <- [1,430,null,{}] 21:35:07 INFO - PROCESS | 3528 | 1465274107004 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:07 INFO - PROCESS | 3528 | 1465274107006 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:07 INFO - PROCESS | 3528 | 1465274107111 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 21:35:07 INFO - PROCESS | 3528 | 1465274107116 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:07 INFO - PROCESS | 3528 | 1465274107118 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:07 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D3AB000 == 35 [pid = 3528] [id = 117] 21:35:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (0000007001588C00) [pid = 3528] [serial = 348] [outer = 0000000000000000] 21:35:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700CE40000) [pid = 3528] [serial = 349] [outer = 0000007001588C00] 21:35:07 INFO - PROCESS | 3528 | 1465274107163 Marionette DEBUG loaded listener.js 21:35:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700E5AEC00) [pid = 3528] [serial = 350] [outer = 0000007001588C00] 21:35:07 INFO - PROCESS | 3528 | 1465274107616 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 21:35:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 21:35:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 649ms 21:35:07 INFO - PROCESS | 3528 | 1465274107648 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 21:35:07 INFO - PROCESS | 3528 | 1465274107650 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 21:35:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 21:35:07 INFO - PROCESS | 3528 | 1465274107654 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 21:35:07 INFO - PROCESS | 3528 | 1465274107655 Marionette TRACE conn5 <- [1,434,null,{}] 21:35:07 INFO - PROCESS | 3528 | 1465274107659 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:07 INFO - PROCESS | 3528 | 1465274107664 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:07 INFO - PROCESS | 3528 | 1465274107824 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 21:35:07 INFO - PROCESS | 3528 | 1465274107848 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:07 INFO - PROCESS | 3528 | 1465274107850 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:07 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC0A800 == 36 [pid = 3528] [id = 118] 21:35:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700FB88400) [pid = 3528] [serial = 351] [outer = 0000000000000000] 21:35:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (00000070102EB800) [pid = 3528] [serial = 352] [outer = 000000700FB88400] 21:35:07 INFO - PROCESS | 3528 | 1465274107895 Marionette DEBUG loaded listener.js 21:35:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007010556C00) [pid = 3528] [serial = 353] [outer = 000000700FB88400] 21:35:08 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700C830400) [pid = 3528] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 21:35:08 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (00000070083C0400) [pid = 3528] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 21:35:08 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007005C7A800) [pid = 3528] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 21:35:08 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007001817C00) [pid = 3528] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 21:35:08 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (00000070083C2C00) [pid = 3528] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 21:35:08 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (00000070102EC800) [pid = 3528] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 21:35:08 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700181A800) [pid = 3528] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 21:35:08 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007008CB0800) [pid = 3528] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 21:35:08 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700D4D2400) [pid = 3528] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 21:35:08 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007007F03800) [pid = 3528] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 21:35:08 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (00000070083CC000) [pid = 3528] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 21:35:08 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (0000007009197C00) [pid = 3528] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 21:35:08 INFO - PROCESS | 3528 | 1465274108370 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 21:35:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 21:35:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 776ms 21:35:08 INFO - PROCESS | 3528 | 1465274108430 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 21:35:08 INFO - PROCESS | 3528 | 1465274108432 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 21:35:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 21:35:08 INFO - PROCESS | 3528 | 1465274108436 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 21:35:08 INFO - PROCESS | 3528 | 1465274108438 Marionette TRACE conn5 <- [1,438,null,{}] 21:35:08 INFO - PROCESS | 3528 | 1465274108441 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:08 INFO - PROCESS | 3528 | 1465274108443 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:08 INFO - PROCESS | 3528 | 1465274108527 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 21:35:08 INFO - PROCESS | 3528 | 1465274108533 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:08 INFO - PROCESS | 3528 | 1465274108535 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:08 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC56000 == 37 [pid = 3528] [id = 119] 21:35:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007009197C00) [pid = 3528] [serial = 354] [outer = 0000000000000000] 21:35:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (00000070102ED000) [pid = 3528] [serial = 355] [outer = 0000007009197C00] 21:35:08 INFO - PROCESS | 3528 | 1465274108587 Marionette DEBUG loaded listener.js 21:35:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000701071A800) [pid = 3528] [serial = 356] [outer = 0000007009197C00] 21:35:09 INFO - PROCESS | 3528 | 1465274108992 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 21:35:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 21:35:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 586ms 21:35:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 21:35:09 INFO - PROCESS | 3528 | 1465274109026 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 21:35:09 INFO - PROCESS | 3528 | 1465274109029 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 21:35:09 INFO - PROCESS | 3528 | 1465274109032 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 21:35:09 INFO - PROCESS | 3528 | 1465274109033 Marionette TRACE conn5 <- [1,442,null,{}] 21:35:09 INFO - PROCESS | 3528 | 1465274109037 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:09 INFO - PROCESS | 3528 | 1465274109039 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:09 INFO - PROCESS | 3528 | 1465274109126 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 21:35:09 INFO - PROCESS | 3528 | 1465274109132 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:09 INFO - PROCESS | 3528 | 1465274109134 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:09 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010066000 == 38 [pid = 3528] [id = 120] 21:35:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007010721000) [pid = 3528] [serial = 357] [outer = 0000000000000000] 21:35:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007010727800) [pid = 3528] [serial = 358] [outer = 0000007010721000] 21:35:09 INFO - PROCESS | 3528 | 1465274109178 Marionette DEBUG loaded listener.js 21:35:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (0000007079884000) [pid = 3528] [serial = 359] [outer = 0000007010721000] 21:35:09 INFO - PROCESS | 3528 | 1465274109618 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 21:35:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 21:35:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 628ms 21:35:09 INFO - PROCESS | 3528 | 1465274109662 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 21:35:09 INFO - PROCESS | 3528 | 1465274109664 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 21:35:09 INFO - PROCESS | 3528 | 1465274109667 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 21:35:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 21:35:09 INFO - PROCESS | 3528 | 1465274109669 Marionette TRACE conn5 <- [1,446,null,{}] 21:35:09 INFO - PROCESS | 3528 | 1465274109673 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:09 INFO - PROCESS | 3528 | 1465274109675 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:09 INFO - PROCESS | 3528 | 1465274109759 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 21:35:09 INFO - PROCESS | 3528 | 1465274109773 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:09 INFO - PROCESS | 3528 | 1465274109775 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:09 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010E32800 == 39 [pid = 3528] [id = 121] 21:35:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (00000070798AEC00) [pid = 3528] [serial = 360] [outer = 0000000000000000] 21:35:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007079ADAC00) [pid = 3528] [serial = 361] [outer = 00000070798AEC00] 21:35:09 INFO - PROCESS | 3528 | 1465274109819 Marionette DEBUG loaded listener.js 21:35:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000707A934000) [pid = 3528] [serial = 362] [outer = 00000070798AEC00] 21:35:10 INFO - PROCESS | 3528 | --DOCSHELL 000000700992D800 == 38 [pid = 3528] [id = 102] 21:35:10 INFO - PROCESS | 3528 | --DOCSHELL 0000007008A1F800 == 37 [pid = 3528] [id = 114] 21:35:10 INFO - PROCESS | 3528 | --DOCSHELL 0000007008A16000 == 36 [pid = 3528] [id = 113] 21:35:10 INFO - PROCESS | 3528 | --DOCSHELL 000000700F991000 == 35 [pid = 3528] [id = 112] 21:35:10 INFO - PROCESS | 3528 | --DOCSHELL 0000007008C32800 == 34 [pid = 3528] [id = 111] 21:35:10 INFO - PROCESS | 3528 | --DOCSHELL 0000007011615000 == 33 [pid = 3528] [id = 110] 21:35:11 INFO - PROCESS | 3528 | --DOCSHELL 000000700BDA1000 == 32 [pid = 3528] [id = 115] 21:35:11 INFO - PROCESS | 3528 | --DOCSHELL 000000700D3AB000 == 31 [pid = 3528] [id = 117] 21:35:11 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC56000 == 30 [pid = 3528] [id = 119] 21:35:11 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC0A800 == 29 [pid = 3528] [id = 118] 21:35:11 INFO - PROCESS | 3528 | --DOCSHELL 000000700D162000 == 28 [pid = 3528] [id = 116] 21:35:11 INFO - PROCESS | 3528 | --DOCSHELL 0000007010066000 == 27 [pid = 3528] [id = 120] 21:35:11 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700C834400) [pid = 3528] [serial = 316] [outer = 0000000000000000] [url = about:blank] 21:35:11 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700E5B6800) [pid = 3528] [serial = 319] [outer = 0000000000000000] [url = about:blank] 21:35:11 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007006DD5800) [pid = 3528] [serial = 307] [outer = 0000000000000000] [url = about:blank] 21:35:11 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700BE9E000) [pid = 3528] [serial = 313] [outer = 0000000000000000] [url = about:blank] 21:35:11 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007008AB2C00) [pid = 3528] [serial = 305] [outer = 0000000000000000] [url = about:blank] 21:35:11 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (00000070087C5400) [pid = 3528] [serial = 304] [outer = 0000000000000000] [url = about:blank] 21:35:11 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000701055C400) [pid = 3528] [serial = 322] [outer = 0000000000000000] [url = about:blank] 21:35:11 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (0000007006DD5400) [pid = 3528] [serial = 293] [outer = 0000000000000000] [url = about:blank] 21:35:11 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (0000007001820800) [pid = 3528] [serial = 292] [outer = 0000000000000000] [url = about:blank] 21:35:11 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000700BEB4400) [pid = 3528] [serial = 296] [outer = 0000000000000000] [url = about:blank] 21:35:11 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (0000007009C7C400) [pid = 3528] [serial = 295] [outer = 0000000000000000] [url = about:blank] 21:35:11 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (000000701055CC00) [pid = 3528] [serial = 299] [outer = 0000000000000000] [url = about:blank] 21:35:11 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (000000700FFF0C00) [pid = 3528] [serial = 298] [outer = 0000000000000000] [url = about:blank] 21:35:11 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (0000007009CBA800) [pid = 3528] [serial = 302] [outer = 0000000000000000] [url = about:blank] 21:35:11 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (0000007008559400) [pid = 3528] [serial = 301] [outer = 0000000000000000] [url = about:blank] 21:35:11 INFO - PROCESS | 3528 | --DOMWINDOW == 63 (000000700FFF2400) [pid = 3528] [serial = 320] [outer = 0000000000000000] [url = about:blank] 21:35:11 INFO - PROCESS | 3528 | --DOMWINDOW == 62 (00000070798A9400) [pid = 3528] [serial = 328] [outer = 0000000000000000] [url = about:blank] 21:35:11 INFO - PROCESS | 3528 | --DOMWINDOW == 61 (00000070078D1C00) [pid = 3528] [serial = 308] [outer = 0000000000000000] [url = about:blank] 21:35:11 INFO - PROCESS | 3528 | --DOMWINDOW == 60 (0000007008AA7800) [pid = 3528] [serial = 310] [outer = 0000000000000000] [url = about:blank] 21:35:11 INFO - PROCESS | 3528 | --DOMWINDOW == 59 (0000007009106400) [pid = 3528] [serial = 311] [outer = 0000000000000000] [url = about:blank] 21:35:11 INFO - PROCESS | 3528 | --DOMWINDOW == 58 (000000700E5AA800) [pid = 3528] [serial = 325] [outer = 0000000000000000] [url = about:blank] 21:35:11 INFO - PROCESS | 3528 | --DOMWINDOW == 57 (0000007079876C00) [pid = 3528] [serial = 326] [outer = 0000000000000000] [url = about:blank] 21:35:11 INFO - PROCESS | 3528 | --DOMWINDOW == 56 (000000700D4CC800) [pid = 3528] [serial = 317] [outer = 0000000000000000] [url = about:blank] 21:35:11 INFO - PROCESS | 3528 | --DOMWINDOW == 55 (0000007010727C00) [pid = 3528] [serial = 323] [outer = 0000000000000000] [url = about:blank] 21:35:11 INFO - PROCESS | 3528 | --DOMWINDOW == 54 (000000700C720C00) [pid = 3528] [serial = 314] [outer = 0000000000000000] [url = about:blank] 21:35:11 INFO - PROCESS | 3528 | 1465274111626 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 21:35:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 21:35:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1989ms 21:35:11 INFO - PROCESS | 3528 | 1465274111661 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 21:35:11 INFO - PROCESS | 3528 | 1465274111665 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 21:35:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 21:35:11 INFO - PROCESS | 3528 | 1465274111671 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 21:35:11 INFO - PROCESS | 3528 | 1465274111674 Marionette TRACE conn5 <- [1,450,null,{}] 21:35:11 INFO - PROCESS | 3528 | 1465274111679 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:11 INFO - PROCESS | 3528 | 1465274111682 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:11 INFO - PROCESS | 3528 | 1465274111773 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 21:35:11 INFO - PROCESS | 3528 | 1465274111781 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:11 INFO - PROCESS | 3528 | 1465274111784 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:11 INFO - PROCESS | 3528 | ++DOCSHELL 0000007007D2F000 == 28 [pid = 3528] [id = 122] 21:35:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 55 (000000700505BC00) [pid = 3528] [serial = 363] [outer = 0000000000000000] 21:35:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 56 (000000700548C800) [pid = 3528] [serial = 364] [outer = 000000700505BC00] 21:35:11 INFO - PROCESS | 3528 | 1465274111850 Marionette DEBUG loaded listener.js 21:35:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 57 (0000007006DBF800) [pid = 3528] [serial = 365] [outer = 000000700505BC00] 21:35:12 INFO - PROCESS | 3528 | 1465274112309 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 21:35:12 INFO - PROCESS | 3528 | 1465274112373 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 21:35:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 21:35:12 INFO - PROCESS | 3528 | 1465274112380 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 21:35:12 INFO - PROCESS | 3528 | 1465274112383 Marionette TRACE conn5 <- [1,454,null,{}] 21:35:12 INFO - PROCESS | 3528 | 1465274112387 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:12 INFO - PROCESS | 3528 | 1465274112389 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:12 INFO - PROCESS | 3528 | 1465274112483 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 21:35:12 INFO - PROCESS | 3528 | 1465274112497 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:12 INFO - PROCESS | 3528 | 1465274112500 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:12 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008DCF000 == 29 [pid = 3528] [id = 123] 21:35:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 58 (0000007007825C00) [pid = 3528] [serial = 366] [outer = 0000000000000000] 21:35:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 59 (0000007007833C00) [pid = 3528] [serial = 367] [outer = 0000007007825C00] 21:35:12 INFO - PROCESS | 3528 | 1465274112551 Marionette DEBUG loaded listener.js 21:35:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 60 (0000007007DC1000) [pid = 3528] [serial = 368] [outer = 0000007007825C00] 21:35:13 INFO - PROCESS | 3528 | [3528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:35:13 INFO - PROCESS | 3528 | 1465274113010 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 21:35:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 21:35:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 690ms 21:35:13 INFO - PROCESS | 3528 | 1465274113072 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 21:35:13 INFO - PROCESS | 3528 | 1465274113074 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 21:35:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 21:35:13 INFO - PROCESS | 3528 | 1465274113078 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 21:35:13 INFO - PROCESS | 3528 | 1465274113082 Marionette TRACE conn5 <- [1,458,null,{}] 21:35:13 INFO - PROCESS | 3528 | 1465274113098 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:13 INFO - PROCESS | 3528 | 1465274113103 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:13 INFO - PROCESS | 3528 | 1465274113227 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 21:35:13 INFO - PROCESS | 3528 | 1465274113237 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:13 INFO - PROCESS | 3528 | 1465274113240 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:13 INFO - PROCESS | 3528 | ++DOCSHELL 000000700A81A800 == 30 [pid = 3528] [id = 124] 21:35:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 61 (0000007000BF1400) [pid = 3528] [serial = 369] [outer = 0000000000000000] 21:35:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 62 (00000070087B9000) [pid = 3528] [serial = 370] [outer = 0000007000BF1400] 21:35:13 INFO - PROCESS | 3528 | 1465274113289 Marionette DEBUG loaded listener.js 21:35:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 63 (0000007008AA6000) [pid = 3528] [serial = 371] [outer = 0000007000BF1400] 21:35:13 INFO - PROCESS | 3528 | 1465274113707 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 21:35:13 INFO - PROCESS | 3528 | 1465274113775 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 21:35:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 21:35:13 INFO - PROCESS | 3528 | 1465274113778 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 21:35:13 INFO - PROCESS | 3528 | 1465274113780 Marionette TRACE conn5 <- [1,462,null,{}] 21:35:13 INFO - PROCESS | 3528 | 1465274113784 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:13 INFO - PROCESS | 3528 | 1465274113786 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:13 INFO - PROCESS | 3528 | 1465274113876 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 21:35:13 INFO - PROCESS | 3528 | 1465274113881 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:13 INFO - PROCESS | 3528 | 1465274113884 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:13 INFO - PROCESS | 3528 | ++DOCSHELL 000000700BD9A800 == 31 [pid = 3528] [id = 125] 21:35:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (0000007008CA8400) [pid = 3528] [serial = 372] [outer = 0000000000000000] 21:35:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (0000007009109C00) [pid = 3528] [serial = 373] [outer = 0000007008CA8400] 21:35:13 INFO - PROCESS | 3528 | 1465274113929 Marionette DEBUG loaded listener.js 21:35:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (0000007009B6F400) [pid = 3528] [serial = 374] [outer = 0000007008CA8400] 21:35:14 INFO - PROCESS | 3528 | [3528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:35:14 INFO - PROCESS | 3528 | 1465274114376 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 21:35:14 INFO - PROCESS | 3528 | 1465274114425 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 21:35:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 21:35:14 INFO - PROCESS | 3528 | 1465274114459 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 21:35:14 INFO - PROCESS | 3528 | 1465274114461 Marionette TRACE conn5 <- [1,466,null,{}] 21:35:14 INFO - PROCESS | 3528 | 1465274114464 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:14 INFO - PROCESS | 3528 | 1465274114466 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:14 INFO - PROCESS | 3528 | 1465274114546 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 21:35:14 INFO - PROCESS | 3528 | 1465274114585 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:14 INFO - PROCESS | 3528 | 1465274114587 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:14 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D39A000 == 32 [pid = 3528] [id = 126] 21:35:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (0000007006DBB000) [pid = 3528] [serial = 376] [outer = 0000000000000000] 21:35:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (000000700BE96800) [pid = 3528] [serial = 377] [outer = 0000007006DBB000] 21:35:14 INFO - PROCESS | 3528 | 1465274114633 Marionette DEBUG loaded listener.js 21:35:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (000000700BEA1000) [pid = 3528] [serial = 378] [outer = 0000007006DBB000] 21:35:15 INFO - PROCESS | 3528 | 1465274115064 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 21:35:15 INFO - PROCESS | 3528 | 1465274115089 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 21:35:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 21:35:15 INFO - PROCESS | 3528 | 1465274115096 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 21:35:15 INFO - PROCESS | 3528 | 1465274115098 Marionette TRACE conn5 <- [1,470,null,{}] 21:35:15 INFO - PROCESS | 3528 | 1465274115101 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:15 INFO - PROCESS | 3528 | 1465274115107 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:15 INFO - PROCESS | 3528 | 1465274115213 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 21:35:15 INFO - PROCESS | 3528 | 1465274115222 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:15 INFO - PROCESS | 3528 | 1465274115224 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:15 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D4C9800 == 33 [pid = 3528] [id = 127] 21:35:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000700C721000) [pid = 3528] [serial = 379] [outer = 0000000000000000] 21:35:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000700C82F400) [pid = 3528] [serial = 380] [outer = 000000700C721000] 21:35:15 INFO - PROCESS | 3528 | 1465274115269 Marionette DEBUG loaded listener.js 21:35:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700CE3B000) [pid = 3528] [serial = 381] [outer = 000000700C721000] 21:35:15 INFO - PROCESS | 3528 | 1465274115683 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 21:35:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 21:35:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 629ms 21:35:15 INFO - PROCESS | 3528 | 1465274115729 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 21:35:15 INFO - PROCESS | 3528 | 1465274115731 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 21:35:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 21:35:15 INFO - PROCESS | 3528 | 1465274115734 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 21:35:15 INFO - PROCESS | 3528 | 1465274115736 Marionette TRACE conn5 <- [1,474,null,{}] 21:35:15 INFO - PROCESS | 3528 | 1465274115740 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:15 INFO - PROCESS | 3528 | 1465274115742 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:15 INFO - PROCESS | 3528 | 1465274115820 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 21:35:15 INFO - PROCESS | 3528 | 1465274115825 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:15 INFO - PROCESS | 3528 | 1465274115827 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:15 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F989800 == 34 [pid = 3528] [id = 128] 21:35:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700D4CC800) [pid = 3528] [serial = 382] [outer = 0000000000000000] 21:35:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700D4CF000) [pid = 3528] [serial = 383] [outer = 000000700D4CC800] 21:35:15 INFO - PROCESS | 3528 | 1465274115871 Marionette DEBUG loaded listener.js 21:35:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700E5B0C00) [pid = 3528] [serial = 384] [outer = 000000700D4CC800] 21:35:16 INFO - PROCESS | 3528 | 1465274116301 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 21:35:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 21:35:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 586ms 21:35:16 INFO - PROCESS | 3528 | 1465274116324 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 21:35:16 INFO - PROCESS | 3528 | 1465274116326 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 21:35:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 21:35:16 INFO - PROCESS | 3528 | 1465274116329 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 21:35:16 INFO - PROCESS | 3528 | 1465274116331 Marionette TRACE conn5 <- [1,478,null,{}] 21:35:16 INFO - PROCESS | 3528 | 1465274116348 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:16 INFO - PROCESS | 3528 | 1465274116351 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:16 INFO - PROCESS | 3528 | 1465274116433 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 21:35:16 INFO - PROCESS | 3528 | 1465274116452 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:16 INFO - PROCESS | 3528 | 1465274116454 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:16 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC29800 == 35 [pid = 3528] [id = 129] 21:35:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700E5B8400) [pid = 3528] [serial = 385] [outer = 0000000000000000] 21:35:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700FB85C00) [pid = 3528] [serial = 386] [outer = 000000700E5B8400] 21:35:16 INFO - PROCESS | 3528 | 1465274116502 Marionette DEBUG loaded listener.js 21:35:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700FFEC800) [pid = 3528] [serial = 387] [outer = 000000700E5B8400] 21:35:16 INFO - PROCESS | 3528 | 1465274116975 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 21:35:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 21:35:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 692ms 21:35:17 INFO - PROCESS | 3528 | 1465274117025 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 21:35:17 INFO - PROCESS | 3528 | 1465274117027 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 21:35:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 21:35:17 INFO - PROCESS | 3528 | 1465274117030 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 21:35:17 INFO - PROCESS | 3528 | 1465274117032 Marionette TRACE conn5 <- [1,482,null,{}] 21:35:17 INFO - PROCESS | 3528 | 1465274117042 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:17 INFO - PROCESS | 3528 | 1465274117044 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:17 INFO - PROCESS | 3528 | 1465274117146 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 21:35:17 INFO - PROCESS | 3528 | 1465274117220 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:17 INFO - PROCESS | 3528 | 1465274117222 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:17 INFO - PROCESS | 3528 | ++DOCSHELL 000000700A819800 == 36 [pid = 3528] [id = 130] 21:35:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700FFF0C00) [pid = 3528] [serial = 388] [outer = 0000000000000000] 21:35:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700FFF9000) [pid = 3528] [serial = 389] [outer = 000000700FFF0C00] 21:35:17 INFO - PROCESS | 3528 | 1465274117267 Marionette DEBUG loaded listener.js 21:35:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (00000070102F6400) [pid = 3528] [serial = 390] [outer = 000000700FFF0C00] 21:35:17 INFO - PROCESS | 3528 | 1465274117708 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 21:35:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 21:35:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 733ms 21:35:17 INFO - PROCESS | 3528 | 1465274117767 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 21:35:17 INFO - PROCESS | 3528 | 1465274117769 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 21:35:17 INFO - PROCESS | 3528 | 1465274117772 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 21:35:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 21:35:17 INFO - PROCESS | 3528 | 1465274117774 Marionette TRACE conn5 <- [1,486,null,{}] 21:35:17 INFO - PROCESS | 3528 | 1465274117782 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:17 INFO - PROCESS | 3528 | 1465274117784 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:17 INFO - PROCESS | 3528 | 1465274117897 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 21:35:17 INFO - PROCESS | 3528 | 1465274117908 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:17 INFO - PROCESS | 3528 | 1465274117910 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:17 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010064800 == 37 [pid = 3528] [id = 131] 21:35:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (00000070102F1800) [pid = 3528] [serial = 391] [outer = 0000000000000000] 21:35:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000701055BC00) [pid = 3528] [serial = 392] [outer = 00000070102F1800] 21:35:17 INFO - PROCESS | 3528 | 1465274117954 Marionette DEBUG loaded listener.js 21:35:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000701071E800) [pid = 3528] [serial = 393] [outer = 00000070102F1800] 21:35:18 INFO - PROCESS | 3528 | 1465274118386 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 21:35:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 21:35:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 691ms 21:35:18 INFO - PROCESS | 3528 | 1465274118486 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 21:35:18 INFO - PROCESS | 3528 | 1465274118488 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 21:35:18 INFO - PROCESS | 3528 | 1465274118504 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 21:35:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 21:35:18 INFO - PROCESS | 3528 | 1465274118507 Marionette TRACE conn5 <- [1,490,null,{}] 21:35:18 INFO - PROCESS | 3528 | 1465274118510 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:18 INFO - PROCESS | 3528 | 1465274118513 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:18 INFO - PROCESS | 3528 | 1465274118633 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 21:35:18 INFO - PROCESS | 3528 | 1465274118780 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:18 INFO - PROCESS | 3528 | 1465274118783 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:18 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (000000700BE9A800) [pid = 3528] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 21:35:18 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (0000007001588C00) [pid = 3528] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 21:35:18 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700FB88400) [pid = 3528] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 21:35:18 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007010721000) [pid = 3528] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 21:35:18 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007008AAB400) [pid = 3528] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 21:35:18 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007006DD3400) [pid = 3528] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 21:35:18 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700181DC00) [pid = 3528] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 21:35:18 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700AC31400) [pid = 3528] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 21:35:18 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007005483800) [pid = 3528] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 21:35:18 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007079881400) [pid = 3528] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 21:35:18 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007009197C00) [pid = 3528] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 21:35:18 INFO - PROCESS | 3528 | ++DOCSHELL 0000007004671800 == 38 [pid = 3528] [id = 132] 21:35:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700181A800) [pid = 3528] [serial = 394] [outer = 0000000000000000] 21:35:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700782B000) [pid = 3528] [serial = 395] [outer = 000000700181A800] 21:35:18 INFO - PROCESS | 3528 | 1465274118839 Marionette DEBUG loaded listener.js 21:35:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700FB88400) [pid = 3528] [serial = 396] [outer = 000000700181A800] 21:35:19 INFO - PROCESS | 3528 | 1465274119204 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 21:35:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 21:35:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 732ms 21:35:19 INFO - PROCESS | 3528 | 1465274119243 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 21:35:19 INFO - PROCESS | 3528 | 1465274119245 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 21:35:19 INFO - PROCESS | 3528 | 1465274119248 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 21:35:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 21:35:19 INFO - PROCESS | 3528 | 1465274119250 Marionette TRACE conn5 <- [1,494,null,{}] 21:35:19 INFO - PROCESS | 3528 | 1465274119254 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:19 INFO - PROCESS | 3528 | 1465274119256 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:19 INFO - PROCESS | 3528 | 1465274119337 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 21:35:19 INFO - PROCESS | 3528 | 1465274119403 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:19 INFO - PROCESS | 3528 | 1465274119405 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:19 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010E2E800 == 39 [pid = 3528] [id = 133] 21:35:19 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700BE94C00) [pid = 3528] [serial = 397] [outer = 0000000000000000] 21:35:19 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (00000070798B0400) [pid = 3528] [serial = 398] [outer = 000000700BE94C00] 21:35:19 INFO - PROCESS | 3528 | 1465274119449 Marionette DEBUG loaded listener.js 21:35:19 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000707A24F000) [pid = 3528] [serial = 399] [outer = 000000700BE94C00] 21:35:19 INFO - PROCESS | 3528 | 1465274119817 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 21:35:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 21:35:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 629ms 21:35:19 INFO - PROCESS | 3528 | 1465274119881 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 21:35:19 INFO - PROCESS | 3528 | 1465274119883 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 21:35:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 21:35:19 INFO - PROCESS | 3528 | 1465274119887 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 21:35:19 INFO - PROCESS | 3528 | 1465274119889 Marionette TRACE conn5 <- [1,498,null,{}] 21:35:19 INFO - PROCESS | 3528 | 1465274119892 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:19 INFO - PROCESS | 3528 | 1465274119894 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:20 INFO - PROCESS | 3528 | 1465274120001 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 21:35:20 INFO - PROCESS | 3528 | 1465274120012 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:20 INFO - PROCESS | 3528 | 1465274120014 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:20 INFO - PROCESS | 3528 | ++DOCSHELL 000000707A3B3000 == 40 [pid = 3528] [id = 134] 21:35:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000707A308C00) [pid = 3528] [serial = 400] [outer = 0000000000000000] 21:35:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000707A92C000) [pid = 3528] [serial = 401] [outer = 000000707A308C00] 21:35:20 INFO - PROCESS | 3528 | 1465274120058 Marionette DEBUG loaded listener.js 21:35:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000707AB59C00) [pid = 3528] [serial = 402] [outer = 000000707A308C00] 21:35:20 INFO - PROCESS | 3528 | 1465274120457 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 21:35:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 21:35:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 628ms 21:35:20 INFO - PROCESS | 3528 | 1465274120518 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 21:35:20 INFO - PROCESS | 3528 | 1465274120521 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 21:35:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 21:35:20 INFO - PROCESS | 3528 | 1465274120524 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 21:35:20 INFO - PROCESS | 3528 | 1465274120525 Marionette TRACE conn5 <- [1,502,null,{}] 21:35:20 INFO - PROCESS | 3528 | 1465274120529 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:20 INFO - PROCESS | 3528 | 1465274120530 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:20 INFO - PROCESS | 3528 | 1465274120640 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 21:35:20 INFO - PROCESS | 3528 | 1465274120661 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:20 INFO - PROCESS | 3528 | 1465274120663 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:20 INFO - PROCESS | 3528 | ++DOCSHELL 000000707B2B7800 == 41 [pid = 3528] [id = 135] 21:35:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000707ACBF400) [pid = 3528] [serial = 403] [outer = 0000000000000000] 21:35:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000707B221C00) [pid = 3528] [serial = 404] [outer = 000000707ACBF400] 21:35:20 INFO - PROCESS | 3528 | 1465274120706 Marionette DEBUG loaded listener.js 21:35:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (000000707B356800) [pid = 3528] [serial = 405] [outer = 000000707ACBF400] 21:35:21 INFO - PROCESS | 3528 | 1465274121480 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 21:35:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 21:35:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1025ms 21:35:21 INFO - PROCESS | 3528 | 1465274121553 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 21:35:21 INFO - PROCESS | 3528 | 1465274121557 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 21:35:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 21:35:21 INFO - PROCESS | 3528 | 1465274121583 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 21:35:21 INFO - PROCESS | 3528 | 1465274121589 Marionette TRACE conn5 <- [1,506,null,{}] 21:35:21 INFO - PROCESS | 3528 | 1465274121594 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:21 INFO - PROCESS | 3528 | 1465274121597 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:21 INFO - PROCESS | 3528 | 1465274121752 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 21:35:21 INFO - PROCESS | 3528 | 1465274121857 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:21 INFO - PROCESS | 3528 | 1465274121860 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:21 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008CE8000 == 42 [pid = 3528] [id = 136] 21:35:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (0000007006DD2800) [pid = 3528] [serial = 406] [outer = 0000000000000000] 21:35:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (0000007006DDD800) [pid = 3528] [serial = 407] [outer = 0000007006DD2800] 21:35:21 INFO - PROCESS | 3528 | 1465274121919 Marionette DEBUG loaded listener.js 21:35:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (0000007007F03800) [pid = 3528] [serial = 408] [outer = 0000007006DD2800] 21:35:22 INFO - PROCESS | 3528 | 1465274122827 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 21:35:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 21:35:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1304ms 21:35:22 INFO - PROCESS | 3528 | 1465274122871 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 21:35:22 INFO - PROCESS | 3528 | 1465274122875 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 21:35:22 INFO - PROCESS | 3528 | 1465274122880 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 21:35:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 21:35:22 INFO - PROCESS | 3528 | 1465274122884 Marionette TRACE conn5 <- [1,510,null,{}] 21:35:22 INFO - PROCESS | 3528 | 1465274122889 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:22 INFO - PROCESS | 3528 | 1465274122892 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:23 INFO - PROCESS | 3528 | 1465274123012 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 21:35:23 INFO - PROCESS | 3528 | 1465274123083 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:23 INFO - PROCESS | 3528 | 1465274123088 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:23 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008C3C000 == 43 [pid = 3528] [id = 137] 21:35:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (0000007006DD5400) [pid = 3528] [serial = 409] [outer = 0000000000000000] 21:35:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (00000070083BFC00) [pid = 3528] [serial = 410] [outer = 0000007006DD5400] 21:35:23 INFO - PROCESS | 3528 | 1465274123140 Marionette DEBUG loaded listener.js 21:35:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (0000007008556400) [pid = 3528] [serial = 411] [outer = 0000007006DD5400] 21:35:23 INFO - PROCESS | 3528 | --DOCSHELL 000000707A3B3000 == 42 [pid = 3528] [id = 134] 21:35:23 INFO - PROCESS | 3528 | --DOCSHELL 0000007010E2E800 == 41 [pid = 3528] [id = 133] 21:35:23 INFO - PROCESS | 3528 | --DOCSHELL 0000007004671800 == 40 [pid = 3528] [id = 132] 21:35:23 INFO - PROCESS | 3528 | --DOCSHELL 0000007010064800 == 39 [pid = 3528] [id = 131] 21:35:23 INFO - PROCESS | 3528 | --DOCSHELL 000000700A819800 == 38 [pid = 3528] [id = 130] 21:35:23 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC29800 == 37 [pid = 3528] [id = 129] 21:35:23 INFO - PROCESS | 3528 | --DOCSHELL 000000700F989800 == 36 [pid = 3528] [id = 128] 21:35:23 INFO - PROCESS | 3528 | --DOCSHELL 000000700D4C9800 == 35 [pid = 3528] [id = 127] 21:35:23 INFO - PROCESS | 3528 | --DOCSHELL 000000700D39A000 == 34 [pid = 3528] [id = 126] 21:35:23 INFO - PROCESS | 3528 | --DOCSHELL 000000700BD9A800 == 33 [pid = 3528] [id = 125] 21:35:23 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (0000007079ADAC00) [pid = 3528] [serial = 361] [outer = 0000000000000000] [url = about:blank] 21:35:23 INFO - PROCESS | 3528 | --DOCSHELL 000000700A81A800 == 32 [pid = 3528] [id = 124] 21:35:23 INFO - PROCESS | 3528 | --DOCSHELL 0000007008DCF000 == 31 [pid = 3528] [id = 123] 21:35:23 INFO - PROCESS | 3528 | --DOCSHELL 0000007007D2F000 == 30 [pid = 3528] [id = 122] 21:35:23 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (000000700C829400) [pid = 3528] [serial = 347] [outer = 0000000000000000] [url = about:blank] 21:35:23 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (000000700BEB0400) [pid = 3528] [serial = 346] [outer = 0000000000000000] [url = about:blank] 21:35:23 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (000000700E5AEC00) [pid = 3528] [serial = 350] [outer = 0000000000000000] [url = about:blank] 21:35:23 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (000000700CE40000) [pid = 3528] [serial = 349] [outer = 0000000000000000] [url = about:blank] 21:35:23 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (00000070102EB800) [pid = 3528] [serial = 352] [outer = 0000000000000000] [url = about:blank] 21:35:23 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (0000007010727800) [pid = 3528] [serial = 358] [outer = 0000000000000000] [url = about:blank] 21:35:23 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (0000007010556C00) [pid = 3528] [serial = 353] [outer = 0000000000000000] [url = about:blank] 21:35:23 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (0000007009191800) [pid = 3528] [serial = 343] [outer = 0000000000000000] [url = about:blank] 21:35:23 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700794A800) [pid = 3528] [serial = 340] [outer = 0000000000000000] [url = about:blank] 21:35:23 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (00000070083C4C00) [pid = 3528] [serial = 341] [outer = 0000000000000000] [url = about:blank] 21:35:23 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007006DBFC00) [pid = 3528] [serial = 338] [outer = 0000000000000000] [url = about:blank] 21:35:23 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (00000070053B0800) [pid = 3528] [serial = 337] [outer = 0000000000000000] [url = about:blank] 21:35:23 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700C71DC00) [pid = 3528] [serial = 335] [outer = 0000000000000000] [url = about:blank] 21:35:23 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700AC37400) [pid = 3528] [serial = 334] [outer = 0000000000000000] [url = about:blank] 21:35:23 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007007834800) [pid = 3528] [serial = 332] [outer = 0000000000000000] [url = about:blank] 21:35:23 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007079884000) [pid = 3528] [serial = 359] [outer = 0000000000000000] [url = about:blank] 21:35:23 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007006DB5800) [pid = 3528] [serial = 331] [outer = 0000000000000000] [url = about:blank] 21:35:23 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007079AD1800) [pid = 3528] [serial = 329] [outer = 0000000000000000] [url = about:blank] 21:35:23 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (00000070102ED000) [pid = 3528] [serial = 355] [outer = 0000000000000000] [url = about:blank] 21:35:23 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000701071A800) [pid = 3528] [serial = 356] [outer = 0000000000000000] [url = about:blank] 21:35:23 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000700AC31800) [pid = 3528] [serial = 344] [outer = 0000000000000000] [url = about:blank] 21:35:23 INFO - PROCESS | 3528 | 1465274123712 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 21:35:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 21:35:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 881ms 21:35:23 INFO - PROCESS | 3528 | 1465274123766 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 21:35:23 INFO - PROCESS | 3528 | 1465274123771 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 21:35:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 21:35:23 INFO - PROCESS | 3528 | 1465274123778 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 21:35:23 INFO - PROCESS | 3528 | 1465274123781 Marionette TRACE conn5 <- [1,514,null,{}] 21:35:23 INFO - PROCESS | 3528 | 1465274123785 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:23 INFO - PROCESS | 3528 | 1465274123787 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:23 INFO - PROCESS | 3528 | 1465274123880 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 21:35:23 INFO - PROCESS | 3528 | 1465274123893 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:23 INFO - PROCESS | 3528 | 1465274123896 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:23 INFO - PROCESS | 3528 | ++DOCSHELL 00000070093CB000 == 31 [pid = 3528] [id = 138] 21:35:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (00000070084AF000) [pid = 3528] [serial = 412] [outer = 0000000000000000] 21:35:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (00000070087BE000) [pid = 3528] [serial = 413] [outer = 00000070084AF000] 21:35:23 INFO - PROCESS | 3528 | 1465274123946 Marionette DEBUG loaded listener.js 21:35:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007008AB3C00) [pid = 3528] [serial = 414] [outer = 00000070084AF000] 21:35:24 INFO - PROCESS | 3528 | 1465274124416 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 21:35:24 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 21:35:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 692ms 21:35:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 21:35:24 INFO - PROCESS | 3528 | 1465274124471 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 21:35:24 INFO - PROCESS | 3528 | 1465274124474 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 21:35:24 INFO - PROCESS | 3528 | 1465274124477 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 21:35:24 INFO - PROCESS | 3528 | 1465274124481 Marionette TRACE conn5 <- [1,518,null,{}] 21:35:24 INFO - PROCESS | 3528 | 1465274124523 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:24 INFO - PROCESS | 3528 | 1465274124528 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:24 INFO - PROCESS | 3528 | 1465274124623 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 21:35:24 INFO - PROCESS | 3528 | 1465274124691 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:24 INFO - PROCESS | 3528 | 1465274124695 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:24 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C441000 == 32 [pid = 3528] [id = 139] 21:35:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700B1AB400) [pid = 3528] [serial = 415] [outer = 0000000000000000] 21:35:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700BE9B400) [pid = 3528] [serial = 416] [outer = 000000700B1AB400] 21:35:24 INFO - PROCESS | 3528 | 1465274124753 Marionette DEBUG loaded listener.js 21:35:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700BEBB800) [pid = 3528] [serial = 417] [outer = 000000700B1AB400] 21:35:25 INFO - PROCESS | 3528 | 1465274125147 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 21:35:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 21:35:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 734ms 21:35:25 INFO - PROCESS | 3528 | 1465274125214 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 21:35:25 INFO - PROCESS | 3528 | 1465274125217 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 21:35:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 21:35:25 INFO - PROCESS | 3528 | 1465274125221 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 21:35:25 INFO - PROCESS | 3528 | 1465274125223 Marionette TRACE conn5 <- [1,522,null,{}] 21:35:25 INFO - PROCESS | 3528 | 1465274125226 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:25 INFO - PROCESS | 3528 | 1465274125228 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:25 INFO - PROCESS | 3528 | 1465274125318 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 21:35:25 INFO - PROCESS | 3528 | 1465274125324 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:25 INFO - PROCESS | 3528 | 1465274125326 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:25 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D1EE800 == 33 [pid = 3528] [id = 140] 21:35:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700C725C00) [pid = 3528] [serial = 418] [outer = 0000000000000000] 21:35:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700C82C000) [pid = 3528] [serial = 419] [outer = 000000700C725C00] 21:35:25 INFO - PROCESS | 3528 | 1465274125373 Marionette DEBUG loaded listener.js 21:35:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700CE3B400) [pid = 3528] [serial = 420] [outer = 000000700C725C00] 21:35:25 INFO - PROCESS | 3528 | 1465274125863 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 21:35:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 21:35:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 671ms 21:35:25 INFO - PROCESS | 3528 | 1465274125894 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 21:35:25 INFO - PROCESS | 3528 | 1465274125896 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 21:35:25 INFO - PROCESS | 3528 | 1465274125900 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 21:35:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 21:35:25 INFO - PROCESS | 3528 | 1465274125902 Marionette TRACE conn5 <- [1,526,null,{}] 21:35:25 INFO - PROCESS | 3528 | 1465274125905 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:25 INFO - PROCESS | 3528 | 1465274125907 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:26 INFO - PROCESS | 3528 | 1465274126049 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 21:35:26 INFO - PROCESS | 3528 | 1465274126067 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:26 INFO - PROCESS | 3528 | 1465274126069 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:26 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D4BB000 == 34 [pid = 3528] [id = 141] 21:35:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007008076C00) [pid = 3528] [serial = 421] [outer = 0000000000000000] 21:35:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700D4D8400) [pid = 3528] [serial = 422] [outer = 0000007008076C00] 21:35:26 INFO - PROCESS | 3528 | 1465274126116 Marionette DEBUG loaded listener.js 21:35:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700E5B6400) [pid = 3528] [serial = 423] [outer = 0000007008076C00] 21:35:26 INFO - PROCESS | 3528 | 1465274126601 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 21:35:26 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 21:35:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 734ms 21:35:26 INFO - PROCESS | 3528 | 1465274126642 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 21:35:26 INFO - PROCESS | 3528 | 1465274126644 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 21:35:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 21:35:26 INFO - PROCESS | 3528 | 1465274126647 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 21:35:26 INFO - PROCESS | 3528 | 1465274126649 Marionette TRACE conn5 <- [1,530,null,{}] 21:35:26 INFO - PROCESS | 3528 | 1465274126658 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:26 INFO - PROCESS | 3528 | 1465274126664 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:26 INFO - PROCESS | 3528 | 1465274126799 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 21:35:26 INFO - PROCESS | 3528 | 1465274126852 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:26 INFO - PROCESS | 3528 | 1465274126854 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:26 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC38800 == 35 [pid = 3528] [id = 142] 21:35:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (0000007010558000) [pid = 3528] [serial = 424] [outer = 0000000000000000] 21:35:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (0000007010720800) [pid = 3528] [serial = 425] [outer = 0000007010558000] 21:35:26 INFO - PROCESS | 3528 | 1465274126900 Marionette DEBUG loaded listener.js 21:35:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (0000007079878000) [pid = 3528] [serial = 426] [outer = 0000007010558000] 21:35:27 INFO - PROCESS | 3528 | 1465274127526 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 21:35:27 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 21:35:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 21:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:35:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:35:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 21:35:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:35:27 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 21:35:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 21:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:35:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:35:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 21:35:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:35:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 923ms 21:35:27 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (00000070798AEC00) [pid = 3528] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 21:35:27 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700FFF0C00) [pid = 3528] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 21:35:27 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700E5B8400) [pid = 3528] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 21:35:27 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000707A308C00) [pid = 3528] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 21:35:27 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007007825C00) [pid = 3528] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 21:35:27 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007000BF1400) [pid = 3528] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 21:35:27 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700505BC00) [pid = 3528] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 21:35:27 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700C721000) [pid = 3528] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 21:35:27 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (00000070102F1800) [pid = 3528] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 21:35:27 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700D4CC800) [pid = 3528] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 21:35:27 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007006DBB000) [pid = 3528] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 21:35:27 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700181A800) [pid = 3528] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 21:35:27 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007008CA8400) [pid = 3528] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 21:35:27 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000700BE94C00) [pid = 3528] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 21:35:27 INFO - PROCESS | 3528 | 1465274127664 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 21:35:27 INFO - PROCESS | 3528 | 1465274127666 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 21:35:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 21:35:27 INFO - PROCESS | 3528 | 1465274127673 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 21:35:27 INFO - PROCESS | 3528 | 1465274127675 Marionette TRACE conn5 <- [1,534,null,{}] 21:35:27 INFO - PROCESS | 3528 | 1465274127678 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:27 INFO - PROCESS | 3528 | 1465274127681 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:27 INFO - PROCESS | 3528 | 1465274127777 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 21:35:27 INFO - PROCESS | 3528 | 1465274127783 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:27 INFO - PROCESS | 3528 | 1465274127785 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:27 INFO - PROCESS | 3528 | ++DOCSHELL 000000701004D000 == 36 [pid = 3528] [id = 143] 21:35:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000700B120000) [pid = 3528] [serial = 427] [outer = 0000000000000000] 21:35:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700CE38C00) [pid = 3528] [serial = 428] [outer = 000000700B120000] 21:35:27 INFO - PROCESS | 3528 | 1465274127831 Marionette DEBUG loaded listener.js 21:35:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (00000070102F3000) [pid = 3528] [serial = 429] [outer = 000000700B120000] 21:35:28 INFO - PROCESS | 3528 | 1465274128234 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 21:35:28 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. 21:35:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 629ms 21:35:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 21:35:28 INFO - PROCESS | 3528 | 1465274128308 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 21:35:28 INFO - PROCESS | 3528 | 1465274128310 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 21:35:28 INFO - PROCESS | 3528 | 1465274128313 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 21:35:28 INFO - PROCESS | 3528 | 1465274128315 Marionette TRACE conn5 <- [1,538,null,{}] 21:35:28 INFO - PROCESS | 3528 | 1465274128319 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:28 INFO - PROCESS | 3528 | 1465274128322 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:28 INFO - PROCESS | 3528 | 1465274128405 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 21:35:28 INFO - PROCESS | 3528 | 1465274128410 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:28 INFO - PROCESS | 3528 | 1465274128412 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:28 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008468000 == 37 [pid = 3528] [id = 144] 21:35:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700BE9D000) [pid = 3528] [serial = 430] [outer = 0000000000000000] 21:35:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (00000070798A8800) [pid = 3528] [serial = 431] [outer = 000000700BE9D000] 21:35:28 INFO - PROCESS | 3528 | 1465274128457 Marionette DEBUG loaded listener.js 21:35:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (0000007079ADAC00) [pid = 3528] [serial = 432] [outer = 000000700BE9D000] 21:35:28 INFO - PROCESS | 3528 | 1465274128895 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 21:35:28 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. 21:35:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 629ms 21:35:28 INFO - PROCESS | 3528 | 1465274128945 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 21:35:28 INFO - PROCESS | 3528 | 1465274128948 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 21:35:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 21:35:28 INFO - PROCESS | 3528 | 1465274128951 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 21:35:28 INFO - PROCESS | 3528 | 1465274128953 Marionette TRACE conn5 <- [1,542,null,{}] 21:35:28 INFO - PROCESS | 3528 | 1465274128961 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:28 INFO - PROCESS | 3528 | 1465274128963 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:29 INFO - PROCESS | 3528 | 1465274129050 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 21:35:29 INFO - PROCESS | 3528 | 1465274129059 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:29 INFO - PROCESS | 3528 | 1465274129062 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:29 INFO - PROCESS | 3528 | ++DOCSHELL 0000007011616800 == 38 [pid = 3528] [id = 145] 21:35:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007079AD6800) [pid = 3528] [serial = 433] [outer = 0000000000000000] 21:35:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000707ABCDC00) [pid = 3528] [serial = 434] [outer = 0000007079AD6800] 21:35:29 INFO - PROCESS | 3528 | 1465274129108 Marionette DEBUG loaded listener.js 21:35:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000707B354C00) [pid = 3528] [serial = 435] [outer = 0000007079AD6800] 21:35:29 INFO - PROCESS | 3528 | [3528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:35:29 INFO - PROCESS | 3528 | [3528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:35:29 INFO - PROCESS | 3528 | [3528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:35:29 INFO - PROCESS | 3528 | 1465274129564 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 21:35:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 21:35:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 629ms 21:35:29 INFO - PROCESS | 3528 | 1465274129584 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 21:35:29 INFO - PROCESS | 3528 | 1465274129586 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 21:35:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 21:35:29 INFO - PROCESS | 3528 | 1465274129590 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 21:35:29 INFO - PROCESS | 3528 | 1465274129591 Marionette TRACE conn5 <- [1,546,null,{}] 21:35:29 INFO - PROCESS | 3528 | 1465274129595 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:29 INFO - PROCESS | 3528 | 1465274129597 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:29 INFO - PROCESS | 3528 | 1465274129682 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 21:35:29 INFO - PROCESS | 3528 | 1465274129791 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:29 INFO - PROCESS | 3528 | 1465274129794 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:29 INFO - PROCESS | 3528 | ++DOCSHELL 0000007004668000 == 39 [pid = 3528] [id = 146] 21:35:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (0000007000B39800) [pid = 3528] [serial = 436] [outer = 0000000000000000] 21:35:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007001817800) [pid = 3528] [serial = 437] [outer = 0000007000B39800] 21:35:29 INFO - PROCESS | 3528 | 1465274129856 Marionette DEBUG loaded listener.js 21:35:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (0000007006DBFC00) [pid = 3528] [serial = 438] [outer = 0000007000B39800] 21:35:30 INFO - PROCESS | 3528 | 1465274130511 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 21:35:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 21:35:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 985ms 21:35:30 INFO - PROCESS | 3528 | 1465274130579 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 21:35:30 INFO - PROCESS | 3528 | 1465274130584 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 21:35:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 21:35:30 INFO - PROCESS | 3528 | 1465274130589 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 21:35:30 INFO - PROCESS | 3528 | 1465274130593 Marionette TRACE conn5 <- [1,550,null,{}] 21:35:30 INFO - PROCESS | 3528 | 1465274130599 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:30 INFO - PROCESS | 3528 | 1465274130604 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:30 INFO - PROCESS | 3528 | 1465274130758 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 21:35:30 INFO - PROCESS | 3528 | 1465274130868 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:30 INFO - PROCESS | 3528 | 1465274130871 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:30 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D148000 == 40 [pid = 3528] [id = 147] 21:35:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (0000007008AA6800) [pid = 3528] [serial = 439] [outer = 0000000000000000] 21:35:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (0000007009B09800) [pid = 3528] [serial = 440] [outer = 0000007008AA6800] 21:35:30 INFO - PROCESS | 3528 | 1465274130931 Marionette DEBUG loaded listener.js 21:35:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (000000700BEB3800) [pid = 3528] [serial = 441] [outer = 0000007008AA6800] 21:35:31 INFO - PROCESS | 3528 | [3528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:35:31 INFO - PROCESS | 3528 | [3528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:35:31 INFO - PROCESS | 3528 | 1465274131499 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 21:35:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 21:35:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 986ms 21:35:31 INFO - PROCESS | 3528 | 1465274131581 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 21:35:31 INFO - PROCESS | 3528 | 1465274131586 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 21:35:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 21:35:31 INFO - PROCESS | 3528 | 1465274131590 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 21:35:31 INFO - PROCESS | 3528 | 1465274131592 Marionette TRACE conn5 <- [1,554,null,{}] 21:35:31 INFO - PROCESS | 3528 | 1465274131597 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:31 INFO - PROCESS | 3528 | 1465274131599 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:31 INFO - PROCESS | 3528 | 1465274131778 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 21:35:31 INFO - PROCESS | 3528 | 1465274131892 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:31 INFO - PROCESS | 3528 | 1465274131895 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:31 INFO - PROCESS | 3528 | ++DOCSHELL 000000707B308000 == 41 [pid = 3528] [id = 148] 21:35:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (000000700FFF6400) [pid = 3528] [serial = 442] [outer = 0000000000000000] 21:35:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (00000070102EA400) [pid = 3528] [serial = 443] [outer = 000000700FFF6400] 21:35:31 INFO - PROCESS | 3528 | 1465274131952 Marionette DEBUG loaded listener.js 21:35:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (000000701071A800) [pid = 3528] [serial = 444] [outer = 000000700FFF6400] 21:35:32 INFO - PROCESS | 3528 | [3528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:35:32 INFO - PROCESS | 3528 | 1465274132543 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 21:35:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 21:35:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 986ms 21:35:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 21:35:32 INFO - PROCESS | 3528 | 1465274132577 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 21:35:32 INFO - PROCESS | 3528 | 1465274132580 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 21:35:32 INFO - PROCESS | 3528 | 1465274132591 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 21:35:32 INFO - PROCESS | 3528 | 1465274132597 Marionette TRACE conn5 <- [1,558,null,{}] 21:35:32 INFO - PROCESS | 3528 | 1465274132602 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:32 INFO - PROCESS | 3528 | 1465274132606 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:32 INFO - PROCESS | 3528 | 1465274132722 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 21:35:32 INFO - PROCESS | 3528 | 1465274132809 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:32 INFO - PROCESS | 3528 | 1465274132812 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:32 INFO - PROCESS | 3528 | ++DOCSHELL 000000707BB6E000 == 42 [pid = 3528] [id = 149] 21:35:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (000000707B35D800) [pid = 3528] [serial = 445] [outer = 0000000000000000] 21:35:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (000000707B482400) [pid = 3528] [serial = 446] [outer = 000000707B35D800] 21:35:32 INFO - PROCESS | 3528 | 1465274132868 Marionette DEBUG loaded listener.js 21:35:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (000000707B617800) [pid = 3528] [serial = 447] [outer = 000000707B35D800] 21:35:33 INFO - PROCESS | 3528 | [3528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:35:33 INFO - PROCESS | 3528 | [3528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:35:33 INFO - PROCESS | 3528 | 1465274133472 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 21:35:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 21:35:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 944ms 21:35:33 INFO - PROCESS | 3528 | 1465274133529 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 21:35:33 INFO - PROCESS | 3528 | 1465274133533 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 21:35:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 21:35:33 INFO - PROCESS | 3528 | 1465274133536 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 21:35:33 INFO - PROCESS | 3528 | 1465274133538 Marionette TRACE conn5 <- [1,562,null,{}] 21:35:33 INFO - PROCESS | 3528 | 1465274133542 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:33 INFO - PROCESS | 3528 | 1465274133544 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:33 INFO - PROCESS | 3528 | 1465274133665 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 21:35:33 INFO - PROCESS | 3528 | 1465274133745 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:33 INFO - PROCESS | 3528 | 1465274133748 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:33 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009240800 == 43 [pid = 3528] [id = 150] 21:35:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 93 (0000007007828800) [pid = 3528] [serial = 448] [outer = 0000000000000000] 21:35:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 94 (0000007008A4C400) [pid = 3528] [serial = 449] [outer = 0000007007828800] 21:35:33 INFO - PROCESS | 3528 | 1465274133805 Marionette DEBUG loaded listener.js 21:35:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 95 (000000700BEB8C00) [pid = 3528] [serial = 450] [outer = 0000007007828800] 21:35:34 INFO - PROCESS | 3528 | 1465274134470 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:35:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 21:35:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 986ms 21:35:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 21:35:34 INFO - PROCESS | 3528 | 1465274134525 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 21:35:34 INFO - PROCESS | 3528 | 1465274134529 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 21:35:34 INFO - PROCESS | 3528 | 1465274134533 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 21:35:34 INFO - PROCESS | 3528 | 1465274134537 Marionette TRACE conn5 <- [1,566,null,{}] 21:35:34 INFO - PROCESS | 3528 | 1465274134542 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:34 INFO - PROCESS | 3528 | 1465274134545 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:34 INFO - PROCESS | 3528 | 1465274134652 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 21:35:34 INFO - PROCESS | 3528 | 1465274134728 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:34 INFO - PROCESS | 3528 | 1465274134731 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:34 INFO - PROCESS | 3528 | ++DOCSHELL 000000700AC1C000 == 44 [pid = 3528] [id = 151] 21:35:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 96 (0000007007CC2400) [pid = 3528] [serial = 451] [outer = 0000000000000000] 21:35:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 97 (0000007007DB8C00) [pid = 3528] [serial = 452] [outer = 0000007007CC2400] 21:35:34 INFO - PROCESS | 3528 | 1465274134782 Marionette DEBUG loaded listener.js 21:35:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 98 (00000070087C5800) [pid = 3528] [serial = 453] [outer = 0000007007CC2400] 21:35:35 INFO - PROCESS | 3528 | --DOCSHELL 0000007011616800 == 43 [pid = 3528] [id = 145] 21:35:35 INFO - PROCESS | 3528 | --DOCSHELL 0000007008468000 == 42 [pid = 3528] [id = 144] 21:35:35 INFO - PROCESS | 3528 | --DOCSHELL 000000701004D000 == 41 [pid = 3528] [id = 143] 21:35:35 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC38800 == 40 [pid = 3528] [id = 142] 21:35:35 INFO - PROCESS | 3528 | --DOCSHELL 000000700D4BB000 == 39 [pid = 3528] [id = 141] 21:35:35 INFO - PROCESS | 3528 | --DOCSHELL 000000700D1EE800 == 38 [pid = 3528] [id = 140] 21:35:35 INFO - PROCESS | 3528 | --DOCSHELL 000000700C441000 == 37 [pid = 3528] [id = 139] 21:35:35 INFO - PROCESS | 3528 | --DOCSHELL 00000070093CB000 == 36 [pid = 3528] [id = 138] 21:35:35 INFO - PROCESS | 3528 | --DOCSHELL 0000007008C3C000 == 35 [pid = 3528] [id = 137] 21:35:35 INFO - PROCESS | 3528 | --DOCSHELL 0000007008CE8000 == 34 [pid = 3528] [id = 136] 21:35:35 INFO - PROCESS | 3528 | --DOCSHELL 000000707B2B7800 == 33 [pid = 3528] [id = 135] 21:35:35 INFO - PROCESS | 3528 | --DOCSHELL 0000007010E32800 == 32 [pid = 3528] [id = 121] 21:35:35 INFO - PROCESS | 3528 | --DOCSHELL 0000007009240800 == 31 [pid = 3528] [id = 150] 21:35:35 INFO - PROCESS | 3528 | --DOCSHELL 000000707BB6E000 == 30 [pid = 3528] [id = 149] 21:35:35 INFO - PROCESS | 3528 | --DOCSHELL 000000707B308000 == 29 [pid = 3528] [id = 148] 21:35:35 INFO - PROCESS | 3528 | --DOCSHELL 000000700D148000 == 28 [pid = 3528] [id = 147] 21:35:35 INFO - PROCESS | 3528 | --DOCSHELL 0000007004668000 == 27 [pid = 3528] [id = 146] 21:35:35 INFO - PROCESS | 3528 | --DOMWINDOW == 97 (000000707A934000) [pid = 3528] [serial = 362] [outer = 0000000000000000] [url = about:blank] 21:35:35 INFO - PROCESS | 3528 | --DOMWINDOW == 96 (000000700FFF9000) [pid = 3528] [serial = 389] [outer = 0000000000000000] [url = about:blank] 21:35:35 INFO - PROCESS | 3528 | --DOMWINDOW == 95 (000000700FB85C00) [pid = 3528] [serial = 386] [outer = 0000000000000000] [url = about:blank] 21:35:35 INFO - PROCESS | 3528 | --DOMWINDOW == 94 (000000707A92C000) [pid = 3528] [serial = 401] [outer = 0000000000000000] [url = about:blank] 21:35:35 INFO - PROCESS | 3528 | --DOMWINDOW == 93 (0000007007833C00) [pid = 3528] [serial = 367] [outer = 0000000000000000] [url = about:blank] 21:35:35 INFO - PROCESS | 3528 | --DOMWINDOW == 92 (0000007007DC1000) [pid = 3528] [serial = 368] [outer = 0000000000000000] [url = about:blank] 21:35:35 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (00000070087B9000) [pid = 3528] [serial = 370] [outer = 0000000000000000] [url = about:blank] 21:35:35 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (0000007008AA6000) [pid = 3528] [serial = 371] [outer = 0000000000000000] [url = about:blank] 21:35:35 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (000000700548C800) [pid = 3528] [serial = 364] [outer = 0000000000000000] [url = about:blank] 21:35:35 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (0000007006DBF800) [pid = 3528] [serial = 365] [outer = 0000000000000000] [url = about:blank] 21:35:35 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (000000700C82F400) [pid = 3528] [serial = 380] [outer = 0000000000000000] [url = about:blank] 21:35:35 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (000000700CE3B000) [pid = 3528] [serial = 381] [outer = 0000000000000000] [url = about:blank] 21:35:35 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (000000701055BC00) [pid = 3528] [serial = 392] [outer = 0000000000000000] [url = about:blank] 21:35:35 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (000000700D4CF000) [pid = 3528] [serial = 383] [outer = 0000000000000000] [url = about:blank] 21:35:35 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700E5B0C00) [pid = 3528] [serial = 384] [outer = 0000000000000000] [url = about:blank] 21:35:35 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (00000070102F6400) [pid = 3528] [serial = 390] [outer = 0000000000000000] [url = about:blank] 21:35:35 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700BE96800) [pid = 3528] [serial = 377] [outer = 0000000000000000] [url = about:blank] 21:35:35 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000701071E800) [pid = 3528] [serial = 393] [outer = 0000000000000000] [url = about:blank] 21:35:35 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700FB88400) [pid = 3528] [serial = 396] [outer = 0000000000000000] [url = about:blank] 21:35:35 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700BEA1000) [pid = 3528] [serial = 378] [outer = 0000000000000000] [url = about:blank] 21:35:35 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700782B000) [pid = 3528] [serial = 395] [outer = 0000000000000000] [url = about:blank] 21:35:35 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007009109C00) [pid = 3528] [serial = 373] [outer = 0000000000000000] [url = about:blank] 21:35:35 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007009B6F400) [pid = 3528] [serial = 374] [outer = 0000000000000000] [url = about:blank] 21:35:35 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (00000070798B0400) [pid = 3528] [serial = 398] [outer = 0000000000000000] [url = about:blank] 21:35:35 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700FFEC800) [pid = 3528] [serial = 387] [outer = 0000000000000000] [url = about:blank] 21:35:35 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000707A24F000) [pid = 3528] [serial = 399] [outer = 0000000000000000] [url = about:blank] 21:35:35 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (0000007006DD1400) [pid = 3528] [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.] 21:35:35 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000707AB59C00) [pid = 3528] [serial = 402] [outer = 0000000000000000] [url = about:blank] 21:35:36 INFO - PROCESS | 3528 | 1465274136049 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 21:35:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 21:35:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1593ms 21:35:36 INFO - PROCESS | 3528 | 1465274136127 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 21:35:36 INFO - PROCESS | 3528 | 1465274136132 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 21:35:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 21:35:36 INFO - PROCESS | 3528 | 1465274136144 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 21:35:36 INFO - PROCESS | 3528 | 1465274136148 Marionette TRACE conn5 <- [1,570,null,{}] 21:35:36 INFO - PROCESS | 3528 | 1465274136154 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:36 INFO - PROCESS | 3528 | 1465274136157 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:36 INFO - PROCESS | 3528 | 1465274136255 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 21:35:36 INFO - PROCESS | 3528 | 1465274136262 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:36 INFO - PROCESS | 3528 | 1465274136267 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:36 INFO - PROCESS | 3528 | ++DOCSHELL 0000007007D16800 == 28 [pid = 3528] [id = 152] 21:35:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007005055C00) [pid = 3528] [serial = 454] [outer = 0000000000000000] 21:35:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (00000070059DB800) [pid = 3528] [serial = 455] [outer = 0000007005055C00] 21:35:36 INFO - PROCESS | 3528 | 1465274136318 Marionette DEBUG loaded listener.js 21:35:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007006DC2400) [pid = 3528] [serial = 456] [outer = 0000007005055C00] 21:35:36 INFO - PROCESS | 3528 | 1465274136793 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 21:35:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 21:35:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 692ms 21:35:36 INFO - PROCESS | 3528 | 1465274136833 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 21:35:36 INFO - PROCESS | 3528 | 1465274136838 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 21:35:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 21:35:36 INFO - PROCESS | 3528 | 1465274136845 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 21:35:36 INFO - PROCESS | 3528 | 1465274136848 Marionette TRACE conn5 <- [1,574,null,{}] 21:35:36 INFO - PROCESS | 3528 | 1465274136851 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:36 INFO - PROCESS | 3528 | 1465274136854 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:36 INFO - PROCESS | 3528 | 1465274136984 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 21:35:37 INFO - PROCESS | 3528 | 1465274137058 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:37 INFO - PROCESS | 3528 | 1465274137061 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:37 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008DCE800 == 29 [pid = 3528] [id = 153] 21:35:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007006DDB000) [pid = 3528] [serial = 457] [outer = 0000000000000000] 21:35:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007007949800) [pid = 3528] [serial = 458] [outer = 0000007006DDB000] 21:35:37 INFO - PROCESS | 3528 | 1465274137112 Marionette DEBUG loaded listener.js 21:35:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (00000070082E4C00) [pid = 3528] [serial = 459] [outer = 0000007006DDB000] 21:35:37 INFO - PROCESS | 3528 | [3528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:35:37 INFO - PROCESS | 3528 | [3528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:35:37 INFO - PROCESS | 3528 | [3528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:35:37 INFO - PROCESS | 3528 | 1465274137518 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 21:35:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 21:35:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 735ms 21:35:37 INFO - PROCESS | 3528 | 1465274137582 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 21:35:37 INFO - PROCESS | 3528 | 1465274137584 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 21:35:37 INFO - PROCESS | 3528 | 1465274137588 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 21:35:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 21:35:37 INFO - PROCESS | 3528 | 1465274137592 Marionette TRACE conn5 <- [1,578,null,{}] 21:35:37 INFO - PROCESS | 3528 | 1465274137603 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:37 INFO - PROCESS | 3528 | 1465274137608 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:37 INFO - PROCESS | 3528 | 1465274137696 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 21:35:37 INFO - PROCESS | 3528 | 1465274137704 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:37 INFO - PROCESS | 3528 | 1465274137708 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:37 INFO - PROCESS | 3528 | ++DOCSHELL 000000700AECE800 == 30 [pid = 3528] [id = 154] 21:35:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (0000007005452400) [pid = 3528] [serial = 460] [outer = 0000000000000000] 21:35:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007008AA7C00) [pid = 3528] [serial = 461] [outer = 0000007005452400] 21:35:37 INFO - PROCESS | 3528 | 1465274137764 Marionette DEBUG loaded listener.js 21:35:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (0000007008CA8800) [pid = 3528] [serial = 462] [outer = 0000007005452400] 21:35:38 INFO - PROCESS | 3528 | 1465274138265 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 21:35:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 21:35:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 734ms 21:35:38 INFO - PROCESS | 3528 | 1465274138331 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 21:35:38 INFO - PROCESS | 3528 | 1465274138334 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 21:35:38 INFO - PROCESS | 3528 | 1465274138340 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 21:35:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 21:35:38 INFO - PROCESS | 3528 | 1465274138342 Marionette TRACE conn5 <- [1,582,null,{}] 21:35:38 INFO - PROCESS | 3528 | 1465274138346 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:38 INFO - PROCESS | 3528 | 1465274138348 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:38 INFO - PROCESS | 3528 | 1465274138461 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 21:35:38 INFO - PROCESS | 3528 | 1465274138472 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:38 INFO - PROCESS | 3528 | 1465274138474 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:38 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D152000 == 31 [pid = 3528] [id = 155] 21:35:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700AC29800) [pid = 3528] [serial = 463] [outer = 0000000000000000] 21:35:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700AC30400) [pid = 3528] [serial = 464] [outer = 000000700AC29800] 21:35:38 INFO - PROCESS | 3528 | 1465274138521 Marionette DEBUG loaded listener.js 21:35:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700BE92800) [pid = 3528] [serial = 465] [outer = 000000700AC29800] 21:35:39 INFO - PROCESS | 3528 | [3528] 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 21:35:39 INFO - PROCESS | 3528 | 1465274139270 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 21:35:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 21:35:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 986ms 21:35:39 INFO - PROCESS | 3528 | 1465274139331 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 21:35:39 INFO - PROCESS | 3528 | 1465274139334 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 21:35:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 21:35:39 INFO - PROCESS | 3528 | 1465274139342 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 21:35:39 INFO - PROCESS | 3528 | 1465274139344 Marionette TRACE conn5 <- [1,586,null,{}] 21:35:39 INFO - PROCESS | 3528 | 1465274139347 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:39 INFO - PROCESS | 3528 | 1465274139349 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:39 INFO - PROCESS | 3528 | 1465274139456 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 21:35:39 INFO - PROCESS | 3528 | 1465274139466 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:39 INFO - PROCESS | 3528 | 1465274139468 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:39 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D4B4800 == 32 [pid = 3528] [id = 156] 21:35:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (0000007007832C00) [pid = 3528] [serial = 466] [outer = 0000000000000000] 21:35:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000700BEB0C00) [pid = 3528] [serial = 467] [outer = 0000007007832C00] 21:35:39 INFO - PROCESS | 3528 | 1465274139515 Marionette DEBUG loaded listener.js 21:35:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000700C722C00) [pid = 3528] [serial = 468] [outer = 0000007007832C00] 21:35:40 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (0000007008076C00) [pid = 3528] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 21:35:40 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (0000007010558000) [pid = 3528] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 21:35:40 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700B1AB400) [pid = 3528] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 21:35:40 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (00000070084AF000) [pid = 3528] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 21:35:40 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000707ACBF400) [pid = 3528] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 21:35:40 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007006DD2800) [pid = 3528] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 21:35:40 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007006DD5400) [pid = 3528] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 21:35:40 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700C725C00) [pid = 3528] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 21:35:40 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700B120000) [pid = 3528] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 21:35:40 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700BE9D000) [pid = 3528] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 21:35:40 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007079AD6800) [pid = 3528] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 21:35:40 INFO - PROCESS | 3528 | 1465274140134 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 21:35:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 21:35:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 839ms 21:35:40 INFO - PROCESS | 3528 | 1465274140179 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 21:35:40 INFO - PROCESS | 3528 | 1465274140181 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 21:35:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 21:35:40 INFO - PROCESS | 3528 | 1465274140185 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 21:35:40 INFO - PROCESS | 3528 | 1465274140186 Marionette TRACE conn5 <- [1,590,null,{}] 21:35:40 INFO - PROCESS | 3528 | 1465274140190 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:40 INFO - PROCESS | 3528 | 1465274140196 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:40 INFO - PROCESS | 3528 | 1465274140306 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 21:35:40 INFO - PROCESS | 3528 | 1465274140369 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:40 INFO - PROCESS | 3528 | 1465274140371 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:40 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F998000 == 33 [pid = 3528] [id = 157] 21:35:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700C826800) [pid = 3528] [serial = 469] [outer = 0000000000000000] 21:35:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700CE40400) [pid = 3528] [serial = 470] [outer = 000000700C826800] 21:35:40 INFO - PROCESS | 3528 | 1465274140427 Marionette DEBUG loaded listener.js 21:35:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700D4DB000) [pid = 3528] [serial = 471] [outer = 000000700C826800] 21:35:40 INFO - PROCESS | 3528 | 1465274140816 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 21:35:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 21:35:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 671ms 21:35:40 INFO - PROCESS | 3528 | 1465274140859 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 21:35:40 INFO - PROCESS | 3528 | 1465274140861 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 21:35:40 INFO - PROCESS | 3528 | 1465274140864 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 21:35:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 21:35:40 INFO - PROCESS | 3528 | 1465274140866 Marionette TRACE conn5 <- [1,594,null,{}] 21:35:40 INFO - PROCESS | 3528 | 1465274140871 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:40 INFO - PROCESS | 3528 | 1465274140873 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:40 INFO - PROCESS | 3528 | 1465274140980 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 21:35:40 INFO - PROCESS | 3528 | 1465274140988 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:40 INFO - PROCESS | 3528 | 1465274140990 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:41 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC4C800 == 34 [pid = 3528] [id = 158] 21:35:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007009193400) [pid = 3528] [serial = 472] [outer = 0000000000000000] 21:35:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700FB7EC00) [pid = 3528] [serial = 473] [outer = 0000007009193400] 21:35:41 INFO - PROCESS | 3528 | 1465274141035 Marionette DEBUG loaded listener.js 21:35:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700FFED400) [pid = 3528] [serial = 474] [outer = 0000007009193400] 21:35:41 INFO - PROCESS | 3528 | 1465274141436 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:35:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 21:35:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 628ms 21:35:41 INFO - PROCESS | 3528 | 1465274141496 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 21:35:41 INFO - PROCESS | 3528 | 1465274141499 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 21:35:41 INFO - PROCESS | 3528 | 1465274141502 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 21:35:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 21:35:41 INFO - PROCESS | 3528 | 1465274141504 Marionette TRACE conn5 <- [1,598,null,{}] 21:35:41 INFO - PROCESS | 3528 | 1465274141508 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:41 INFO - PROCESS | 3528 | 1465274141510 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:41 INFO - PROCESS | 3528 | 1465274141619 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 21:35:41 INFO - PROCESS | 3528 | 1465274141630 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:41 INFO - PROCESS | 3528 | 1465274141632 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:41 INFO - PROCESS | 3528 | ++DOCSHELL 000000701005A000 == 35 [pid = 3528] [id = 159] 21:35:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700C827800) [pid = 3528] [serial = 475] [outer = 0000000000000000] 21:35:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (00000070102E9400) [pid = 3528] [serial = 476] [outer = 000000700C827800] 21:35:41 INFO - PROCESS | 3528 | 1465274141678 Marionette DEBUG loaded listener.js 21:35:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (0000007010555C00) [pid = 3528] [serial = 477] [outer = 000000700C827800] 21:35:42 INFO - PROCESS | 3528 | 1465274142132 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 21:35:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 21:35:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 671ms 21:35:42 INFO - PROCESS | 3528 | 1465274142195 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 21:35:42 INFO - PROCESS | 3528 | 1465274142201 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 21:35:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 21:35:42 INFO - PROCESS | 3528 | 1465274142302 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 21:35:42 INFO - PROCESS | 3528 | 1465274142307 Marionette TRACE conn5 <- [1,602,null,{}] 21:35:42 INFO - PROCESS | 3528 | 1465274142325 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:42 INFO - PROCESS | 3528 | 1465274142329 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:42 INFO - PROCESS | 3528 | 1465274142455 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 21:35:42 INFO - PROCESS | 3528 | 1465274142520 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:42 INFO - PROCESS | 3528 | 1465274142525 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:42 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008396000 == 36 [pid = 3528] [id = 160] 21:35:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000700547D800) [pid = 3528] [serial = 478] [outer = 0000000000000000] 21:35:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (0000007005C7B000) [pid = 3528] [serial = 479] [outer = 000000700547D800] 21:35:42 INFO - PROCESS | 3528 | 1465274142585 Marionette DEBUG loaded listener.js 21:35:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (0000007006DE0C00) [pid = 3528] [serial = 480] [outer = 000000700547D800] 21:35:43 INFO - PROCESS | 3528 | 1465274143331 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 21:35:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 21:35:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1144ms 21:35:43 INFO - PROCESS | 3528 | 1465274143397 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 21:35:43 INFO - PROCESS | 3528 | 1465274143403 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 21:35:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 21:35:43 INFO - PROCESS | 3528 | 1465274143433 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 21:35:43 INFO - PROCESS | 3528 | 1465274143436 Marionette TRACE conn5 <- [1,606,null,{}] 21:35:43 INFO - PROCESS | 3528 | 1465274143441 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:43 INFO - PROCESS | 3528 | 1465274143444 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:43 INFO - PROCESS | 3528 | 1465274143579 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 21:35:43 INFO - PROCESS | 3528 | 1465274143645 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:43 INFO - PROCESS | 3528 | 1465274143648 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:43 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C44B800 == 37 [pid = 3528] [id = 161] 21:35:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (000000700855A800) [pid = 3528] [serial = 481] [outer = 0000000000000000] 21:35:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (00000070087C6C00) [pid = 3528] [serial = 482] [outer = 000000700855A800] 21:35:43 INFO - PROCESS | 3528 | 1465274143707 Marionette DEBUG loaded listener.js 21:35:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (0000007008AB3800) [pid = 3528] [serial = 483] [outer = 000000700855A800] 21:35:44 INFO - PROCESS | 3528 | 1465274144592 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 21:35:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 21:35:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1244ms 21:35:44 INFO - PROCESS | 3528 | 1465274144677 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 21:35:44 INFO - PROCESS | 3528 | 1465274144681 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 21:35:44 INFO - PROCESS | 3528 | 1465274144687 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 21:35:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 21:35:44 INFO - PROCESS | 3528 | 1465274144690 Marionette TRACE conn5 <- [1,610,null,{}] 21:35:44 INFO - PROCESS | 3528 | 1465274144696 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:44 INFO - PROCESS | 3528 | 1465274144699 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:44 INFO - PROCESS | 3528 | 1465274144823 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 21:35:44 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC4C800 == 36 [pid = 3528] [id = 158] 21:35:44 INFO - PROCESS | 3528 | --DOCSHELL 000000700F998000 == 35 [pid = 3528] [id = 157] 21:35:44 INFO - PROCESS | 3528 | --DOCSHELL 000000700D4B4800 == 34 [pid = 3528] [id = 156] 21:35:44 INFO - PROCESS | 3528 | --DOCSHELL 000000700D152000 == 33 [pid = 3528] [id = 155] 21:35:44 INFO - PROCESS | 3528 | --DOCSHELL 000000700AECE800 == 32 [pid = 3528] [id = 154] 21:35:44 INFO - PROCESS | 3528 | --DOCSHELL 0000007008DCE800 == 31 [pid = 3528] [id = 153] 21:35:44 INFO - PROCESS | 3528 | --DOCSHELL 0000007007D16800 == 30 [pid = 3528] [id = 152] 21:35:44 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (000000707ABCDC00) [pid = 3528] [serial = 434] [outer = 0000000000000000] [url = about:blank] 21:35:44 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (000000700D4D8400) [pid = 3528] [serial = 422] [outer = 0000000000000000] [url = about:blank] 21:35:44 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (0000007010720800) [pid = 3528] [serial = 425] [outer = 0000000000000000] [url = about:blank] 21:35:44 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (000000700E5B6400) [pid = 3528] [serial = 423] [outer = 0000000000000000] [url = about:blank] 21:35:44 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (000000700BE9B400) [pid = 3528] [serial = 416] [outer = 0000000000000000] [url = about:blank] 21:35:44 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700BEBB800) [pid = 3528] [serial = 417] [outer = 0000000000000000] [url = about:blank] 21:35:44 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (00000070087BE000) [pid = 3528] [serial = 413] [outer = 0000000000000000] [url = about:blank] 21:35:44 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007008AB3C00) [pid = 3528] [serial = 414] [outer = 0000000000000000] [url = about:blank] 21:35:44 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000707B354C00) [pid = 3528] [serial = 435] [outer = 0000000000000000] [url = about:blank] 21:35:44 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000707B356800) [pid = 3528] [serial = 405] [outer = 0000000000000000] [url = about:blank] 21:35:44 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000707B221C00) [pid = 3528] [serial = 404] [outer = 0000000000000000] [url = about:blank] 21:35:44 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007006DDD800) [pid = 3528] [serial = 407] [outer = 0000000000000000] [url = about:blank] 21:35:44 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007007F03800) [pid = 3528] [serial = 408] [outer = 0000000000000000] [url = about:blank] 21:35:44 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (00000070083BFC00) [pid = 3528] [serial = 410] [outer = 0000000000000000] [url = about:blank] 21:35:44 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007008556400) [pid = 3528] [serial = 411] [outer = 0000000000000000] [url = about:blank] 21:35:44 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700C82C000) [pid = 3528] [serial = 419] [outer = 0000000000000000] [url = about:blank] 21:35:44 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000700CE38C00) [pid = 3528] [serial = 428] [outer = 0000000000000000] [url = about:blank] 21:35:44 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (0000007079878000) [pid = 3528] [serial = 426] [outer = 0000000000000000] [url = about:blank] 21:35:44 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (00000070102F3000) [pid = 3528] [serial = 429] [outer = 0000000000000000] [url = about:blank] 21:35:44 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (0000007079ADAC00) [pid = 3528] [serial = 432] [outer = 0000000000000000] [url = about:blank] 21:35:44 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000700CE3B400) [pid = 3528] [serial = 420] [outer = 0000000000000000] [url = about:blank] 21:35:44 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (00000070798A8800) [pid = 3528] [serial = 431] [outer = 0000000000000000] [url = about:blank] 21:35:44 INFO - PROCESS | 3528 | 1465274144925 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:44 INFO - PROCESS | 3528 | 1465274144930 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:44 INFO - PROCESS | 3528 | ++DOCSHELL 00000070053CC000 == 31 [pid = 3528] [id = 162] 21:35:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (000000700216D000) [pid = 3528] [serial = 484] [outer = 0000000000000000] 21:35:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (0000007005452000) [pid = 3528] [serial = 485] [outer = 000000700216D000] 21:35:44 INFO - PROCESS | 3528 | 1465274144980 Marionette DEBUG loaded listener.js 21:35:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (0000007007CBB000) [pid = 3528] [serial = 486] [outer = 000000700216D000] 21:35:45 INFO - PROCESS | 3528 | 1465274145428 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 21:35:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 21:35:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 776ms 21:35:45 INFO - PROCESS | 3528 | 1465274145467 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 21:35:45 INFO - PROCESS | 3528 | 1465274145471 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 21:35:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 21:35:45 INFO - PROCESS | 3528 | 1465274145478 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 21:35:45 INFO - PROCESS | 3528 | 1465274145481 Marionette TRACE conn5 <- [1,614,null,{}] 21:35:45 INFO - PROCESS | 3528 | 1465274145489 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:45 INFO - PROCESS | 3528 | 1465274145492 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:45 INFO - PROCESS | 3528 | 1465274145582 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 21:35:45 INFO - PROCESS | 3528 | 1465274145590 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:45 INFO - PROCESS | 3528 | 1465274145593 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:45 INFO - PROCESS | 3528 | ++DOCSHELL 000000700993B800 == 32 [pid = 3528] [id = 163] 21:35:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (00000070087BF000) [pid = 3528] [serial = 487] [outer = 0000000000000000] 21:35:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (0000007008894800) [pid = 3528] [serial = 488] [outer = 00000070087BF000] 21:35:45 INFO - PROCESS | 3528 | 1465274145642 Marionette DEBUG loaded listener.js 21:35:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007008AAD400) [pid = 3528] [serial = 489] [outer = 00000070087BF000] 21:35:46 INFO - PROCESS | 3528 | 1465274146112 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 21:35:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 21:35:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 671ms 21:35:46 INFO - PROCESS | 3528 | 1465274146152 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 21:35:46 INFO - PROCESS | 3528 | 1465274146154 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 21:35:46 INFO - PROCESS | 3528 | 1465274146158 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 21:35:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 21:35:46 INFO - PROCESS | 3528 | 1465274146161 Marionette TRACE conn5 <- [1,618,null,{}] 21:35:46 INFO - PROCESS | 3528 | 1465274146173 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:46 INFO - PROCESS | 3528 | 1465274146178 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:46 INFO - PROCESS | 3528 | 1465274146305 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 21:35:46 INFO - PROCESS | 3528 | 1465274146322 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:46 INFO - PROCESS | 3528 | 1465274146325 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:46 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D143800 == 33 [pid = 3528] [id = 164] 21:35:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (00000070087BFC00) [pid = 3528] [serial = 490] [outer = 0000000000000000] 21:35:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700BE9B000) [pid = 3528] [serial = 491] [outer = 00000070087BFC00] 21:35:46 INFO - PROCESS | 3528 | 1465274146433 Marionette DEBUG loaded listener.js 21:35:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700C71F800) [pid = 3528] [serial = 492] [outer = 00000070087BFC00] 21:35:46 INFO - PROCESS | 3528 | 1465274146827 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 21:35:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 21:35:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 734ms 21:35:46 INFO - PROCESS | 3528 | 1465274146894 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 21:35:46 INFO - PROCESS | 3528 | 1465274146897 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 21:35:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 21:35:46 INFO - PROCESS | 3528 | 1465274146900 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 21:35:46 INFO - PROCESS | 3528 | 1465274146902 Marionette TRACE conn5 <- [1,622,null,{}] 21:35:46 INFO - PROCESS | 3528 | 1465274146905 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:46 INFO - PROCESS | 3528 | 1465274146907 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:47 INFO - PROCESS | 3528 | 1465274147031 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 21:35:47 INFO - PROCESS | 3528 | 1465274147043 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:47 INFO - PROCESS | 3528 | 1465274147045 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:47 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D4B9000 == 34 [pid = 3528] [id = 165] 21:35:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700C830000) [pid = 3528] [serial = 493] [outer = 0000000000000000] 21:35:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700CE3B800) [pid = 3528] [serial = 494] [outer = 000000700C830000] 21:35:47 INFO - PROCESS | 3528 | 1465274147091 Marionette DEBUG loaded listener.js 21:35:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700D4D2800) [pid = 3528] [serial = 495] [outer = 000000700C830000] 21:35:47 INFO - PROCESS | 3528 | [3528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:35:47 INFO - PROCESS | 3528 | [3528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:35:47 INFO - PROCESS | 3528 | [3528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:35:47 INFO - PROCESS | 3528 | 1465274147556 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 21:35:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 21:35:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 671ms 21:35:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 21:35:47 INFO - PROCESS | 3528 | 1465274147575 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 21:35:47 INFO - PROCESS | 3528 | 1465274147577 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 21:35:47 INFO - PROCESS | 3528 | 1465274147580 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 21:35:47 INFO - PROCESS | 3528 | 1465274147582 Marionette TRACE conn5 <- [1,626,null,{}] 21:35:47 INFO - PROCESS | 3528 | 1465274147590 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:47 INFO - PROCESS | 3528 | 1465274147592 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:47 INFO - PROCESS | 3528 | 1465274147745 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 21:35:47 INFO - PROCESS | 3528 | 1465274147767 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:47 INFO - PROCESS | 3528 | 1465274147769 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:47 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC3C000 == 35 [pid = 3528] [id = 166] 21:35:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700D4D6400) [pid = 3528] [serial = 496] [outer = 0000000000000000] 21:35:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700FB85000) [pid = 3528] [serial = 497] [outer = 000000700D4D6400] 21:35:47 INFO - PROCESS | 3528 | 1465274147815 Marionette DEBUG loaded listener.js 21:35:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700FFF7400) [pid = 3528] [serial = 498] [outer = 000000700D4D6400] 21:35:48 INFO - PROCESS | 3528 | [3528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:35:48 INFO - PROCESS | 3528 | [3528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:35:48 INFO - PROCESS | 3528 | [3528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:35:48 INFO - PROCESS | 3528 | [3528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:35:48 INFO - PROCESS | 3528 | 1465274148266 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 21:35:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 21:35:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 735ms 21:35:48 INFO - PROCESS | 3528 | 1465274148321 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 21:35:48 INFO - PROCESS | 3528 | 1465274148324 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 21:35:48 INFO - PROCESS | 3528 | 1465274148327 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 21:35:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 21:35:48 INFO - PROCESS | 3528 | 1465274148328 Marionette TRACE conn5 <- [1,630,null,{}] 21:35:48 INFO - PROCESS | 3528 | 1465274148332 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:48 INFO - PROCESS | 3528 | 1465274148338 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:48 INFO - PROCESS | 3528 | 1465274148476 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 21:35:48 INFO - PROCESS | 3528 | 1465274148525 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:48 INFO - PROCESS | 3528 | 1465274148527 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:48 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010066800 == 36 [pid = 3528] [id = 167] 21:35:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (0000007010557800) [pid = 3528] [serial = 499] [outer = 0000000000000000] 21:35:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000701071F400) [pid = 3528] [serial = 500] [outer = 0000007010557800] 21:35:48 INFO - PROCESS | 3528 | 1465274148573 Marionette DEBUG loaded listener.js 21:35:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (0000007079884400) [pid = 3528] [serial = 501] [outer = 0000007010557800] 21:35:49 INFO - PROCESS | 3528 | 1465274148988 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 21:35:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 21:35:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 734ms 21:35:49 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (000000700AC29800) [pid = 3528] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 21:35:49 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (0000007007CC2400) [pid = 3528] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 21:35:49 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (0000007006DDB000) [pid = 3528] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 21:35:49 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007005452400) [pid = 3528] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 21:35:49 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007005055C00) [pid = 3528] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 21:35:49 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007009193400) [pid = 3528] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 21:35:49 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007007832C00) [pid = 3528] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 21:35:49 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007000B39800) [pid = 3528] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 21:35:49 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007008AA6800) [pid = 3528] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 21:35:49 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700FFF6400) [pid = 3528] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 21:35:49 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000707B35D800) [pid = 3528] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 21:35:49 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007007828800) [pid = 3528] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 21:35:49 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000700C826800) [pid = 3528] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 21:35:49 INFO - PROCESS | 3528 | 1465274149099 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 21:35:49 INFO - PROCESS | 3528 | 1465274149101 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 21:35:49 INFO - PROCESS | 3528 | 1465274149110 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 21:35:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 21:35:49 INFO - PROCESS | 3528 | 1465274149120 Marionette TRACE conn5 <- [1,634,null,{}] 21:35:49 INFO - PROCESS | 3528 | 1465274149124 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:49 INFO - PROCESS | 3528 | 1465274149126 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:49 INFO - PROCESS | 3528 | 1465274149212 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 21:35:49 INFO - PROCESS | 3528 | 1465274149220 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:49 INFO - PROCESS | 3528 | 1465274149222 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:49 INFO - PROCESS | 3528 | ++DOCSHELL 000000701059B000 == 37 [pid = 3528] [id = 168] 21:35:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700794A800) [pid = 3528] [serial = 502] [outer = 0000000000000000] 21:35:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007008A4E400) [pid = 3528] [serial = 503] [outer = 000000700794A800] 21:35:49 INFO - PROCESS | 3528 | 1465274149268 Marionette DEBUG loaded listener.js 21:35:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700D4D7400) [pid = 3528] [serial = 504] [outer = 000000700794A800] 21:35:49 INFO - PROCESS | 3528 | 1465274149686 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:35:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 21:35:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 629ms 21:35:49 INFO - PROCESS | 3528 | 1465274149750 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 21:35:49 INFO - PROCESS | 3528 | 1465274149752 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 21:35:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 21:35:49 INFO - PROCESS | 3528 | 1465274149755 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 21:35:49 INFO - PROCESS | 3528 | 1465274149757 Marionette TRACE conn5 <- [1,638,null,{}] 21:35:49 INFO - PROCESS | 3528 | 1465274149760 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:49 INFO - PROCESS | 3528 | 1465274149762 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:49 INFO - PROCESS | 3528 | 1465274149845 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 21:35:49 INFO - PROCESS | 3528 | 1465274149852 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:49 INFO - PROCESS | 3528 | 1465274149854 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:49 INFO - PROCESS | 3528 | ++DOCSHELL 0000007011614000 == 38 [pid = 3528] [id = 169] 21:35:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (0000007010723800) [pid = 3528] [serial = 505] [outer = 0000000000000000] 21:35:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (00000070799B4C00) [pid = 3528] [serial = 506] [outer = 0000007010723800] 21:35:49 INFO - PROCESS | 3528 | 1465274149899 Marionette DEBUG loaded listener.js 21:35:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000707A3D1000) [pid = 3528] [serial = 507] [outer = 0000007010723800] 21:35:50 INFO - PROCESS | 3528 | 1465274150319 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 21:35:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 21:35:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 587ms 21:35:50 INFO - PROCESS | 3528 | 1465274150345 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 21:35:50 INFO - PROCESS | 3528 | 1465274150356 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 21:35:50 INFO - PROCESS | 3528 | 1465274150360 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 21:35:50 INFO - PROCESS | 3528 | 1465274150361 Marionette TRACE conn5 <- [1,642,null,{}] 21:35:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 21:35:50 INFO - PROCESS | 3528 | 1465274150365 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:50 INFO - PROCESS | 3528 | 1465274150367 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:50 INFO - PROCESS | 3528 | 1465274150458 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 21:35:50 INFO - PROCESS | 3528 | 1465274150464 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:50 INFO - PROCESS | 3528 | 1465274150466 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:50 INFO - PROCESS | 3528 | ++DOCSHELL 000000707A3B6800 == 39 [pid = 3528] [id = 170] 21:35:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000707A9C6000) [pid = 3528] [serial = 508] [outer = 0000000000000000] 21:35:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000707AB55800) [pid = 3528] [serial = 509] [outer = 000000707A9C6000] 21:35:50 INFO - PROCESS | 3528 | 1465274150511 Marionette DEBUG loaded listener.js 21:35:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000707B220800) [pid = 3528] [serial = 510] [outer = 000000707A9C6000] 21:35:50 INFO - PROCESS | 3528 | 1465274150937 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 21:35:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 21:35:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 629ms 21:35:51 INFO - PROCESS | 3528 | 1465274150994 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 21:35:51 INFO - PROCESS | 3528 | 1465274150997 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 21:35:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 21:35:51 INFO - PROCESS | 3528 | 1465274151000 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 21:35:51 INFO - PROCESS | 3528 | 1465274151002 Marionette TRACE conn5 <- [1,646,null,{}] 21:35:51 INFO - PROCESS | 3528 | 1465274151010 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:51 INFO - PROCESS | 3528 | 1465274151012 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:51 INFO - PROCESS | 3528 | 1465274151142 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 21:35:51 INFO - PROCESS | 3528 | 1465274151262 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:51 INFO - PROCESS | 3528 | 1465274151266 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:51 INFO - PROCESS | 3528 | ++DOCSHELL 0000007005CD2000 == 40 [pid = 3528] [id = 171] 21:35:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700158EC00) [pid = 3528] [serial = 511] [outer = 0000000000000000] 21:35:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (0000007001820800) [pid = 3528] [serial = 512] [outer = 000000700158EC00] 21:35:51 INFO - PROCESS | 3528 | 1465274151328 Marionette DEBUG loaded listener.js 21:35:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (0000007006DD7C00) [pid = 3528] [serial = 513] [outer = 000000700158EC00] 21:35:52 INFO - PROCESS | 3528 | 1465274152007 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 21:35:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 21:35:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1022ms 21:35:52 INFO - PROCESS | 3528 | 1465274152027 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 21:35:52 INFO - PROCESS | 3528 | 1465274152031 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 21:35:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 21:35:52 INFO - PROCESS | 3528 | 1465274152037 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 21:35:52 INFO - PROCESS | 3528 | 1465274152040 Marionette TRACE conn5 <- [1,650,null,{}] 21:35:52 INFO - PROCESS | 3528 | 1465274152067 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:52 INFO - PROCESS | 3528 | 1465274152070 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:52 INFO - PROCESS | 3528 | 1465274152189 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 21:35:52 INFO - PROCESS | 3528 | 1465274152264 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:52 INFO - PROCESS | 3528 | 1465274152267 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:52 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D4B1000 == 41 [pid = 3528] [id = 172] 21:35:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (00000070093B3C00) [pid = 3528] [serial = 514] [outer = 0000000000000000] 21:35:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (0000007009C89400) [pid = 3528] [serial = 515] [outer = 00000070093B3C00] 21:35:52 INFO - PROCESS | 3528 | 1465274152368 Marionette DEBUG loaded listener.js 21:35:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (000000700BEB6800) [pid = 3528] [serial = 516] [outer = 00000070093B3C00] 21:35:52 INFO - PROCESS | 3528 | [3528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:35:52 INFO - PROCESS | 3528 | [3528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:35:52 INFO - PROCESS | 3528 | 1465274152968 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 21:35:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 21:35:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 986ms 21:35:53 INFO - PROCESS | 3528 | 1465274153026 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 21:35:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 21:35:53 INFO - PROCESS | 3528 | 1465274153029 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 21:35:53 INFO - PROCESS | 3528 | 1465274153034 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 21:35:53 INFO - PROCESS | 3528 | 1465274153036 Marionette TRACE conn5 <- [1,654,null,{}] 21:35:53 INFO - PROCESS | 3528 | 1465274153041 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:53 INFO - PROCESS | 3528 | 1465274153043 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:53 INFO - PROCESS | 3528 | 1465274153189 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 21:35:53 INFO - PROCESS | 3528 | 1465274153304 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:53 INFO - PROCESS | 3528 | 1465274153307 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:53 INFO - PROCESS | 3528 | ++DOCSHELL 000000707B2CB000 == 42 [pid = 3528] [id = 173] 21:35:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (000000700E5B1000) [pid = 3528] [serial = 517] [outer = 0000000000000000] 21:35:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (00000070102F1400) [pid = 3528] [serial = 518] [outer = 000000700E5B1000] 21:35:53 INFO - PROCESS | 3528 | 1465274153365 Marionette DEBUG loaded listener.js 21:35:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (0000007010723400) [pid = 3528] [serial = 519] [outer = 000000700E5B1000] 21:35:53 INFO - PROCESS | 3528 | [3528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:35:53 INFO - PROCESS | 3528 | [3528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:35:54 INFO - PROCESS | 3528 | 1465274154193 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 21:35:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 21:35:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1175ms 21:35:54 INFO - PROCESS | 3528 | 1465274154210 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 21:35:54 INFO - PROCESS | 3528 | 1465274154215 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 21:35:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 21:35:54 INFO - PROCESS | 3528 | 1465274154220 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 21:35:54 INFO - PROCESS | 3528 | 1465274154224 Marionette TRACE conn5 <- [1,658,null,{}] 21:35:54 INFO - PROCESS | 3528 | 1465274154230 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:54 INFO - PROCESS | 3528 | 1465274154233 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:54 INFO - PROCESS | 3528 | 1465274154374 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 21:35:54 INFO - PROCESS | 3528 | 1465274154449 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:54 INFO - PROCESS | 3528 | 1465274154454 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:54 INFO - PROCESS | 3528 | ++DOCSHELL 0000007001D03800 == 43 [pid = 3528] [id = 174] 21:35:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (0000007007D44000) [pid = 3528] [serial = 520] [outer = 0000000000000000] 21:35:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (0000007008076800) [pid = 3528] [serial = 521] [outer = 0000007007D44000] 21:35:54 INFO - PROCESS | 3528 | 1465274154552 Marionette DEBUG loaded listener.js 21:35:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 93 (00000070087C5000) [pid = 3528] [serial = 522] [outer = 0000007007D44000] 21:35:55 INFO - PROCESS | 3528 | --DOCSHELL 000000707A3B6800 == 42 [pid = 3528] [id = 170] 21:35:55 INFO - PROCESS | 3528 | --DOCSHELL 0000007011614000 == 41 [pid = 3528] [id = 169] 21:35:55 INFO - PROCESS | 3528 | --DOCSHELL 000000701059B000 == 40 [pid = 3528] [id = 168] 21:35:55 INFO - PROCESS | 3528 | --DOCSHELL 0000007010066800 == 39 [pid = 3528] [id = 167] 21:35:55 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC3C000 == 38 [pid = 3528] [id = 166] 21:35:55 INFO - PROCESS | 3528 | --DOCSHELL 000000700D4B9000 == 37 [pid = 3528] [id = 165] 21:35:55 INFO - PROCESS | 3528 | --DOCSHELL 000000700D143800 == 36 [pid = 3528] [id = 164] 21:35:55 INFO - PROCESS | 3528 | --DOCSHELL 000000700993B800 == 35 [pid = 3528] [id = 163] 21:35:55 INFO - PROCESS | 3528 | --DOCSHELL 00000070053CC000 == 34 [pid = 3528] [id = 162] 21:35:55 INFO - PROCESS | 3528 | --DOCSHELL 000000700C44B800 == 33 [pid = 3528] [id = 161] 21:35:55 INFO - PROCESS | 3528 | --DOCSHELL 000000701005A000 == 32 [pid = 3528] [id = 159] 21:35:55 INFO - PROCESS | 3528 | --DOCSHELL 0000007008396000 == 31 [pid = 3528] [id = 160] 21:35:55 INFO - PROCESS | 3528 | --DOCSHELL 000000700AC1C000 == 30 [pid = 3528] [id = 151] 21:35:55 INFO - PROCESS | 3528 | --DOCSHELL 000000707B2CB000 == 29 [pid = 3528] [id = 173] 21:35:55 INFO - PROCESS | 3528 | --DOCSHELL 000000700D4B1000 == 28 [pid = 3528] [id = 172] 21:35:55 INFO - PROCESS | 3528 | --DOCSHELL 0000007005CD2000 == 27 [pid = 3528] [id = 171] 21:35:55 INFO - PROCESS | 3528 | --DOMWINDOW == 92 (000000700AC30400) [pid = 3528] [serial = 464] [outer = 0000000000000000] [url = about:blank] 21:35:55 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (00000070087C5800) [pid = 3528] [serial = 453] [outer = 0000000000000000] [url = about:blank] 21:35:55 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (0000007007DB8C00) [pid = 3528] [serial = 452] [outer = 0000000000000000] [url = about:blank] 21:35:55 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (0000007007949800) [pid = 3528] [serial = 458] [outer = 0000000000000000] [url = about:blank] 21:35:55 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (00000070082E4C00) [pid = 3528] [serial = 459] [outer = 0000000000000000] [url = about:blank] 21:35:55 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (0000007008AA7C00) [pid = 3528] [serial = 461] [outer = 0000000000000000] [url = about:blank] 21:35:55 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (00000070059DB800) [pid = 3528] [serial = 455] [outer = 0000000000000000] [url = about:blank] 21:35:55 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (0000007006DC2400) [pid = 3528] [serial = 456] [outer = 0000000000000000] [url = about:blank] 21:35:55 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (000000700FFED400) [pid = 3528] [serial = 474] [outer = 0000000000000000] [url = about:blank] 21:35:55 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700BEB0C00) [pid = 3528] [serial = 467] [outer = 0000000000000000] [url = about:blank] 21:35:55 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (0000007006DBFC00) [pid = 3528] [serial = 438] [outer = 0000000000000000] [url = about:blank] 21:35:55 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007001817800) [pid = 3528] [serial = 437] [outer = 0000000000000000] [url = about:blank] 21:35:55 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000700BEB3800) [pid = 3528] [serial = 441] [outer = 0000000000000000] [url = about:blank] 21:35:55 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007009B09800) [pid = 3528] [serial = 440] [outer = 0000000000000000] [url = about:blank] 21:35:55 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000701071A800) [pid = 3528] [serial = 444] [outer = 0000000000000000] [url = about:blank] 21:35:55 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (00000070102EA400) [pid = 3528] [serial = 443] [outer = 0000000000000000] [url = about:blank] 21:35:55 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000707B617800) [pid = 3528] [serial = 447] [outer = 0000000000000000] [url = about:blank] 21:35:55 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000707B482400) [pid = 3528] [serial = 446] [outer = 0000000000000000] [url = about:blank] 21:35:55 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700BEB8C00) [pid = 3528] [serial = 450] [outer = 0000000000000000] [url = about:blank] 21:35:55 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007008A4C400) [pid = 3528] [serial = 449] [outer = 0000000000000000] [url = about:blank] 21:35:55 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (00000070102E9400) [pid = 3528] [serial = 476] [outer = 0000000000000000] [url = about:blank] 21:35:55 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000700BE92800) [pid = 3528] [serial = 465] [outer = 0000000000000000] [url = about:blank] 21:35:55 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000700CE40400) [pid = 3528] [serial = 470] [outer = 0000000000000000] [url = about:blank] 21:35:55 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000700FB7EC00) [pid = 3528] [serial = 473] [outer = 0000000000000000] [url = about:blank] 21:35:55 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000700C722C00) [pid = 3528] [serial = 468] [outer = 0000000000000000] [url = about:blank] 21:35:55 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (000000700D4DB000) [pid = 3528] [serial = 471] [outer = 0000000000000000] [url = about:blank] 21:35:55 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (0000007008CA8800) [pid = 3528] [serial = 462] [outer = 0000000000000000] [url = about:blank] 21:35:55 INFO - PROCESS | 3528 | 1465274155745 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 21:35:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 21:35:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1587ms 21:35:55 INFO - PROCESS | 3528 | 1465274155811 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 21:35:55 INFO - PROCESS | 3528 | 1465274155816 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 21:35:55 INFO - PROCESS | 3528 | 1465274155821 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 21:35:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 21:35:55 INFO - PROCESS | 3528 | 1465274155824 Marionette TRACE conn5 <- [1,662,null,{}] 21:35:55 INFO - PROCESS | 3528 | 1465274155830 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:55 INFO - PROCESS | 3528 | 1465274155834 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:55 INFO - PROCESS | 3528 | 1465274155920 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 21:35:55 INFO - PROCESS | 3528 | 1465274155934 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:55 INFO - PROCESS | 3528 | 1465274155937 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:55 INFO - PROCESS | 3528 | ++DOCSHELL 00000070081E2000 == 28 [pid = 3528] [id = 175] 21:35:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (0000007005C77400) [pid = 3528] [serial = 523] [outer = 0000000000000000] 21:35:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (0000007006DB8000) [pid = 3528] [serial = 524] [outer = 0000007005C77400] 21:35:56 INFO - PROCESS | 3528 | 1465274155988 Marionette DEBUG loaded listener.js 21:35:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (0000007006DDEC00) [pid = 3528] [serial = 525] [outer = 0000007005C77400] 21:35:56 INFO - PROCESS | 3528 | [3528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:35:56 INFO - PROCESS | 3528 | [3528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:35:56 INFO - PROCESS | 3528 | [3528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:35:56 INFO - PROCESS | 3528 | [3528] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:35:56 INFO - PROCESS | 3528 | 1465274156470 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 21:35:56 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 21:35:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 671ms 21:35:56 INFO - PROCESS | 3528 | 1465274156496 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 21:35:56 INFO - PROCESS | 3528 | 1465274156501 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 21:35:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 21:35:56 INFO - PROCESS | 3528 | 1465274156516 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 21:35:56 INFO - PROCESS | 3528 | 1465274156519 Marionette TRACE conn5 <- [1,666,null,{}] 21:35:56 INFO - PROCESS | 3528 | 1465274156523 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:56 INFO - PROCESS | 3528 | 1465274156526 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:56 INFO - PROCESS | 3528 | 1465274156654 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 21:35:56 INFO - PROCESS | 3528 | 1465274156730 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:56 INFO - PROCESS | 3528 | 1465274156733 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:56 INFO - PROCESS | 3528 | ++DOCSHELL 000000700993A800 == 29 [pid = 3528] [id = 176] 21:35:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (000000700807B400) [pid = 3528] [serial = 526] [outer = 0000000000000000] 21:35:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (00000070083CBC00) [pid = 3528] [serial = 527] [outer = 000000700807B400] 21:35:56 INFO - PROCESS | 3528 | 1465274156783 Marionette DEBUG loaded listener.js 21:35:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (00000070087BE000) [pid = 3528] [serial = 528] [outer = 000000700807B400] 21:35:57 INFO - PROCESS | 3528 | 1465274157169 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 21:35:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 21:35:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 734ms 21:35:57 INFO - PROCESS | 3528 | 1465274157257 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 21:35:57 INFO - PROCESS | 3528 | 1465274157259 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 21:35:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 21:35:57 INFO - PROCESS | 3528 | 1465274157263 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 21:35:57 INFO - PROCESS | 3528 | 1465274157267 Marionette TRACE conn5 <- [1,670,null,{}] 21:35:57 INFO - PROCESS | 3528 | 1465274157284 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:57 INFO - PROCESS | 3528 | 1465274157289 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:57 INFO - PROCESS | 3528 | 1465274157376 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 21:35:57 INFO - PROCESS | 3528 | 1465274157386 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:57 INFO - PROCESS | 3528 | 1465274157389 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:57 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C447000 == 30 [pid = 3528] [id = 177] 21:35:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007005055C00) [pid = 3528] [serial = 529] [outer = 0000000000000000] 21:35:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007008CA7800) [pid = 3528] [serial = 530] [outer = 0000007005055C00] 21:35:57 INFO - PROCESS | 3528 | 1465274157439 Marionette DEBUG loaded listener.js 21:35:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007009C87400) [pid = 3528] [serial = 531] [outer = 0000007005055C00] 21:35:57 INFO - PROCESS | 3528 | [3528] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 21:35:58 INFO - PROCESS | 3528 | [3528] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 21:35:58 INFO - PROCESS | 3528 | 1465274158442 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 21:35:58 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) 21:35:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1229ms 21:35:58 INFO - PROCESS | 3528 | 1465274158495 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 21:35:58 INFO - PROCESS | 3528 | 1465274158498 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 21:35:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 21:35:58 INFO - PROCESS | 3528 | 1465274158501 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 21:35:58 INFO - PROCESS | 3528 | 1465274158503 Marionette TRACE conn5 <- [1,674,null,{}] 21:35:58 INFO - PROCESS | 3528 | 1465274158507 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:58 INFO - PROCESS | 3528 | 1465274158509 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:58 INFO - PROCESS | 3528 | 1465274158625 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 21:35:58 INFO - PROCESS | 3528 | 1465274158631 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:58 INFO - PROCESS | 3528 | 1465274158633 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:58 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D1DF800 == 31 [pid = 3528] [id = 178] 21:35:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700BE96C00) [pid = 3528] [serial = 532] [outer = 0000000000000000] 21:35:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700BE9E000) [pid = 3528] [serial = 533] [outer = 000000700BE96C00] 21:35:58 INFO - PROCESS | 3528 | 1465274158719 Marionette DEBUG loaded listener.js 21:35:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700BEBCC00) [pid = 3528] [serial = 534] [outer = 000000700BE96C00] 21:35:59 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007010557800) [pid = 3528] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 21:35:59 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700D4D6400) [pid = 3528] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 21:35:59 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (00000070087BF000) [pid = 3528] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 21:35:59 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (00000070087BFC00) [pid = 3528] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 21:35:59 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700C827800) [pid = 3528] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 21:35:59 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000700855A800) [pid = 3528] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 21:35:59 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000700547D800) [pid = 3528] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 21:35:59 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000700216D000) [pid = 3528] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 21:35:59 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000700794A800) [pid = 3528] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 21:35:59 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000700C830000) [pid = 3528] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 21:35:59 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (0000007010723800) [pid = 3528] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 21:35:59 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (000000707A9C6000) [pid = 3528] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 21:35:59 INFO - PROCESS | 3528 | 1465274159711 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 21:35:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 21:35:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1240ms 21:35:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 21:35:59 INFO - PROCESS | 3528 | 1465274159743 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 21:35:59 INFO - PROCESS | 3528 | 1465274159746 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 21:35:59 INFO - PROCESS | 3528 | 1465274159749 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 21:35:59 INFO - PROCESS | 3528 | 1465274159751 Marionette TRACE conn5 <- [1,678,null,{}] 21:35:59 INFO - PROCESS | 3528 | 1465274159755 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:59 INFO - PROCESS | 3528 | 1465274159757 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:59 INFO - PROCESS | 3528 | 1465274159841 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 21:35:59 INFO - PROCESS | 3528 | 1465274159847 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:59 INFO - PROCESS | 3528 | 1465274159849 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:35:59 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D3A0800 == 32 [pid = 3528] [id = 179] 21:35:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (0000007007DB9400) [pid = 3528] [serial = 535] [outer = 0000000000000000] 21:35:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (00000070087C0800) [pid = 3528] [serial = 536] [outer = 0000007007DB9400] 21:35:59 INFO - PROCESS | 3528 | 1465274159897 Marionette DEBUG loaded listener.js 21:35:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (000000700C727800) [pid = 3528] [serial = 537] [outer = 0000007007DB9400] 21:36:00 INFO - PROCESS | 3528 | 1465274160838 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 21:36:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 21:36:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1131ms 21:36:00 INFO - PROCESS | 3528 | 1465274160883 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 21:36:00 INFO - PROCESS | 3528 | 1465274160885 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 21:36:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 21:36:00 INFO - PROCESS | 3528 | 1465274160889 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 21:36:00 INFO - PROCESS | 3528 | 1465274160891 Marionette TRACE conn5 <- [1,682,null,{}] 21:36:00 INFO - PROCESS | 3528 | 1465274160894 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:00 INFO - PROCESS | 3528 | 1465274160901 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:01 INFO - PROCESS | 3528 | 1465274161010 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 21:36:01 INFO - PROCESS | 3528 | 1465274161017 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:01 INFO - PROCESS | 3528 | 1465274161019 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:01 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F997800 == 33 [pid = 3528] [id = 180] 21:36:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (000000700C82CC00) [pid = 3528] [serial = 538] [outer = 0000000000000000] 21:36:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000700E5AC000) [pid = 3528] [serial = 539] [outer = 000000700C82CC00] 21:36:01 INFO - PROCESS | 3528 | 1465274161074 Marionette DEBUG loaded listener.js 21:36:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000700FB7E400) [pid = 3528] [serial = 540] [outer = 000000700C82CC00] 21:36:02 INFO - PROCESS | 3528 | 1465274162057 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 21:36:02 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) 21:36:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1179ms 21:36:02 INFO - PROCESS | 3528 | 1465274162071 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 21:36:02 INFO - PROCESS | 3528 | 1465274162076 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 21:36:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 21:36:02 INFO - PROCESS | 3528 | 1465274162080 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 21:36:02 INFO - PROCESS | 3528 | 1465274162084 Marionette TRACE conn5 <- [1,686,null,{}] 21:36:02 INFO - PROCESS | 3528 | 1465274162090 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:02 INFO - PROCESS | 3528 | 1465274162093 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:02 INFO - PROCESS | 3528 | 1465274162220 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 21:36:02 INFO - PROCESS | 3528 | 1465274162285 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:02 INFO - PROCESS | 3528 | 1465274162290 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:02 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008C47800 == 34 [pid = 3528] [id = 181] 21:36:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007005058000) [pid = 3528] [serial = 541] [outer = 0000000000000000] 21:36:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007005484400) [pid = 3528] [serial = 542] [outer = 0000007005058000] 21:36:02 INFO - PROCESS | 3528 | 1465274162351 Marionette DEBUG loaded listener.js 21:36:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007007D4AC00) [pid = 3528] [serial = 543] [outer = 0000007005058000] 21:36:03 INFO - PROCESS | 3528 | 1465274163551 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 21:36:03 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) 21:36:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1526ms 21:36:03 INFO - PROCESS | 3528 | 1465274163611 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 21:36:03 INFO - PROCESS | 3528 | 1465274163616 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 21:36:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 21:36:03 INFO - PROCESS | 3528 | 1465274163623 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 21:36:03 INFO - PROCESS | 3528 | 1465274163626 Marionette TRACE conn5 <- [1,690,null,{}] 21:36:03 INFO - PROCESS | 3528 | 1465274163631 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:03 INFO - PROCESS | 3528 | 1465274163634 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:03 INFO - PROCESS | 3528 | 1465274163815 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 21:36:03 INFO - PROCESS | 3528 | 1465274163902 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:03 INFO - PROCESS | 3528 | 1465274163905 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:03 INFO - PROCESS | 3528 | ++DOCSHELL 000000700466D800 == 35 [pid = 3528] [id = 182] 21:36:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (0000007006DD9400) [pid = 3528] [serial = 544] [outer = 0000000000000000] 21:36:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (00000070084C2000) [pid = 3528] [serial = 545] [outer = 0000007006DD9400] 21:36:03 INFO - PROCESS | 3528 | 1465274163964 Marionette DEBUG loaded listener.js 21:36:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007008AB4C00) [pid = 3528] [serial = 546] [outer = 0000007006DD9400] 21:36:04 INFO - PROCESS | 3528 | --DOCSHELL 000000700D3A0800 == 34 [pid = 3528] [id = 179] 21:36:04 INFO - PROCESS | 3528 | --DOCSHELL 000000700D1DF800 == 33 [pid = 3528] [id = 178] 21:36:04 INFO - PROCESS | 3528 | --DOCSHELL 000000700C447000 == 32 [pid = 3528] [id = 177] 21:36:04 INFO - PROCESS | 3528 | --DOCSHELL 000000700993A800 == 31 [pid = 3528] [id = 176] 21:36:04 INFO - PROCESS | 3528 | --DOCSHELL 00000070081E2000 == 30 [pid = 3528] [id = 175] 21:36:04 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000707AB55800) [pid = 3528] [serial = 509] [outer = 0000000000000000] [url = about:blank] 21:36:04 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000701071F400) [pid = 3528] [serial = 500] [outer = 0000000000000000] [url = about:blank] 21:36:04 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700FFF7400) [pid = 3528] [serial = 498] [outer = 0000000000000000] [url = about:blank] 21:36:04 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007008894800) [pid = 3528] [serial = 488] [outer = 0000000000000000] [url = about:blank] 21:36:04 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007008AAD400) [pid = 3528] [serial = 489] [outer = 0000000000000000] [url = about:blank] 21:36:04 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000700BE9B000) [pid = 3528] [serial = 491] [outer = 0000000000000000] [url = about:blank] 21:36:04 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000700C71F800) [pid = 3528] [serial = 492] [outer = 0000000000000000] [url = about:blank] 21:36:04 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (0000007010555C00) [pid = 3528] [serial = 477] [outer = 0000000000000000] [url = about:blank] 21:36:04 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (00000070087C6C00) [pid = 3528] [serial = 482] [outer = 0000000000000000] [url = about:blank] 21:36:04 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (0000007008AB3800) [pid = 3528] [serial = 483] [outer = 0000000000000000] [url = about:blank] 21:36:04 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (0000007005C7B000) [pid = 3528] [serial = 479] [outer = 0000000000000000] [url = about:blank] 21:36:04 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (0000007006DE0C00) [pid = 3528] [serial = 480] [outer = 0000000000000000] [url = about:blank] 21:36:04 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (000000700FB85000) [pid = 3528] [serial = 497] [outer = 0000000000000000] [url = about:blank] 21:36:04 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (0000007005452000) [pid = 3528] [serial = 485] [outer = 0000000000000000] [url = about:blank] 21:36:04 INFO - PROCESS | 3528 | --DOMWINDOW == 63 (0000007007CBB000) [pid = 3528] [serial = 486] [outer = 0000000000000000] [url = about:blank] 21:36:04 INFO - PROCESS | 3528 | --DOMWINDOW == 62 (000000707B220800) [pid = 3528] [serial = 510] [outer = 0000000000000000] [url = about:blank] 21:36:04 INFO - PROCESS | 3528 | --DOMWINDOW == 61 (000000700D4D7400) [pid = 3528] [serial = 504] [outer = 0000000000000000] [url = about:blank] 21:36:04 INFO - PROCESS | 3528 | --DOMWINDOW == 60 (0000007008A4E400) [pid = 3528] [serial = 503] [outer = 0000000000000000] [url = about:blank] 21:36:04 INFO - PROCESS | 3528 | --DOMWINDOW == 59 (0000007079884400) [pid = 3528] [serial = 501] [outer = 0000000000000000] [url = about:blank] 21:36:04 INFO - PROCESS | 3528 | --DOMWINDOW == 58 (000000700CE3B800) [pid = 3528] [serial = 494] [outer = 0000000000000000] [url = about:blank] 21:36:04 INFO - PROCESS | 3528 | --DOMWINDOW == 57 (000000700D4D2800) [pid = 3528] [serial = 495] [outer = 0000000000000000] [url = about:blank] 21:36:04 INFO - PROCESS | 3528 | --DOMWINDOW == 56 (000000707A3D1000) [pid = 3528] [serial = 507] [outer = 0000000000000000] [url = about:blank] 21:36:04 INFO - PROCESS | 3528 | --DOMWINDOW == 55 (00000070799B4C00) [pid = 3528] [serial = 506] [outer = 0000000000000000] [url = about:blank] 21:36:05 INFO - PROCESS | 3528 | 1465274165134 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 21:36:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 21:36:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1526ms 21:36:05 INFO - PROCESS | 3528 | 1465274165151 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 21:36:05 INFO - PROCESS | 3528 | 1465274165155 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 21:36:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 21:36:05 INFO - PROCESS | 3528 | 1465274165159 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 21:36:05 INFO - PROCESS | 3528 | 1465274165162 Marionette TRACE conn5 <- [1,694,null,{}] 21:36:05 INFO - PROCESS | 3528 | 1465274165167 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:05 INFO - PROCESS | 3528 | 1465274165171 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:05 INFO - PROCESS | 3528 | 1465274165276 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 21:36:05 INFO - PROCESS | 3528 | 1465274165375 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:05 INFO - PROCESS | 3528 | 1465274165378 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:05 INFO - PROCESS | 3528 | ++DOCSHELL 0000007007C2D800 == 31 [pid = 3528] [id = 183] 21:36:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 56 (00000070046D8000) [pid = 3528] [serial = 547] [outer = 0000000000000000] 21:36:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 57 (0000007005037400) [pid = 3528] [serial = 548] [outer = 00000070046D8000] 21:36:05 INFO - PROCESS | 3528 | 1465274165429 Marionette DEBUG loaded listener.js 21:36:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 58 (0000007005448C00) [pid = 3528] [serial = 549] [outer = 00000070046D8000] 21:36:06 INFO - PROCESS | 3528 | 1465274166316 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 21:36:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 21:36:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1185ms 21:36:06 INFO - PROCESS | 3528 | 1465274166345 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 21:36:06 INFO - PROCESS | 3528 | 1465274166350 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 21:36:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 21:36:06 INFO - PROCESS | 3528 | 1465274166356 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 21:36:06 INFO - PROCESS | 3528 | 1465274166359 Marionette TRACE conn5 <- [1,698,null,{}] 21:36:06 INFO - PROCESS | 3528 | 1465274166363 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:06 INFO - PROCESS | 3528 | 1465274166365 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:06 INFO - PROCESS | 3528 | 1465274166461 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 21:36:06 INFO - PROCESS | 3528 | 1465274166468 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:06 INFO - PROCESS | 3528 | 1465274166471 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:06 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008DD3000 == 32 [pid = 3528] [id = 184] 21:36:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 59 (0000007007834800) [pid = 3528] [serial = 550] [outer = 0000000000000000] 21:36:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 60 (0000007007840000) [pid = 3528] [serial = 551] [outer = 0000007007834800] 21:36:06 INFO - PROCESS | 3528 | 1465274166520 Marionette DEBUG loaded listener.js 21:36:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 61 (000000700807A000) [pid = 3528] [serial = 552] [outer = 0000007007834800] 21:36:07 INFO - PROCESS | 3528 | 1465274167508 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 21:36:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 21:36:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1190ms 21:36:07 INFO - PROCESS | 3528 | 1465274167549 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 21:36:07 INFO - PROCESS | 3528 | 1465274167552 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 21:36:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 21:36:07 INFO - PROCESS | 3528 | 1465274167555 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 21:36:07 INFO - PROCESS | 3528 | 1465274167559 Marionette TRACE conn5 <- [1,702,null,{}] 21:36:07 INFO - PROCESS | 3528 | 1465274167571 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:07 INFO - PROCESS | 3528 | 1465274167575 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:07 INFO - PROCESS | 3528 | 1465274167689 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 21:36:07 INFO - PROCESS | 3528 | 1465274167697 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:07 INFO - PROCESS | 3528 | 1465274167701 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:07 INFO - PROCESS | 3528 | ++DOCSHELL 000000700BD8A800 == 33 [pid = 3528] [id = 185] 21:36:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 62 (0000007008AA7C00) [pid = 3528] [serial = 553] [outer = 0000000000000000] 21:36:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 63 (0000007008AAA000) [pid = 3528] [serial = 554] [outer = 0000007008AA7C00] 21:36:07 INFO - PROCESS | 3528 | 1465274167790 Marionette DEBUG loaded listener.js 21:36:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (0000007008CAE800) [pid = 3528] [serial = 555] [outer = 0000007008AA7C00] 21:36:08 INFO - PROCESS | 3528 | --DOMWINDOW == 63 (000000700BE96C00) [pid = 3528] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 21:36:08 INFO - PROCESS | 3528 | --DOMWINDOW == 62 (0000007007D44000) [pid = 3528] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 21:36:08 INFO - PROCESS | 3528 | --DOMWINDOW == 61 (0000007005055C00) [pid = 3528] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 21:36:08 INFO - PROCESS | 3528 | --DOMWINDOW == 60 (0000007005C77400) [pid = 3528] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 21:36:08 INFO - PROCESS | 3528 | --DOMWINDOW == 59 (000000700807B400) [pid = 3528] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 21:36:08 INFO - PROCESS | 3528 | --DOMWINDOW == 58 (000000700158EC00) [pid = 3528] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 21:36:08 INFO - PROCESS | 3528 | --DOMWINDOW == 57 (00000070093B3C00) [pid = 3528] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 21:36:08 INFO - PROCESS | 3528 | --DOMWINDOW == 56 (000000700E5B1000) [pid = 3528] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 21:36:08 INFO - PROCESS | 3528 | --DOMWINDOW == 55 (0000007007DB9400) [pid = 3528] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 21:36:08 INFO - PROCESS | 3528 | 1465274168705 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 21:36:08 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 21:36:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1191ms 21:36:08 INFO - PROCESS | 3528 | 1465274168749 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 21:36:08 INFO - PROCESS | 3528 | 1465274168751 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 21:36:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 21:36:08 INFO - PROCESS | 3528 | 1465274168755 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 21:36:08 INFO - PROCESS | 3528 | 1465274168757 Marionette TRACE conn5 <- [1,706,null,{}] 21:36:08 INFO - PROCESS | 3528 | 1465274168760 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:08 INFO - PROCESS | 3528 | 1465274168763 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:08 INFO - PROCESS | 3528 | 1465274168880 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 21:36:08 INFO - PROCESS | 3528 | 1465274168888 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:08 INFO - PROCESS | 3528 | 1465274168890 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:08 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D390800 == 34 [pid = 3528] [id = 186] 21:36:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 56 (0000007008CAB000) [pid = 3528] [serial = 556] [outer = 0000000000000000] 21:36:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 57 (0000007009C86800) [pid = 3528] [serial = 557] [outer = 0000007008CAB000] 21:36:08 INFO - PROCESS | 3528 | 1465274168937 Marionette DEBUG loaded listener.js 21:36:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 58 (000000700AC33C00) [pid = 3528] [serial = 558] [outer = 0000007008CAB000] 21:36:09 INFO - PROCESS | 3528 | 1465274169866 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 21:36:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 21:36:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1122ms 21:36:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 21:36:09 INFO - PROCESS | 3528 | 1465274169879 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 21:36:09 INFO - PROCESS | 3528 | 1465274169882 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 21:36:09 INFO - PROCESS | 3528 | 1465274169885 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 21:36:09 INFO - PROCESS | 3528 | 1465274169887 Marionette TRACE conn5 <- [1,710,null,{}] 21:36:09 INFO - PROCESS | 3528 | 1465274169891 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:09 INFO - PROCESS | 3528 | 1465274169893 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:10 INFO - PROCESS | 3528 | 1465274170001 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 21:36:10 INFO - PROCESS | 3528 | 1465274170008 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:10 INFO - PROCESS | 3528 | 1465274170010 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:10 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F876800 == 35 [pid = 3528] [id = 187] 21:36:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 59 (0000007001812000) [pid = 3528] [serial = 559] [outer = 0000000000000000] 21:36:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 60 (000000700B1B5C00) [pid = 3528] [serial = 560] [outer = 0000007001812000] 21:36:10 INFO - PROCESS | 3528 | 1465274170056 Marionette DEBUG loaded listener.js 21:36:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 61 (000000700BEA1800) [pid = 3528] [serial = 561] [outer = 0000007001812000] 21:36:10 INFO - PROCESS | 3528 | 1465274170494 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 21:36:10 INFO - PROCESS | 3528 | 1465274170562 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 21:36:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 21:36:10 INFO - PROCESS | 3528 | 1465274170571 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 21:36:10 INFO - PROCESS | 3528 | 1465274170573 Marionette TRACE conn5 <- [1,714,null,{}] 21:36:10 INFO - PROCESS | 3528 | 1465274170577 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:10 INFO - PROCESS | 3528 | 1465274170583 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:10 INFO - PROCESS | 3528 | 1465274170729 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 21:36:10 INFO - PROCESS | 3528 | 1465274170806 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:10 INFO - PROCESS | 3528 | 1465274170809 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:10 INFO - PROCESS | 3528 | ++DOCSHELL 0000007001674000 == 36 [pid = 3528] [id = 188] 21:36:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 62 (00000070005F1000) [pid = 3528] [serial = 562] [outer = 0000000000000000] 21:36:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 63 (00000070008DA800) [pid = 3528] [serial = 563] [outer = 00000070005F1000] 21:36:10 INFO - PROCESS | 3528 | 1465274170912 Marionette DEBUG loaded listener.js 21:36:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (0000007002165400) [pid = 3528] [serial = 564] [outer = 00000070005F1000] 21:36:11 INFO - PROCESS | 3528 | 1465274171682 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 21:36:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 21:36:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1184ms 21:36:11 INFO - PROCESS | 3528 | 1465274171759 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 21:36:11 INFO - PROCESS | 3528 | 1465274171763 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 21:36:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 21:36:11 INFO - PROCESS | 3528 | 1465274171769 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 21:36:11 INFO - PROCESS | 3528 | 1465274171772 Marionette TRACE conn5 <- [1,718,null,{}] 21:36:11 INFO - PROCESS | 3528 | 1465274171778 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:11 INFO - PROCESS | 3528 | 1465274171781 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:11 INFO - PROCESS | 3528 | 1465274171907 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 21:36:11 INFO - PROCESS | 3528 | 1465274171972 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:11 INFO - PROCESS | 3528 | 1465274171975 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:11 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C440800 == 37 [pid = 3528] [id = 189] 21:36:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (000000700879F800) [pid = 3528] [serial = 565] [outer = 0000000000000000] 21:36:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (00000070087BCC00) [pid = 3528] [serial = 566] [outer = 000000700879F800] 21:36:12 INFO - PROCESS | 3528 | 1465274172034 Marionette DEBUG loaded listener.js 21:36:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (0000007008C52800) [pid = 3528] [serial = 567] [outer = 000000700879F800] 21:36:12 INFO - PROCESS | 3528 | 1465274172664 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 21:36:12 INFO - PROCESS | 3528 | 1465274172699 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 21:36:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 21:36:12 INFO - PROCESS | 3528 | 1465274172702 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 21:36:12 INFO - PROCESS | 3528 | 1465274172705 Marionette TRACE conn5 <- [1,722,null,{}] 21:36:12 INFO - PROCESS | 3528 | 1465274172709 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:12 INFO - PROCESS | 3528 | 1465274172712 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:12 INFO - PROCESS | 3528 | 1465274172826 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 21:36:12 INFO - PROCESS | 3528 | 1465274172910 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:12 INFO - PROCESS | 3528 | 1465274172913 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:12 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC49800 == 38 [pid = 3528] [id = 190] 21:36:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (000000700BEBE400) [pid = 3528] [serial = 568] [outer = 0000000000000000] 21:36:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (000000700C830000) [pid = 3528] [serial = 569] [outer = 000000700BEBE400] 21:36:12 INFO - PROCESS | 3528 | 1465274172970 Marionette DEBUG loaded listener.js 21:36:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (000000700D4CDC00) [pid = 3528] [serial = 570] [outer = 000000700BEBE400] 21:36:13 INFO - PROCESS | 3528 | 1465274173588 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 21:36:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 21:36:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 923ms 21:36:13 INFO - PROCESS | 3528 | 1465274173627 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 21:36:13 INFO - PROCESS | 3528 | 1465274173632 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 21:36:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 21:36:13 INFO - PROCESS | 3528 | 1465274173643 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 21:36:13 INFO - PROCESS | 3528 | 1465274173649 Marionette TRACE conn5 <- [1,726,null,{}] 21:36:13 INFO - PROCESS | 3528 | 1465274173652 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:13 INFO - PROCESS | 3528 | 1465274173656 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:13 INFO - PROCESS | 3528 | 1465274173773 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 21:36:13 INFO - PROCESS | 3528 | 1465274173842 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:13 INFO - PROCESS | 3528 | 1465274173845 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:13 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010056000 == 39 [pid = 3528] [id = 191] 21:36:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000700E5B2800) [pid = 3528] [serial = 571] [outer = 0000000000000000] 21:36:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000700FB85400) [pid = 3528] [serial = 572] [outer = 000000700E5B2800] 21:36:13 INFO - PROCESS | 3528 | 1465274173901 Marionette DEBUG loaded listener.js 21:36:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700FFEBC00) [pid = 3528] [serial = 573] [outer = 000000700E5B2800] 21:36:14 INFO - PROCESS | 3528 | [3528] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 21:36:14 INFO - PROCESS | 3528 | 1465274174976 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 21:36:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 21:36:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1381ms 21:36:15 INFO - PROCESS | 3528 | 1465274175022 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 21:36:15 INFO - PROCESS | 3528 | 1465274175026 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 21:36:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 21:36:15 INFO - PROCESS | 3528 | 1465274175031 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 21:36:15 INFO - PROCESS | 3528 | 1465274175034 Marionette TRACE conn5 <- [1,730,null,{}] 21:36:15 INFO - PROCESS | 3528 | 1465274175040 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:15 INFO - PROCESS | 3528 | 1465274175043 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:15 INFO - PROCESS | 3528 | 1465274175184 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 21:36:15 INFO - PROCESS | 3528 | 1465274175251 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:15 INFO - PROCESS | 3528 | 1465274175255 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:15 INFO - PROCESS | 3528 | ++DOCSHELL 0000007007899000 == 40 [pid = 3528] [id = 192] 21:36:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007006DB7000) [pid = 3528] [serial = 574] [outer = 0000000000000000] 21:36:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007006DBFC00) [pid = 3528] [serial = 575] [outer = 0000007006DB7000] 21:36:15 INFO - PROCESS | 3528 | 1465274175308 Marionette DEBUG loaded listener.js 21:36:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (0000007007D4F400) [pid = 3528] [serial = 576] [outer = 0000007006DB7000] 21:36:16 INFO - PROCESS | 3528 | --DOCSHELL 000000700F876800 == 39 [pid = 3528] [id = 187] 21:36:16 INFO - PROCESS | 3528 | --DOCSHELL 000000700D390800 == 38 [pid = 3528] [id = 186] 21:36:16 INFO - PROCESS | 3528 | --DOCSHELL 000000700BD8A800 == 37 [pid = 3528] [id = 185] 21:36:16 INFO - PROCESS | 3528 | --DOCSHELL 0000007008DD3000 == 36 [pid = 3528] [id = 184] 21:36:16 INFO - PROCESS | 3528 | --DOCSHELL 0000007007C2D800 == 35 [pid = 3528] [id = 183] 21:36:16 INFO - PROCESS | 3528 | --DOCSHELL 000000700466D800 == 34 [pid = 3528] [id = 182] 21:36:16 INFO - PROCESS | 3528 | --DOCSHELL 0000007008C47800 == 33 [pid = 3528] [id = 181] 21:36:16 INFO - PROCESS | 3528 | --DOCSHELL 0000007001D03800 == 32 [pid = 3528] [id = 174] 21:36:16 INFO - PROCESS | 3528 | --DOCSHELL 000000700F997800 == 31 [pid = 3528] [id = 180] 21:36:16 INFO - PROCESS | 3528 | --DOCSHELL 0000007010056000 == 30 [pid = 3528] [id = 191] 21:36:16 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC49800 == 29 [pid = 3528] [id = 190] 21:36:16 INFO - PROCESS | 3528 | --DOCSHELL 000000700C440800 == 28 [pid = 3528] [id = 189] 21:36:16 INFO - PROCESS | 3528 | --DOCSHELL 0000007001674000 == 27 [pid = 3528] [id = 188] 21:36:16 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700BE9E000) [pid = 3528] [serial = 533] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (00000070087C5000) [pid = 3528] [serial = 522] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007008076800) [pid = 3528] [serial = 521] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007008CA7800) [pid = 3528] [serial = 530] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (0000007006DB8000) [pid = 3528] [serial = 524] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (0000007006DDEC00) [pid = 3528] [serial = 525] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (00000070083CBC00) [pid = 3528] [serial = 527] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (00000070087BE000) [pid = 3528] [serial = 528] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (0000007006DD7C00) [pid = 3528] [serial = 513] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (0000007001820800) [pid = 3528] [serial = 512] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (000000700BEB6800) [pid = 3528] [serial = 516] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (0000007009C89400) [pid = 3528] [serial = 515] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 3528 | --DOMWINDOW == 63 (0000007010723400) [pid = 3528] [serial = 519] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 3528 | --DOMWINDOW == 62 (00000070102F1400) [pid = 3528] [serial = 518] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 3528 | --DOMWINDOW == 61 (00000070087C0800) [pid = 3528] [serial = 536] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 3528 | --DOMWINDOW == 60 (000000700BEBCC00) [pid = 3528] [serial = 534] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 3528 | --DOMWINDOW == 59 (000000700C727800) [pid = 3528] [serial = 537] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 3528 | --DOMWINDOW == 58 (0000007009C87400) [pid = 3528] [serial = 531] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 3528 | --DOMWINDOW == 57 (000000700E5AC000) [pid = 3528] [serial = 539] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 3528 | 1465274176886 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 21:36:16 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 21:36:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1882ms 21:36:16 INFO - PROCESS | 3528 | 1465274176913 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 21:36:16 INFO - PROCESS | 3528 | 1465274176918 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 21:36:16 INFO - PROCESS | 3528 | 1465274176922 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 21:36:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 21:36:16 INFO - PROCESS | 3528 | 1465274176926 Marionette TRACE conn5 <- [1,734,null,{}] 21:36:16 INFO - PROCESS | 3528 | 1465274176931 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:16 INFO - PROCESS | 3528 | 1465274176935 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:17 INFO - PROCESS | 3528 | 1465274177029 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 21:36:17 INFO - PROCESS | 3528 | 1465274177036 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:17 INFO - PROCESS | 3528 | 1465274177039 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:17 INFO - PROCESS | 3528 | ++DOCSHELL 00000070081CC000 == 28 [pid = 3528] [id = 193] 21:36:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 58 (0000007005CB3000) [pid = 3528] [serial = 577] [outer = 0000000000000000] 21:36:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 59 (0000007006DB8000) [pid = 3528] [serial = 578] [outer = 0000007005CB3000] 21:36:17 INFO - PROCESS | 3528 | 1465274177092 Marionette DEBUG loaded listener.js 21:36:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 60 (0000007006DDCC00) [pid = 3528] [serial = 579] [outer = 0000007005CB3000] 21:36:18 INFO - PROCESS | 3528 | 1465274178066 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 21:36:18 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.) 21:36:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1179ms 21:36:18 INFO - PROCESS | 3528 | 1465274178106 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 21:36:18 INFO - PROCESS | 3528 | 1465274178112 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 21:36:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 21:36:18 INFO - PROCESS | 3528 | 1465274178118 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 21:36:18 INFO - PROCESS | 3528 | 1465274178121 Marionette TRACE conn5 <- [1,738,null,{}] 21:36:18 INFO - PROCESS | 3528 | 1465274178125 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:18 INFO - PROCESS | 3528 | 1465274178128 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:18 INFO - PROCESS | 3528 | 1465274178249 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 21:36:18 INFO - PROCESS | 3528 | 1465274178257 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:18 INFO - PROCESS | 3528 | 1465274178259 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:18 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009931800 == 29 [pid = 3528] [id = 194] 21:36:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 61 (0000007008079800) [pid = 3528] [serial = 580] [outer = 0000000000000000] 21:36:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 62 (00000070084AF000) [pid = 3528] [serial = 581] [outer = 0000007008079800] 21:36:18 INFO - PROCESS | 3528 | 1465274178308 Marionette DEBUG loaded listener.js 21:36:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 63 (00000070087C1800) [pid = 3528] [serial = 582] [outer = 0000007008079800] 21:36:19 INFO - PROCESS | 3528 | 1465274179283 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 21:36:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 21:36:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1190ms 21:36:19 INFO - PROCESS | 3528 | 1465274179316 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 21:36:19 INFO - PROCESS | 3528 | 1465274179319 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 21:36:19 INFO - PROCESS | 3528 | 1465274179322 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 21:36:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 21:36:19 INFO - PROCESS | 3528 | 1465274179326 Marionette TRACE conn5 <- [1,742,null,{}] 21:36:19 INFO - PROCESS | 3528 | 1465274179337 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:19 INFO - PROCESS | 3528 | 1465274179342 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:19 INFO - PROCESS | 3528 | 1465274179453 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 21:36:19 INFO - PROCESS | 3528 | 1465274179461 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:19 INFO - PROCESS | 3528 | 1465274179464 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:19 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C440800 == 30 [pid = 3528] [id = 195] 21:36:19 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (0000007008AAC800) [pid = 3528] [serial = 583] [outer = 0000000000000000] 21:36:19 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (0000007008BFB800) [pid = 3528] [serial = 584] [outer = 0000007008AAC800] 21:36:19 INFO - PROCESS | 3528 | 1465274179550 Marionette DEBUG loaded listener.js 21:36:19 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (0000007009B06800) [pid = 3528] [serial = 585] [outer = 0000007008AAC800] 21:36:20 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (0000007008AA7C00) [pid = 3528] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 21:36:20 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (0000007005058000) [pid = 3528] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 21:36:20 INFO - PROCESS | 3528 | --DOMWINDOW == 63 (000000700C82CC00) [pid = 3528] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 21:36:20 INFO - PROCESS | 3528 | --DOMWINDOW == 62 (00000070046D8000) [pid = 3528] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 21:36:20 INFO - PROCESS | 3528 | --DOMWINDOW == 61 (0000007006DD9400) [pid = 3528] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 21:36:20 INFO - PROCESS | 3528 | --DOMWINDOW == 60 (0000007007834800) [pid = 3528] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 21:36:20 INFO - PROCESS | 3528 | --DOMWINDOW == 59 (0000007008CAB000) [pid = 3528] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 21:36:20 INFO - PROCESS | 3528 | --DOMWINDOW == 58 (0000007001812000) [pid = 3528] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 21:36:20 INFO - PROCESS | 3528 | 1465274180508 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 21:36:20 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 21:36:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1239ms 21:36:20 INFO - PROCESS | 3528 | 1465274180569 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 21:36:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 21:36:20 INFO - PROCESS | 3528 | 1465274180572 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 21:36:20 INFO - PROCESS | 3528 | 1465274180576 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 21:36:20 INFO - PROCESS | 3528 | 1465274180578 Marionette TRACE conn5 <- [1,746,null,{}] 21:36:20 INFO - PROCESS | 3528 | 1465274180582 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:20 INFO - PROCESS | 3528 | 1465274180584 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:20 INFO - PROCESS | 3528 | 1465274180677 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 21:36:20 INFO - PROCESS | 3528 | 1465274180684 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:20 INFO - PROCESS | 3528 | 1465274180686 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:20 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D1E4800 == 31 [pid = 3528] [id = 196] 21:36:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 59 (0000007009103400) [pid = 3528] [serial = 586] [outer = 0000000000000000] 21:36:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 60 (0000007009CBAC00) [pid = 3528] [serial = 587] [outer = 0000007009103400] 21:36:20 INFO - PROCESS | 3528 | 1465274180733 Marionette DEBUG loaded listener.js 21:36:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 61 (000000700B1B5400) [pid = 3528] [serial = 588] [outer = 0000007009103400] 21:36:21 INFO - PROCESS | 3528 | 1465274181187 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 21:36:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 21:36:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 628ms 21:36:21 INFO - PROCESS | 3528 | 1465274181204 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 21:36:21 INFO - PROCESS | 3528 | 1465274181207 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 21:36:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 21:36:21 INFO - PROCESS | 3528 | 1465274181220 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 21:36:21 INFO - PROCESS | 3528 | 1465274181222 Marionette TRACE conn5 <- [1,750,null,{}] 21:36:21 INFO - PROCESS | 3528 | 1465274181225 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:21 INFO - PROCESS | 3528 | 1465274181227 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:21 INFO - PROCESS | 3528 | 1465274181309 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 21:36:21 INFO - PROCESS | 3528 | 1465274181314 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:21 INFO - PROCESS | 3528 | 1465274181316 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:21 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D4B2800 == 32 [pid = 3528] [id = 197] 21:36:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 62 (000000700BE97800) [pid = 3528] [serial = 589] [outer = 0000000000000000] 21:36:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 63 (000000700BE9D400) [pid = 3528] [serial = 590] [outer = 000000700BE97800] 21:36:21 INFO - PROCESS | 3528 | 1465274181364 Marionette DEBUG loaded listener.js 21:36:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (000000700BEB9400) [pid = 3528] [serial = 591] [outer = 000000700BE97800] 21:36:22 INFO - PROCESS | 3528 | [3528] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 21:36:22 INFO - PROCESS | 3528 | 1465274182312 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 21:36:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 21:36:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1121ms 21:36:22 INFO - PROCESS | 3528 | 1465274182384 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 21:36:22 INFO - PROCESS | 3528 | 1465274182390 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 21:36:22 INFO - PROCESS | 3528 | 1465274182396 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 21:36:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 21:36:22 INFO - PROCESS | 3528 | 1465274182400 Marionette TRACE conn5 <- [1,754,null,{}] 21:36:22 INFO - PROCESS | 3528 | 1465274182406 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:22 INFO - PROCESS | 3528 | 1465274182409 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:22 INFO - PROCESS | 3528 | 1465274182558 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 21:36:22 INFO - PROCESS | 3528 | 1465274182619 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:22 INFO - PROCESS | 3528 | 1465274182622 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:22 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008A25000 == 33 [pid = 3528] [id = 198] 21:36:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (0000007005054C00) [pid = 3528] [serial = 592] [outer = 0000000000000000] 21:36:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (00000070053B9800) [pid = 3528] [serial = 593] [outer = 0000007005054C00] 21:36:22 INFO - PROCESS | 3528 | 1465274182684 Marionette DEBUG loaded listener.js 21:36:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (0000007006DD4C00) [pid = 3528] [serial = 594] [outer = 0000007005054C00] 21:36:23 INFO - PROCESS | 3528 | 1465274183872 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 21:36:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 21:36:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1531ms 21:36:23 INFO - PROCESS | 3528 | 1465274183931 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 21:36:23 INFO - PROCESS | 3528 | 1465274183936 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 21:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 21:36:23 INFO - PROCESS | 3528 | 1465274183943 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 21:36:23 INFO - PROCESS | 3528 | 1465274183946 Marionette TRACE conn5 <- [1,758,null,{}] 21:36:23 INFO - PROCESS | 3528 | 1465274183950 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:23 INFO - PROCESS | 3528 | 1465274183954 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:24 INFO - PROCESS | 3528 | 1465274184154 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 21:36:24 INFO - PROCESS | 3528 | 1465274184284 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:24 INFO - PROCESS | 3528 | 1465274184288 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:24 INFO - PROCESS | 3528 | ++DOCSHELL 00000070053C9000 == 34 [pid = 3528] [id = 199] 21:36:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (00000070053BE800) [pid = 3528] [serial = 595] [outer = 0000000000000000] 21:36:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (00000070059D7000) [pid = 3528] [serial = 596] [outer = 00000070053BE800] 21:36:24 INFO - PROCESS | 3528 | 1465274184339 Marionette DEBUG loaded listener.js 21:36:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (00000070078D4800) [pid = 3528] [serial = 597] [outer = 00000070053BE800] 21:36:24 INFO - PROCESS | 3528 | --DOCSHELL 000000700D1E4800 == 33 [pid = 3528] [id = 196] 21:36:24 INFO - PROCESS | 3528 | --DOCSHELL 000000700C440800 == 32 [pid = 3528] [id = 195] 21:36:24 INFO - PROCESS | 3528 | --DOCSHELL 0000007009931800 == 31 [pid = 3528] [id = 194] 21:36:24 INFO - PROCESS | 3528 | --DOCSHELL 00000070081CC000 == 30 [pid = 3528] [id = 193] 21:36:24 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000700B1B5C00) [pid = 3528] [serial = 560] [outer = 0000000000000000] [url = about:blank] 21:36:24 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (0000007008AAA000) [pid = 3528] [serial = 554] [outer = 0000000000000000] [url = about:blank] 21:36:24 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (0000007005484400) [pid = 3528] [serial = 542] [outer = 0000000000000000] [url = about:blank] 21:36:24 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (0000007007D4AC00) [pid = 3528] [serial = 543] [outer = 0000000000000000] [url = about:blank] 21:36:24 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (000000700FB7E400) [pid = 3528] [serial = 540] [outer = 0000000000000000] [url = about:blank] 21:36:24 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (0000007005037400) [pid = 3528] [serial = 548] [outer = 0000000000000000] [url = about:blank] 21:36:24 INFO - PROCESS | 3528 | --DOMWINDOW == 63 (0000007005448C00) [pid = 3528] [serial = 549] [outer = 0000000000000000] [url = about:blank] 21:36:24 INFO - PROCESS | 3528 | --DOMWINDOW == 62 (00000070084C2000) [pid = 3528] [serial = 545] [outer = 0000000000000000] [url = about:blank] 21:36:24 INFO - PROCESS | 3528 | --DOMWINDOW == 61 (0000007008AB4C00) [pid = 3528] [serial = 546] [outer = 0000000000000000] [url = about:blank] 21:36:24 INFO - PROCESS | 3528 | --DOMWINDOW == 60 (0000007007840000) [pid = 3528] [serial = 551] [outer = 0000000000000000] [url = about:blank] 21:36:24 INFO - PROCESS | 3528 | --DOMWINDOW == 59 (0000007008CAE800) [pid = 3528] [serial = 555] [outer = 0000000000000000] [url = about:blank] 21:36:24 INFO - PROCESS | 3528 | --DOMWINDOW == 58 (000000700BEA1800) [pid = 3528] [serial = 561] [outer = 0000000000000000] [url = about:blank] 21:36:24 INFO - PROCESS | 3528 | --DOMWINDOW == 57 (000000700AC33C00) [pid = 3528] [serial = 558] [outer = 0000000000000000] [url = about:blank] 21:36:24 INFO - PROCESS | 3528 | --DOMWINDOW == 56 (0000007009C86800) [pid = 3528] [serial = 557] [outer = 0000000000000000] [url = about:blank] 21:36:24 INFO - PROCESS | 3528 | --DOMWINDOW == 55 (000000700807A000) [pid = 3528] [serial = 552] [outer = 0000000000000000] [url = about:blank] 21:36:24 INFO - PROCESS | 3528 | 1465274184882 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 21:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 21:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 986ms 21:36:24 INFO - PROCESS | 3528 | 1465274184937 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 21:36:24 INFO - PROCESS | 3528 | 1465274184941 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 21:36:24 INFO - PROCESS | 3528 | 1465274184945 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 21:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 21:36:24 INFO - PROCESS | 3528 | 1465274184948 Marionette TRACE conn5 <- [1,762,null,{}] 21:36:24 INFO - PROCESS | 3528 | 1465274184954 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:24 INFO - PROCESS | 3528 | 1465274184958 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:25 INFO - PROCESS | 3528 | 1465274185048 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 21:36:25 INFO - PROCESS | 3528 | 1465274185117 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:25 INFO - PROCESS | 3528 | 1465274185120 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:25 INFO - PROCESS | 3528 | ++DOCSHELL 00000070093CB000 == 31 [pid = 3528] [id = 200] 21:36:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 56 (0000007006DD4000) [pid = 3528] [serial = 598] [outer = 0000000000000000] 21:36:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 57 (0000007007DB8C00) [pid = 3528] [serial = 599] [outer = 0000007006DD4000] 21:36:25 INFO - PROCESS | 3528 | 1465274185170 Marionette DEBUG loaded listener.js 21:36:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 58 (00000070083C6800) [pid = 3528] [serial = 600] [outer = 0000007006DD4000] 21:36:25 INFO - PROCESS | 3528 | 1465274185579 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 21:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 21:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 672ms 21:36:25 INFO - PROCESS | 3528 | 1465274185649 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 21:36:25 INFO - PROCESS | 3528 | 1465274185654 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 21:36:25 INFO - PROCESS | 3528 | 1465274185660 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 21:36:25 INFO - PROCESS | 3528 | 1465274185662 Marionette TRACE conn5 <- [1,766,null,{}] 21:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 21:36:25 INFO - PROCESS | 3528 | 1465274185671 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:25 INFO - PROCESS | 3528 | 1465274185674 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:25 INFO - PROCESS | 3528 | 1465274185768 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 21:36:25 INFO - PROCESS | 3528 | 1465274185784 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:25 INFO - PROCESS | 3528 | 1465274185786 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:25 INFO - PROCESS | 3528 | ++DOCSHELL 000000700BDA1000 == 32 [pid = 3528] [id = 201] 21:36:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 59 (0000007008AA6800) [pid = 3528] [serial = 601] [outer = 0000000000000000] 21:36:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 60 (0000007008AAA400) [pid = 3528] [serial = 602] [outer = 0000007008AA6800] 21:36:25 INFO - PROCESS | 3528 | 1465274185833 Marionette DEBUG loaded listener.js 21:36:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 61 (0000007009106C00) [pid = 3528] [serial = 603] [outer = 0000007008AA6800] 21:36:26 INFO - PROCESS | 3528 | 1465274186295 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 21:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 21:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 671ms 21:36:26 INFO - PROCESS | 3528 | 1465274186338 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 21:36:26 INFO - PROCESS | 3528 | 1465274186340 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 21:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 21:36:26 INFO - PROCESS | 3528 | 1465274186351 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 21:36:26 INFO - PROCESS | 3528 | 1465274186358 Marionette TRACE conn5 <- [1,770,null,{}] 21:36:26 INFO - PROCESS | 3528 | 1465274186362 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:26 INFO - PROCESS | 3528 | 1465274186366 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:26 INFO - PROCESS | 3528 | 1465274186457 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 21:36:26 INFO - PROCESS | 3528 | 1465274186464 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:26 INFO - PROCESS | 3528 | 1465274186466 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:26 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D39E000 == 33 [pid = 3528] [id = 202] 21:36:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 62 (0000007001588000) [pid = 3528] [serial = 604] [outer = 0000000000000000] 21:36:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 63 (000000700BE98000) [pid = 3528] [serial = 605] [outer = 0000007001588000] 21:36:26 INFO - PROCESS | 3528 | 1465274186514 Marionette DEBUG loaded listener.js 21:36:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (000000700BEB7000) [pid = 3528] [serial = 606] [outer = 0000007001588000] 21:36:26 INFO - PROCESS | 3528 | 1465274186951 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 21:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 21:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 650ms 21:36:26 INFO - PROCESS | 3528 | 1465274186997 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 21:36:27 INFO - PROCESS | 3528 | 1465274187000 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 21:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 21:36:27 INFO - PROCESS | 3528 | 1465274187003 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 21:36:27 INFO - PROCESS | 3528 | 1465274187005 Marionette TRACE conn5 <- [1,774,null,{}] 21:36:27 INFO - PROCESS | 3528 | 1465274187014 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:27 INFO - PROCESS | 3528 | 1465274187016 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:27 INFO - PROCESS | 3528 | 1465274187129 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 21:36:27 INFO - PROCESS | 3528 | 1465274187206 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:27 INFO - PROCESS | 3528 | 1465274187209 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:27 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F991800 == 34 [pid = 3528] [id = 203] 21:36:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (000000700855A800) [pid = 3528] [serial = 607] [outer = 0000000000000000] 21:36:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (000000700C826C00) [pid = 3528] [serial = 608] [outer = 000000700855A800] 21:36:27 INFO - PROCESS | 3528 | 1465274187262 Marionette DEBUG loaded listener.js 21:36:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (000000700CE39000) [pid = 3528] [serial = 609] [outer = 000000700855A800] 21:36:27 INFO - PROCESS | 3528 | 1465274187679 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 21:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 21:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 734ms 21:36:27 INFO - PROCESS | 3528 | 1465274187740 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 21:36:27 INFO - PROCESS | 3528 | 1465274187742 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 21:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 21:36:27 INFO - PROCESS | 3528 | 1465274187745 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 21:36:27 INFO - PROCESS | 3528 | 1465274187747 Marionette TRACE conn5 <- [1,778,null,{}] 21:36:27 INFO - PROCESS | 3528 | 1465274187750 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:27 INFO - PROCESS | 3528 | 1465274187752 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:27 INFO - PROCESS | 3528 | 1465274187861 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 21:36:27 INFO - PROCESS | 3528 | 1465274187874 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:27 INFO - PROCESS | 3528 | 1465274187880 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:27 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D1F4800 == 35 [pid = 3528] [id = 204] 21:36:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (000000700D4D8C00) [pid = 3528] [serial = 610] [outer = 0000000000000000] 21:36:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (000000700D4DB800) [pid = 3528] [serial = 611] [outer = 000000700D4D8C00] 21:36:27 INFO - PROCESS | 3528 | 1465274187974 Marionette DEBUG loaded listener.js 21:36:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (000000700FB7E000) [pid = 3528] [serial = 612] [outer = 000000700D4D8C00] 21:36:28 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (0000007008079800) [pid = 3528] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 21:36:28 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (0000007006DB7000) [pid = 3528] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 21:36:28 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (0000007005CB3000) [pid = 3528] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 21:36:28 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (00000070005F1000) [pid = 3528] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 21:36:28 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (000000700879F800) [pid = 3528] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 21:36:28 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (000000700BEBE400) [pid = 3528] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 21:36:28 INFO - PROCESS | 3528 | --DOMWINDOW == 63 (000000700E5B2800) [pid = 3528] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 21:36:28 INFO - PROCESS | 3528 | --DOMWINDOW == 62 (0000007008AAC800) [pid = 3528] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 21:36:28 INFO - PROCESS | 3528 | 1465274188445 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 21:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 21:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 735ms 21:36:28 INFO - PROCESS | 3528 | 1465274188493 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 21:36:28 INFO - PROCESS | 3528 | 1465274188496 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 21:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 21:36:28 INFO - PROCESS | 3528 | 1465274188503 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 21:36:28 INFO - PROCESS | 3528 | 1465274188505 Marionette TRACE conn5 <- [1,782,null,{}] 21:36:28 INFO - PROCESS | 3528 | 1465274188509 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:28 INFO - PROCESS | 3528 | 1465274188511 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:28 INFO - PROCESS | 3528 | 1465274188596 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 21:36:28 INFO - PROCESS | 3528 | 1465274188603 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:28 INFO - PROCESS | 3528 | 1465274188612 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:28 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010054000 == 36 [pid = 3528] [id = 205] 21:36:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 63 (000000700BEA1400) [pid = 3528] [serial = 613] [outer = 0000000000000000] 21:36:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (000000700E5AA000) [pid = 3528] [serial = 614] [outer = 000000700BEA1400] 21:36:28 INFO - PROCESS | 3528 | 1465274188658 Marionette DEBUG loaded listener.js 21:36:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (000000700FB89C00) [pid = 3528] [serial = 615] [outer = 000000700BEA1400] 21:36:29 INFO - PROCESS | 3528 | 1465274189069 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 21:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 21:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 629ms 21:36:29 INFO - PROCESS | 3528 | 1465274189133 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 21:36:29 INFO - PROCESS | 3528 | 1465274189135 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 21:36:29 INFO - PROCESS | 3528 | 1465274189138 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 21:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 21:36:29 INFO - PROCESS | 3528 | 1465274189140 Marionette TRACE conn5 <- [1,786,null,{}] 21:36:29 INFO - PROCESS | 3528 | 1465274189143 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:29 INFO - PROCESS | 3528 | 1465274189145 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:29 INFO - PROCESS | 3528 | 1465274189228 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 21:36:29 INFO - PROCESS | 3528 | 1465274189234 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:29 INFO - PROCESS | 3528 | 1465274189236 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:29 INFO - PROCESS | 3528 | ++DOCSHELL 00000070105A1000 == 37 [pid = 3528] [id = 206] 21:36:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (000000700FFF6400) [pid = 3528] [serial = 616] [outer = 0000000000000000] 21:36:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (00000070102E9000) [pid = 3528] [serial = 617] [outer = 000000700FFF6400] 21:36:29 INFO - PROCESS | 3528 | 1465274189281 Marionette DEBUG loaded listener.js 21:36:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (00000070102F3400) [pid = 3528] [serial = 618] [outer = 000000700FFF6400] 21:36:29 INFO - PROCESS | 3528 | 1465274189698 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 21:36:29 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 21:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 629ms 21:36:29 INFO - PROCESS | 3528 | 1465274189771 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 21:36:29 INFO - PROCESS | 3528 | 1465274189773 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 21:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 21:36:29 INFO - PROCESS | 3528 | 1465274189776 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 21:36:29 INFO - PROCESS | 3528 | 1465274189778 Marionette TRACE conn5 <- [1,790,null,{}] 21:36:29 INFO - PROCESS | 3528 | 1465274189782 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:29 INFO - PROCESS | 3528 | 1465274189784 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:29 INFO - PROCESS | 3528 | 1465274189876 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 21:36:29 INFO - PROCESS | 3528 | 1465274189884 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:29 INFO - PROCESS | 3528 | 1465274189886 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:29 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010E28000 == 38 [pid = 3528] [id = 207] 21:36:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (0000007010553C00) [pid = 3528] [serial = 619] [outer = 0000000000000000] 21:36:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (0000007010555C00) [pid = 3528] [serial = 620] [outer = 0000007010553C00] 21:36:29 INFO - PROCESS | 3528 | 1465274189931 Marionette DEBUG loaded listener.js 21:36:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007010560000) [pid = 3528] [serial = 621] [outer = 0000007010553C00] 21:36:30 INFO - PROCESS | 3528 | 1465274190391 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 21:36:30 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 21:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 671ms 21:36:30 INFO - PROCESS | 3528 | 1465274190451 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 21:36:30 INFO - PROCESS | 3528 | 1465274190453 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 21:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 21:36:30 INFO - PROCESS | 3528 | 1465274190456 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 21:36:30 INFO - PROCESS | 3528 | 1465274190458 Marionette TRACE conn5 <- [1,794,null,{}] 21:36:30 INFO - PROCESS | 3528 | 1465274190461 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:30 INFO - PROCESS | 3528 | 1465274190463 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:30 INFO - PROCESS | 3528 | 1465274190550 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 21:36:30 INFO - PROCESS | 3528 | 1465274190557 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:30 INFO - PROCESS | 3528 | 1465274190559 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:30 INFO - PROCESS | 3528 | ++DOCSHELL 000000701160B000 == 39 [pid = 3528] [id = 208] 21:36:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000701071E000) [pid = 3528] [serial = 622] [outer = 0000000000000000] 21:36:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007010721800) [pid = 3528] [serial = 623] [outer = 000000701071E000] 21:36:30 INFO - PROCESS | 3528 | 1465274190604 Marionette DEBUG loaded listener.js 21:36:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007079875400) [pid = 3528] [serial = 624] [outer = 000000701071E000] 21:36:31 INFO - PROCESS | 3528 | 1465274191046 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 21:36:31 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 21:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 671ms 21:36:31 INFO - PROCESS | 3528 | 1465274191131 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 21:36:31 INFO - PROCESS | 3528 | 1465274191136 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 21:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 21:36:31 INFO - PROCESS | 3528 | 1465274191142 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 21:36:31 INFO - PROCESS | 3528 | 1465274191147 Marionette TRACE conn5 <- [1,798,null,{}] 21:36:31 INFO - PROCESS | 3528 | 1465274191153 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:31 INFO - PROCESS | 3528 | 1465274191157 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:31 INFO - PROCESS | 3528 | 1465274191320 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 21:36:31 INFO - PROCESS | 3528 | 1465274191401 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:31 INFO - PROCESS | 3528 | 1465274191406 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:31 INFO - PROCESS | 3528 | ++DOCSHELL 000000700992D000 == 40 [pid = 3528] [id = 209] 21:36:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007006DC0000) [pid = 3528] [serial = 625] [outer = 0000000000000000] 21:36:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700782D400) [pid = 3528] [serial = 626] [outer = 0000007006DC0000] 21:36:31 INFO - PROCESS | 3528 | 1465274191467 Marionette DEBUG loaded listener.js 21:36:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (0000007008557000) [pid = 3528] [serial = 627] [outer = 0000007006DC0000] 21:36:32 INFO - PROCESS | 3528 | 1465274192052 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 21:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 21:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 986ms 21:36:32 INFO - PROCESS | 3528 | 1465274192131 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 21:36:32 INFO - PROCESS | 3528 | 1465274192137 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 21:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 21:36:32 INFO - PROCESS | 3528 | 1465274192144 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 21:36:32 INFO - PROCESS | 3528 | 1465274192147 Marionette TRACE conn5 <- [1,802,null,{}] 21:36:32 INFO - PROCESS | 3528 | 1465274192151 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:32 INFO - PROCESS | 3528 | 1465274192155 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:32 INFO - PROCESS | 3528 | 1465274192279 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 21:36:32 INFO - PROCESS | 3528 | 1465274192346 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:32 INFO - PROCESS | 3528 | 1465274192349 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:32 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F983000 == 41 [pid = 3528] [id = 210] 21:36:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007008A51000) [pid = 3528] [serial = 628] [outer = 0000000000000000] 21:36:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (00000070093AC400) [pid = 3528] [serial = 629] [outer = 0000007008A51000] 21:36:32 INFO - PROCESS | 3528 | 1465274192449 Marionette DEBUG loaded listener.js 21:36:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700B12AC00) [pid = 3528] [serial = 630] [outer = 0000007008A51000] 21:36:33 INFO - PROCESS | 3528 | 1465274193093 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 21:36:33 INFO - PROCESS | 3528 | 1465274193134 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 21:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 21:36:33 INFO - PROCESS | 3528 | 1465274193138 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 21:36:33 INFO - PROCESS | 3528 | 1465274193142 Marionette TRACE conn5 <- [1,806,null,{}] 21:36:33 INFO - PROCESS | 3528 | 1465274193154 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:33 INFO - PROCESS | 3528 | 1465274193159 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:33 INFO - PROCESS | 3528 | 1465274193275 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 21:36:33 INFO - PROCESS | 3528 | 1465274193349 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:33 INFO - PROCESS | 3528 | 1465274193353 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:33 INFO - PROCESS | 3528 | ++DOCSHELL 000000707A21F800 == 42 [pid = 3528] [id = 211] 21:36:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700C82FC00) [pid = 3528] [serial = 631] [outer = 0000000000000000] 21:36:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700E5AF000) [pid = 3528] [serial = 632] [outer = 000000700C82FC00] 21:36:33 INFO - PROCESS | 3528 | 1465274193454 Marionette DEBUG loaded listener.js 21:36:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (0000007010553400) [pid = 3528] [serial = 633] [outer = 000000700C82FC00] 21:36:34 INFO - PROCESS | 3528 | 1465274194079 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 21:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 21:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 985ms 21:36:34 INFO - PROCESS | 3528 | 1465274194125 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 21:36:34 INFO - PROCESS | 3528 | 1465274194128 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 21:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 21:36:34 INFO - PROCESS | 3528 | 1465274194131 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 21:36:34 INFO - PROCESS | 3528 | 1465274194134 Marionette TRACE conn5 <- [1,810,null,{}] 21:36:34 INFO - PROCESS | 3528 | 1465274194137 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:34 INFO - PROCESS | 3528 | 1465274194140 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:34 INFO - PROCESS | 3528 | 1465274194256 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 21:36:34 INFO - PROCESS | 3528 | 1465274194328 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:34 INFO - PROCESS | 3528 | 1465274194331 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:34 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D1F7000 == 43 [pid = 3528] [id = 212] 21:36:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000700B1AB400) [pid = 3528] [serial = 634] [outer = 0000000000000000] 21:36:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (0000007079881400) [pid = 3528] [serial = 635] [outer = 000000700B1AB400] 21:36:34 INFO - PROCESS | 3528 | 1465274194449 Marionette DEBUG loaded listener.js 21:36:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (00000070798B0800) [pid = 3528] [serial = 636] [outer = 000000700B1AB400] 21:36:35 INFO - PROCESS | 3528 | 1465274195148 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 21:36:35 INFO - PROCESS | 3528 | 1465274195209 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 21:36:35 INFO - PROCESS | 3528 | 1465274195214 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 21:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 21:36:35 INFO - PROCESS | 3528 | 1465274195218 Marionette TRACE conn5 <- [1,814,null,{}] 21:36:35 INFO - PROCESS | 3528 | 1465274195224 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:35 INFO - PROCESS | 3528 | 1465274195227 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:35 INFO - PROCESS | 3528 | 1465274195340 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 21:36:35 INFO - PROCESS | 3528 | 1465274195415 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:35 INFO - PROCESS | 3528 | 1465274195417 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:35 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008CE7800 == 44 [pid = 3528] [id = 213] 21:36:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (00000070046D6800) [pid = 3528] [serial = 637] [outer = 0000000000000000] 21:36:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (00000070087BE000) [pid = 3528] [serial = 638] [outer = 00000070046D6800] 21:36:35 INFO - PROCESS | 3528 | 1465274195470 Marionette DEBUG loaded listener.js 21:36:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (0000007008AB4C00) [pid = 3528] [serial = 639] [outer = 00000070046D6800] 21:36:36 INFO - PROCESS | 3528 | --DOCSHELL 0000007010E28000 == 43 [pid = 3528] [id = 207] 21:36:36 INFO - PROCESS | 3528 | --DOCSHELL 00000070105A1000 == 42 [pid = 3528] [id = 206] 21:36:36 INFO - PROCESS | 3528 | --DOCSHELL 0000007010054000 == 41 [pid = 3528] [id = 205] 21:36:36 INFO - PROCESS | 3528 | --DOCSHELL 000000700D1F4800 == 40 [pid = 3528] [id = 204] 21:36:36 INFO - PROCESS | 3528 | --DOCSHELL 000000700F991800 == 39 [pid = 3528] [id = 203] 21:36:36 INFO - PROCESS | 3528 | --DOCSHELL 000000700D39E000 == 38 [pid = 3528] [id = 202] 21:36:36 INFO - PROCESS | 3528 | --DOCSHELL 000000700BDA1000 == 37 [pid = 3528] [id = 201] 21:36:36 INFO - PROCESS | 3528 | --DOCSHELL 00000070093CB000 == 36 [pid = 3528] [id = 200] 21:36:36 INFO - PROCESS | 3528 | --DOCSHELL 00000070053C9000 == 35 [pid = 3528] [id = 199] 21:36:36 INFO - PROCESS | 3528 | --DOCSHELL 0000007008A25000 == 34 [pid = 3528] [id = 198] 21:36:36 INFO - PROCESS | 3528 | --DOCSHELL 0000007007899000 == 33 [pid = 3528] [id = 192] 21:36:36 INFO - PROCESS | 3528 | --DOCSHELL 000000700D4B2800 == 32 [pid = 3528] [id = 197] 21:36:36 INFO - PROCESS | 3528 | --DOCSHELL 000000700D1F7000 == 31 [pid = 3528] [id = 212] 21:36:36 INFO - PROCESS | 3528 | --DOCSHELL 000000707A21F800 == 30 [pid = 3528] [id = 211] 21:36:36 INFO - PROCESS | 3528 | --DOCSHELL 000000700F983000 == 29 [pid = 3528] [id = 210] 21:36:36 INFO - PROCESS | 3528 | --DOCSHELL 000000701160B000 == 28 [pid = 3528] [id = 208] 21:36:36 INFO - PROCESS | 3528 | --DOCSHELL 000000700992D000 == 27 [pid = 3528] [id = 209] 21:36:36 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (000000700BE9D400) [pid = 3528] [serial = 590] [outer = 0000000000000000] [url = about:blank] 21:36:36 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (00000070084AF000) [pid = 3528] [serial = 581] [outer = 0000000000000000] [url = about:blank] 21:36:36 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (0000007007D4F400) [pid = 3528] [serial = 576] [outer = 0000000000000000] [url = about:blank] 21:36:36 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (0000007006DBFC00) [pid = 3528] [serial = 575] [outer = 0000000000000000] [url = about:blank] 21:36:36 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (0000007006DB8000) [pid = 3528] [serial = 578] [outer = 0000000000000000] [url = about:blank] 21:36:36 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (0000007002165400) [pid = 3528] [serial = 564] [outer = 0000000000000000] [url = about:blank] 21:36:36 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (00000070008DA800) [pid = 3528] [serial = 563] [outer = 0000000000000000] [url = about:blank] 21:36:36 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007008C52800) [pid = 3528] [serial = 567] [outer = 0000000000000000] [url = about:blank] 21:36:36 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (00000070087BCC00) [pid = 3528] [serial = 566] [outer = 0000000000000000] [url = about:blank] 21:36:36 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700D4CDC00) [pid = 3528] [serial = 570] [outer = 0000000000000000] [url = about:blank] 21:36:36 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700C830000) [pid = 3528] [serial = 569] [outer = 0000000000000000] [url = about:blank] 21:36:36 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700FFEBC00) [pid = 3528] [serial = 573] [outer = 0000000000000000] [url = about:blank] 21:36:36 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700FB85400) [pid = 3528] [serial = 572] [outer = 0000000000000000] [url = about:blank] 21:36:36 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007008BFB800) [pid = 3528] [serial = 584] [outer = 0000000000000000] [url = about:blank] 21:36:36 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (00000070087C1800) [pid = 3528] [serial = 582] [outer = 0000000000000000] [url = about:blank] 21:36:36 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007009CBAC00) [pid = 3528] [serial = 587] [outer = 0000000000000000] [url = about:blank] 21:36:36 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007006DDCC00) [pid = 3528] [serial = 579] [outer = 0000000000000000] [url = about:blank] 21:36:36 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (0000007009B06800) [pid = 3528] [serial = 585] [outer = 0000000000000000] [url = about:blank] 21:36:36 INFO - PROCESS | 3528 | 1465274196676 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 21:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 21:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1475ms 21:36:36 INFO - PROCESS | 3528 | 1465274196694 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 21:36:36 INFO - PROCESS | 3528 | 1465274196699 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 21:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 21:36:36 INFO - PROCESS | 3528 | 1465274196703 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 21:36:36 INFO - PROCESS | 3528 | 1465274196708 Marionette TRACE conn5 <- [1,818,null,{}] 21:36:36 INFO - PROCESS | 3528 | 1465274196713 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:36 INFO - PROCESS | 3528 | 1465274196716 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:36 INFO - PROCESS | 3528 | 1465274196834 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 21:36:36 INFO - PROCESS | 3528 | 1465274196905 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:36 INFO - PROCESS | 3528 | 1465274196908 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:36 INFO - PROCESS | 3528 | ++DOCSHELL 0000007007D18800 == 28 [pid = 3528] [id = 214] 21:36:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (00000070059DC000) [pid = 3528] [serial = 640] [outer = 0000000000000000] 21:36:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007006D07800) [pid = 3528] [serial = 641] [outer = 00000070059DC000] 21:36:36 INFO - PROCESS | 3528 | 1465274196958 Marionette DEBUG loaded listener.js 21:36:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007006DD7C00) [pid = 3528] [serial = 642] [outer = 00000070059DC000] 21:36:37 INFO - PROCESS | 3528 | 1465274197357 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 21:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 21:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 671ms 21:36:37 INFO - PROCESS | 3528 | 1465274197379 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 21:36:37 INFO - PROCESS | 3528 | 1465274197385 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 21:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 21:36:37 INFO - PROCESS | 3528 | 1465274197391 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 21:36:37 INFO - PROCESS | 3528 | 1465274197394 Marionette TRACE conn5 <- [1,822,null,{}] 21:36:37 INFO - PROCESS | 3528 | 1465274197398 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:37 INFO - PROCESS | 3528 | 1465274197401 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:37 INFO - PROCESS | 3528 | 1465274197525 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 21:36:37 INFO - PROCESS | 3528 | 1465274197536 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:37 INFO - PROCESS | 3528 | 1465274197538 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:37 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008DDC800 == 29 [pid = 3528] [id = 215] 21:36:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007007831800) [pid = 3528] [serial = 643] [outer = 0000000000000000] 21:36:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (0000007007D44000) [pid = 3528] [serial = 644] [outer = 0000007007831800] 21:36:37 INFO - PROCESS | 3528 | 1465274197587 Marionette DEBUG loaded listener.js 21:36:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (00000070083C9400) [pid = 3528] [serial = 645] [outer = 0000007007831800] 21:36:38 INFO - PROCESS | 3528 | 1465274198046 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 21:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 21:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 671ms 21:36:38 INFO - PROCESS | 3528 | 1465274198068 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 21:36:38 INFO - PROCESS | 3528 | 1465274198071 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 21:36:38 INFO - PROCESS | 3528 | 1465274198074 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 21:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 21:36:38 INFO - PROCESS | 3528 | 1465274198078 Marionette TRACE conn5 <- [1,826,null,{}] 21:36:38 INFO - PROCESS | 3528 | 1465274198090 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:38 INFO - PROCESS | 3528 | 1465274198095 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:38 INFO - PROCESS | 3528 | 1465274198185 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 21:36:38 INFO - PROCESS | 3528 | 1465274198194 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:38 INFO - PROCESS | 3528 | 1465274198197 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:38 INFO - PROCESS | 3528 | ++DOCSHELL 000000700BD92000 == 30 [pid = 3528] [id = 216] 21:36:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007008A49000) [pid = 3528] [serial = 646] [outer = 0000000000000000] 21:36:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (0000007008A50400) [pid = 3528] [serial = 647] [outer = 0000007008A49000] 21:36:38 INFO - PROCESS | 3528 | 1465274198248 Marionette DEBUG loaded listener.js 21:36:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007008C54C00) [pid = 3528] [serial = 648] [outer = 0000007008A49000] 21:36:38 INFO - PROCESS | 3528 | 1465274198746 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 21:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 21:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 734ms 21:36:38 INFO - PROCESS | 3528 | 1465274198818 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 21:36:38 INFO - PROCESS | 3528 | 1465274198821 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 21:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 21:36:38 INFO - PROCESS | 3528 | 1465274198824 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 21:36:38 INFO - PROCESS | 3528 | 1465274198826 Marionette TRACE conn5 <- [1,830,null,{}] 21:36:38 INFO - PROCESS | 3528 | 1465274198830 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:38 INFO - PROCESS | 3528 | 1465274198832 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:38 INFO - PROCESS | 3528 | 1465274198975 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 21:36:40 INFO - PROCESS | 3528 | 1465274200572 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:40 INFO - PROCESS | 3528 | 1465274200575 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:40 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007009103400) [pid = 3528] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 21:36:40 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700855A800) [pid = 3528] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 21:36:40 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700D4D8C00) [pid = 3528] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 21:36:40 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700BE97800) [pid = 3528] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 21:36:40 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007006DD4000) [pid = 3528] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 21:36:40 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007001588000) [pid = 3528] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 21:36:40 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (00000070053BE800) [pid = 3528] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 21:36:40 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007008AA6800) [pid = 3528] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 21:36:40 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (0000007005054C00) [pid = 3528] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 21:36:40 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000700BEA1400) [pid = 3528] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 21:36:40 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000700FFF6400) [pid = 3528] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 21:36:40 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (0000007010553C00) [pid = 3528] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 21:36:40 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (000000701071E000) [pid = 3528] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 21:36:40 INFO - PROCESS | 3528 | ++DOCSHELL 000000700A819800 == 31 [pid = 3528] [id = 217] 21:36:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (0000007001551400) [pid = 3528] [serial = 649] [outer = 0000000000000000] 21:36:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (000000700782A400) [pid = 3528] [serial = 650] [outer = 0000007001551400] 21:36:40 INFO - PROCESS | 3528 | 1465274200680 Marionette DEBUG loaded listener.js 21:36:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (000000700BEA0400) [pid = 3528] [serial = 651] [outer = 0000007001551400] 21:36:41 INFO - PROCESS | 3528 | 1465274201064 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 21:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 21:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2295ms 21:36:41 INFO - PROCESS | 3528 | 1465274201121 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 21:36:41 INFO - PROCESS | 3528 | 1465274201123 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 21:36:41 INFO - PROCESS | 3528 | 1465274201126 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 21:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 21:36:41 INFO - PROCESS | 3528 | 1465274201128 Marionette TRACE conn5 <- [1,834,null,{}] 21:36:41 INFO - PROCESS | 3528 | 1465274201132 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:41 INFO - PROCESS | 3528 | 1465274201134 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:41 INFO - PROCESS | 3528 | 1465274201214 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 21:36:41 INFO - PROCESS | 3528 | 1465274201220 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:41 INFO - PROCESS | 3528 | 1465274201222 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:41 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F988800 == 32 [pid = 3528] [id = 218] 21:36:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000700BEB7400) [pid = 3528] [serial = 652] [outer = 0000000000000000] 21:36:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000700C727400) [pid = 3528] [serial = 653] [outer = 000000700BEB7400] 21:36:41 INFO - PROCESS | 3528 | 1465274201268 Marionette DEBUG loaded listener.js 21:36:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700C82D400) [pid = 3528] [serial = 654] [outer = 000000700BEB7400] 21:36:41 INFO - PROCESS | 3528 | 1465274201735 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 21:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 21:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 673ms 21:36:41 INFO - PROCESS | 3528 | 1465274201803 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 21:36:41 INFO - PROCESS | 3528 | 1465274201805 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 21:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 21:36:41 INFO - PROCESS | 3528 | 1465274201810 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 21:36:41 INFO - PROCESS | 3528 | 1465274201812 Marionette TRACE conn5 <- [1,838,null,{}] 21:36:41 INFO - PROCESS | 3528 | 1465274201816 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:41 INFO - PROCESS | 3528 | 1465274201822 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:41 INFO - PROCESS | 3528 | 1465274201920 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 21:36:41 INFO - PROCESS | 3528 | 1465274201932 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:41 INFO - PROCESS | 3528 | 1465274201934 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:41 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FF0B000 == 33 [pid = 3528] [id = 219] 21:36:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700D4D2000) [pid = 3528] [serial = 655] [outer = 0000000000000000] 21:36:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700E5B1000) [pid = 3528] [serial = 656] [outer = 000000700D4D2000] 21:36:41 INFO - PROCESS | 3528 | 1465274201988 Marionette DEBUG loaded listener.js 21:36:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700FFEE400) [pid = 3528] [serial = 657] [outer = 000000700D4D2000] 21:36:42 INFO - PROCESS | 3528 | 1465274202412 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 21:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 21:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 629ms 21:36:42 INFO - PROCESS | 3528 | 1465274202441 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 21:36:42 INFO - PROCESS | 3528 | 1465274202443 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 21:36:42 INFO - PROCESS | 3528 | 1465274202446 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 21:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 21:36:42 INFO - PROCESS | 3528 | 1465274202448 Marionette TRACE conn5 <- [1,842,null,{}] 21:36:42 INFO - PROCESS | 3528 | 1465274202451 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:42 INFO - PROCESS | 3528 | 1465274202453 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:42 INFO - PROCESS | 3528 | 1465274202535 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 21:36:42 INFO - PROCESS | 3528 | 1465274202540 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:42 INFO - PROCESS | 3528 | 1465274202542 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:42 INFO - PROCESS | 3528 | ++DOCSHELL 00000070105A8800 == 34 [pid = 3528] [id = 220] 21:36:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700FFF4400) [pid = 3528] [serial = 658] [outer = 0000000000000000] 21:36:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (00000070102ECC00) [pid = 3528] [serial = 659] [outer = 000000700FFF4400] 21:36:42 INFO - PROCESS | 3528 | 1465274202587 Marionette DEBUG loaded listener.js 21:36:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (0000007010558000) [pid = 3528] [serial = 660] [outer = 000000700FFF4400] 21:36:43 INFO - PROCESS | 3528 | 1465274203390 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 21:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 21:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1018ms 21:36:43 INFO - PROCESS | 3528 | 1465274203468 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 21:36:43 INFO - PROCESS | 3528 | 1465274203473 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 21:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 21:36:43 INFO - PROCESS | 3528 | 1465274203479 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 21:36:43 INFO - PROCESS | 3528 | 1465274203485 Marionette TRACE conn5 <- [1,846,null,{}] 21:36:43 INFO - PROCESS | 3528 | 1465274203512 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:43 INFO - PROCESS | 3528 | 1465274203515 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:43 INFO - PROCESS | 3528 | 1465274203693 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 21:36:43 INFO - PROCESS | 3528 | 1465274203777 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:43 INFO - PROCESS | 3528 | 1465274203781 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:43 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008C3C000 == 35 [pid = 3528] [id = 221] 21:36:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (00000070059E0400) [pid = 3528] [serial = 661] [outer = 0000000000000000] 21:36:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (0000007006DC4C00) [pid = 3528] [serial = 662] [outer = 00000070059E0400] 21:36:43 INFO - PROCESS | 3528 | 1465274203844 Marionette DEBUG loaded listener.js 21:36:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007007D46C00) [pid = 3528] [serial = 663] [outer = 00000070059E0400] 21:36:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (00000070083BF400) [pid = 3528] [serial = 664] [outer = 00000070053BCC00] 21:36:44 INFO - PROCESS | 3528 | 1465274204644 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 21:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 21:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1252ms 21:36:44 INFO - PROCESS | 3528 | 1465274204825 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 21:36:44 INFO - PROCESS | 3528 | 1465274204830 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 21:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 21:36:44 INFO - PROCESS | 3528 | 1465274204836 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 21:36:44 INFO - PROCESS | 3528 | 1465274204839 Marionette TRACE conn5 <- [1,850,null,{}] 21:36:44 INFO - PROCESS | 3528 | 1465274204845 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:44 INFO - PROCESS | 3528 | 1465274204849 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:44 INFO - PROCESS | 3528 | 1465274204967 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 21:36:45 INFO - PROCESS | 3528 | 1465274205035 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:45 INFO - PROCESS | 3528 | 1465274205040 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:45 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008A16000 == 36 [pid = 3528] [id = 222] 21:36:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (0000007008075400) [pid = 3528] [serial = 665] [outer = 0000000000000000] 21:36:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (00000070083CC800) [pid = 3528] [serial = 666] [outer = 0000007008075400] 21:36:45 INFO - PROCESS | 3528 | 1465274205091 Marionette DEBUG loaded listener.js 21:36:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (0000007008A46000) [pid = 3528] [serial = 667] [outer = 0000007008075400] 21:36:45 INFO - PROCESS | 3528 | --DOCSHELL 000000700FF0B000 == 35 [pid = 3528] [id = 219] 21:36:45 INFO - PROCESS | 3528 | --DOCSHELL 000000700F988800 == 34 [pid = 3528] [id = 218] 21:36:45 INFO - PROCESS | 3528 | --DOCSHELL 000000700A819800 == 33 [pid = 3528] [id = 217] 21:36:45 INFO - PROCESS | 3528 | --DOCSHELL 000000700BD92000 == 32 [pid = 3528] [id = 216] 21:36:45 INFO - PROCESS | 3528 | --DOCSHELL 0000007008DDC800 == 31 [pid = 3528] [id = 215] 21:36:45 INFO - PROCESS | 3528 | --DOCSHELL 0000007007D18800 == 30 [pid = 3528] [id = 214] 21:36:45 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (000000700B1B5400) [pid = 3528] [serial = 588] [outer = 0000000000000000] [url = about:blank] 21:36:45 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (000000700C826C00) [pid = 3528] [serial = 608] [outer = 0000000000000000] [url = about:blank] 21:36:45 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700CE39000) [pid = 3528] [serial = 609] [outer = 0000000000000000] [url = about:blank] 21:36:45 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700D4DB800) [pid = 3528] [serial = 611] [outer = 0000000000000000] [url = about:blank] 21:36:45 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700BEB9400) [pid = 3528] [serial = 591] [outer = 0000000000000000] [url = about:blank] 21:36:45 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007007DB8C00) [pid = 3528] [serial = 599] [outer = 0000000000000000] [url = about:blank] 21:36:45 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (00000070083C6800) [pid = 3528] [serial = 600] [outer = 0000000000000000] [url = about:blank] 21:36:45 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700BE98000) [pid = 3528] [serial = 605] [outer = 0000000000000000] [url = about:blank] 21:36:45 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (00000070059D7000) [pid = 3528] [serial = 596] [outer = 0000000000000000] [url = about:blank] 21:36:45 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (00000070078D4800) [pid = 3528] [serial = 597] [outer = 0000000000000000] [url = about:blank] 21:36:45 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007008AAA400) [pid = 3528] [serial = 602] [outer = 0000000000000000] [url = about:blank] 21:36:45 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007009106C00) [pid = 3528] [serial = 603] [outer = 0000000000000000] [url = about:blank] 21:36:45 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (00000070053B9800) [pid = 3528] [serial = 593] [outer = 0000000000000000] [url = about:blank] 21:36:45 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007006DD4C00) [pid = 3528] [serial = 594] [outer = 0000000000000000] [url = about:blank] 21:36:45 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000700E5AA000) [pid = 3528] [serial = 614] [outer = 0000000000000000] [url = about:blank] 21:36:45 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000700FB7E000) [pid = 3528] [serial = 612] [outer = 0000000000000000] [url = about:blank] 21:36:45 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (00000070102E9000) [pid = 3528] [serial = 617] [outer = 0000000000000000] [url = about:blank] 21:36:45 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (0000007010560000) [pid = 3528] [serial = 621] [outer = 0000000000000000] [url = about:blank] 21:36:45 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (0000007010555C00) [pid = 3528] [serial = 620] [outer = 0000000000000000] [url = about:blank] 21:36:45 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (0000007079875400) [pid = 3528] [serial = 624] [outer = 0000000000000000] [url = about:blank] 21:36:45 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (000000700FB89C00) [pid = 3528] [serial = 615] [outer = 0000000000000000] [url = about:blank] 21:36:45 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (0000007010721800) [pid = 3528] [serial = 623] [outer = 0000000000000000] [url = about:blank] 21:36:45 INFO - PROCESS | 3528 | --DOMWINDOW == 63 (00000070102F3400) [pid = 3528] [serial = 618] [outer = 0000000000000000] [url = about:blank] 21:36:45 INFO - PROCESS | 3528 | --DOMWINDOW == 62 (000000700BEB7000) [pid = 3528] [serial = 606] [outer = 0000000000000000] [url = about:blank] 21:36:45 INFO - PROCESS | 3528 | 1465274205696 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 21:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 21:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 882ms 21:36:45 INFO - PROCESS | 3528 | 1465274205720 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 21:36:45 INFO - PROCESS | 3528 | 1465274205724 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 21:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 21:36:45 INFO - PROCESS | 3528 | 1465274205731 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 21:36:45 INFO - PROCESS | 3528 | 1465274205735 Marionette TRACE conn5 <- [1,854,null,{}] 21:36:45 INFO - PROCESS | 3528 | 1465274205742 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:45 INFO - PROCESS | 3528 | 1465274205745 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:45 INFO - PROCESS | 3528 | 1465274205837 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 21:36:45 INFO - PROCESS | 3528 | 1465274205844 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:45 INFO - PROCESS | 3528 | 1465274205846 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:45 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008DE4800 == 31 [pid = 3528] [id = 223] 21:36:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 63 (0000007006DC1400) [pid = 3528] [serial = 668] [outer = 0000000000000000] 21:36:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (000000700807F400) [pid = 3528] [serial = 669] [outer = 0000007006DC1400] 21:36:45 INFO - PROCESS | 3528 | 1465274205897 Marionette DEBUG loaded listener.js 21:36:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (0000007008A4A800) [pid = 3528] [serial = 670] [outer = 0000007006DC1400] 21:36:46 INFO - PROCESS | 3528 | 1465274206380 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 21:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 21:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 692ms 21:36:46 INFO - PROCESS | 3528 | 1465274206436 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 21:36:46 INFO - PROCESS | 3528 | 1465274206438 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 21:36:46 INFO - PROCESS | 3528 | 1465274206442 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 21:36:46 INFO - PROCESS | 3528 | 1465274206444 Marionette TRACE conn5 <- [1,858,null,{}] 21:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 21:36:46 INFO - PROCESS | 3528 | 1465274206454 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:46 INFO - PROCESS | 3528 | 1465274206459 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:46 INFO - PROCESS | 3528 | 1465274206556 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 21:36:46 INFO - PROCESS | 3528 | 1465274206632 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:46 INFO - PROCESS | 3528 | 1465274206636 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:46 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D156000 == 32 [pid = 3528] [id = 224] 21:36:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (0000007009C87400) [pid = 3528] [serial = 671] [outer = 0000000000000000] 21:36:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (0000007009CC2400) [pid = 3528] [serial = 672] [outer = 0000007009C87400] 21:36:46 INFO - PROCESS | 3528 | 1465274206687 Marionette DEBUG loaded listener.js 21:36:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (000000700BE9A400) [pid = 3528] [serial = 673] [outer = 0000007009C87400] 21:36:47 INFO - PROCESS | 3528 | 1465274207076 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 21:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 21:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 671ms 21:36:47 INFO - PROCESS | 3528 | 1465274207119 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 21:36:47 INFO - PROCESS | 3528 | 1465274207122 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 21:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 21:36:47 INFO - PROCESS | 3528 | 1465274207125 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 21:36:47 INFO - PROCESS | 3528 | 1465274207127 Marionette TRACE conn5 <- [1,862,null,{}] 21:36:47 INFO - PROCESS | 3528 | 1465274207130 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:47 INFO - PROCESS | 3528 | 1465274207132 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:47 INFO - PROCESS | 3528 | 1465274207223 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 21:36:47 INFO - PROCESS | 3528 | 1465274207228 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:47 INFO - PROCESS | 3528 | 1465274207230 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:47 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F876800 == 33 [pid = 3528] [id = 225] 21:36:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (00000070046D8400) [pid = 3528] [serial = 674] [outer = 0000000000000000] 21:36:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (000000700C827800) [pid = 3528] [serial = 675] [outer = 00000070046D8400] 21:36:47 INFO - PROCESS | 3528 | 1465274207277 Marionette DEBUG loaded listener.js 21:36:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000700CE3F800) [pid = 3528] [serial = 676] [outer = 00000070046D8400] 21:36:47 INFO - PROCESS | 3528 | 1465274207711 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 21:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 21:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 629ms 21:36:47 INFO - PROCESS | 3528 | 1465274207758 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 21:36:47 INFO - PROCESS | 3528 | 1465274207760 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 21:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 21:36:47 INFO - PROCESS | 3528 | 1465274207774 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 21:36:47 INFO - PROCESS | 3528 | 1465274207777 Marionette TRACE conn5 <- [1,866,null,{}] 21:36:47 INFO - PROCESS | 3528 | 1465274207780 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:47 INFO - PROCESS | 3528 | 1465274207783 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:47 INFO - PROCESS | 3528 | 1465274207890 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 21:36:47 INFO - PROCESS | 3528 | 1465274207969 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:47 INFO - PROCESS | 3528 | 1465274207971 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:47 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC20800 == 34 [pid = 3528] [id = 226] 21:36:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (0000007005451400) [pid = 3528] [serial = 677] [outer = 0000000000000000] 21:36:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700D4CF000) [pid = 3528] [serial = 678] [outer = 0000007005451400] 21:36:48 INFO - PROCESS | 3528 | 1465274208017 Marionette DEBUG loaded listener.js 21:36:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700E5B4800) [pid = 3528] [serial = 679] [outer = 0000007005451400] 21:36:48 INFO - PROCESS | 3528 | 1465274208464 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 21:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 21:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 735ms 21:36:48 INFO - PROCESS | 3528 | 1465274208507 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 21:36:48 INFO - PROCESS | 3528 | 1465274208509 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 21:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 21:36:48 INFO - PROCESS | 3528 | 1465274208512 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 21:36:48 INFO - PROCESS | 3528 | 1465274208514 Marionette TRACE conn5 <- [1,870,null,{}] 21:36:48 INFO - PROCESS | 3528 | 1465274208517 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:48 INFO - PROCESS | 3528 | 1465274208523 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:48 INFO - PROCESS | 3528 | 1465274208666 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 21:36:48 INFO - PROCESS | 3528 | 1465274208722 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:48 INFO - PROCESS | 3528 | 1465274208725 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:48 INFO - PROCESS | 3528 | ++DOCSHELL 000000701006A000 == 35 [pid = 3528] [id = 227] 21:36:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007001820C00) [pid = 3528] [serial = 680] [outer = 0000000000000000] 21:36:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (0000007010555C00) [pid = 3528] [serial = 681] [outer = 0000007001820C00] 21:36:48 INFO - PROCESS | 3528 | 1465274208773 Marionette DEBUG loaded listener.js 21:36:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000701071E400) [pid = 3528] [serial = 682] [outer = 0000007001820C00] 21:36:49 INFO - PROCESS | 3528 | 1465274209211 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 21:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 21:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 734ms 21:36:49 INFO - PROCESS | 3528 | 1465274209270 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 21:36:49 INFO - PROCESS | 3528 | 1465274209272 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 21:36:49 INFO - PROCESS | 3528 | 1465274209278 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 21:36:49 INFO - PROCESS | 3528 | 1465274209279 Marionette TRACE conn5 <- [1,874,null,{}] 21:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 21:36:49 INFO - PROCESS | 3528 | 1465274209283 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:49 INFO - PROCESS | 3528 | 1465274209285 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:49 INFO - PROCESS | 3528 | 1465274209393 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 21:36:49 INFO - PROCESS | 3528 | 1465274209403 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:49 INFO - PROCESS | 3528 | 1465274209405 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:49 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010E2F800 == 36 [pid = 3528] [id = 228] 21:36:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007010725000) [pid = 3528] [serial = 683] [outer = 0000000000000000] 21:36:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000707987A400) [pid = 3528] [serial = 684] [outer = 0000007010725000] 21:36:49 INFO - PROCESS | 3528 | 1465274209450 Marionette DEBUG loaded listener.js 21:36:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (00000070798A5400) [pid = 3528] [serial = 685] [outer = 0000007010725000] 21:36:49 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700D4D2000) [pid = 3528] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 21:36:49 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007001551400) [pid = 3528] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 21:36:49 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (00000070059DC000) [pid = 3528] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 21:36:49 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007006DC0000) [pid = 3528] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 21:36:49 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007008A51000) [pid = 3528] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 21:36:49 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007007831800) [pid = 3528] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 21:36:49 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (00000070046D6800) [pid = 3528] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 21:36:49 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007008A49000) [pid = 3528] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 21:36:49 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000700BEB7400) [pid = 3528] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 21:36:49 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000700C82FC00) [pid = 3528] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 21:36:49 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000700B1AB400) [pid = 3528] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 21:36:49 INFO - PROCESS | 3528 | 1465274209903 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 21:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 21:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 671ms 21:36:49 INFO - PROCESS | 3528 | 1465274209956 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 21:36:49 INFO - PROCESS | 3528 | 1465274209958 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 21:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 21:36:49 INFO - PROCESS | 3528 | 1465274209961 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 21:36:49 INFO - PROCESS | 3528 | 1465274209963 Marionette TRACE conn5 <- [1,878,null,{}] 21:36:49 INFO - PROCESS | 3528 | 1465274209972 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:49 INFO - PROCESS | 3528 | 1465274209974 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:50 INFO - PROCESS | 3528 | 1465274210059 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 21:36:50 INFO - PROCESS | 3528 | 1465274210135 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:50 INFO - PROCESS | 3528 | 1465274210137 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:50 INFO - PROCESS | 3528 | ++DOCSHELL 0000007011619000 == 37 [pid = 3528] [id = 229] 21:36:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (00000070053B1C00) [pid = 3528] [serial = 686] [outer = 0000000000000000] 21:36:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000700BE96800) [pid = 3528] [serial = 687] [outer = 00000070053B1C00] 21:36:50 INFO - PROCESS | 3528 | 1465274210183 Marionette DEBUG loaded listener.js 21:36:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (00000070798A7400) [pid = 3528] [serial = 688] [outer = 00000070053B1C00] 21:36:50 INFO - PROCESS | 3528 | 1465274210547 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 21:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 21:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 629ms 21:36:50 INFO - PROCESS | 3528 | 1465274210593 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 21:36:50 INFO - PROCESS | 3528 | 1465274210596 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 21:36:50 INFO - PROCESS | 3528 | 1465274210599 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 21:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 21:36:50 INFO - PROCESS | 3528 | 1465274210601 Marionette TRACE conn5 <- [1,882,null,{}] 21:36:50 INFO - PROCESS | 3528 | 1465274210604 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:50 INFO - PROCESS | 3528 | 1465274210606 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:50 INFO - PROCESS | 3528 | 1465274210717 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 21:36:50 INFO - PROCESS | 3528 | 1465274210752 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:50 INFO - PROCESS | 3528 | 1465274210754 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:50 INFO - PROCESS | 3528 | ++DOCSHELL 000000707A93E800 == 38 [pid = 3528] [id = 230] 21:36:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (00000070798AF000) [pid = 3528] [serial = 689] [outer = 0000000000000000] 21:36:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (00000070799B3800) [pid = 3528] [serial = 690] [outer = 00000070798AF000] 21:36:50 INFO - PROCESS | 3528 | 1465274210808 Marionette DEBUG loaded listener.js 21:36:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000707A244000) [pid = 3528] [serial = 691] [outer = 00000070798AF000] 21:36:51 INFO - PROCESS | 3528 | 1465274211207 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 21:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 21:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 629ms 21:36:51 INFO - PROCESS | 3528 | 1465274211232 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 21:36:51 INFO - PROCESS | 3528 | 1465274211234 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 21:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 21:36:51 INFO - PROCESS | 3528 | 1465274211237 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 21:36:51 INFO - PROCESS | 3528 | 1465274211239 Marionette TRACE conn5 <- [1,886,null,{}] 21:36:51 INFO - PROCESS | 3528 | 1465274211252 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:51 INFO - PROCESS | 3528 | 1465274211254 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:51 INFO - PROCESS | 3528 | 1465274211338 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 21:36:51 INFO - PROCESS | 3528 | 1465274211343 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:51 INFO - PROCESS | 3528 | 1465274211345 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:51 INFO - PROCESS | 3528 | ++DOCSHELL 000000707B309000 == 39 [pid = 3528] [id = 231] 21:36:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000707A2C2800) [pid = 3528] [serial = 692] [outer = 0000000000000000] 21:36:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000707A306800) [pid = 3528] [serial = 693] [outer = 000000707A2C2800] 21:36:51 INFO - PROCESS | 3528 | 1465274211392 Marionette DEBUG loaded listener.js 21:36:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000707A90E000) [pid = 3528] [serial = 694] [outer = 000000707A2C2800] 21:36:51 INFO - PROCESS | 3528 | 1465274211870 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 21:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 21:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 671ms 21:36:51 INFO - PROCESS | 3528 | 1465274211913 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 21:36:51 INFO - PROCESS | 3528 | 1465274211918 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 21:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 21:36:51 INFO - PROCESS | 3528 | 1465274211924 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 21:36:51 INFO - PROCESS | 3528 | 1465274211929 Marionette TRACE conn5 <- [1,890,null,{}] 21:36:51 INFO - PROCESS | 3528 | 1465274211936 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:51 INFO - PROCESS | 3528 | 1465274211940 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:52 INFO - PROCESS | 3528 | 1465274212122 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 21:36:52 INFO - PROCESS | 3528 | 1465274212206 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:52 INFO - PROCESS | 3528 | 1465274212211 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:52 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008A1C000 == 40 [pid = 3528] [id = 232] 21:36:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (0000007006DB8800) [pid = 3528] [serial = 695] [outer = 0000000000000000] 21:36:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007006DDF400) [pid = 3528] [serial = 696] [outer = 0000007006DB8800] 21:36:52 INFO - PROCESS | 3528 | 1465274212271 Marionette DEBUG loaded listener.js 21:36:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700855A400) [pid = 3528] [serial = 697] [outer = 0000007006DB8800] 21:36:52 INFO - PROCESS | 3528 | 1465274212847 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 21:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 21:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 985ms 21:36:52 INFO - PROCESS | 3528 | 1465274212911 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 21:36:52 INFO - PROCESS | 3528 | 1465274212916 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 21:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 21:36:52 INFO - PROCESS | 3528 | 1465274212923 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 21:36:52 INFO - PROCESS | 3528 | 1465274212926 Marionette TRACE conn5 <- [1,894,null,{}] 21:36:52 INFO - PROCESS | 3528 | 1465274212930 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:52 INFO - PROCESS | 3528 | 1465274212933 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:53 INFO - PROCESS | 3528 | 1465274213051 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 21:36:53 INFO - PROCESS | 3528 | 1465274213126 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:53 INFO - PROCESS | 3528 | 1465274213129 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:53 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC18800 == 41 [pid = 3528] [id = 233] 21:36:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (00000070093B3C00) [pid = 3528] [serial = 698] [outer = 0000000000000000] 21:36:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000700AC31C00) [pid = 3528] [serial = 699] [outer = 00000070093B3C00] 21:36:53 INFO - PROCESS | 3528 | 1465274213229 Marionette DEBUG loaded listener.js 21:36:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000700BEB6800) [pid = 3528] [serial = 700] [outer = 00000070093B3C00] 21:36:53 INFO - PROCESS | 3528 | 1465274213845 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 21:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 21:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 986ms 21:36:53 INFO - PROCESS | 3528 | 1465274213911 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 21:36:53 INFO - PROCESS | 3528 | 1465274213914 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 21:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 21:36:53 INFO - PROCESS | 3528 | 1465274213918 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 21:36:53 INFO - PROCESS | 3528 | 1465274213922 Marionette TRACE conn5 <- [1,898,null,{}] 21:36:53 INFO - PROCESS | 3528 | 1465274213947 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:53 INFO - PROCESS | 3528 | 1465274213952 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:54 INFO - PROCESS | 3528 | 1465274214101 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 21:36:54 INFO - PROCESS | 3528 | 1465274214147 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:54 INFO - PROCESS | 3528 | 1465274214151 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:54 INFO - PROCESS | 3528 | ++DOCSHELL 000000707BB20800 == 42 [pid = 3528] [id = 234] 21:36:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (00000070102F0400) [pid = 3528] [serial = 701] [outer = 0000000000000000] 21:36:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (00000070102F5400) [pid = 3528] [serial = 702] [outer = 00000070102F0400] 21:36:54 INFO - PROCESS | 3528 | 1465274214213 Marionette DEBUG loaded listener.js 21:36:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (00000070799B5800) [pid = 3528] [serial = 703] [outer = 00000070102F0400] 21:36:54 INFO - PROCESS | 3528 | 1465274214822 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 21:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 21:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 923ms 21:36:54 INFO - PROCESS | 3528 | 1465274214843 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 21:36:54 INFO - PROCESS | 3528 | 1465274214846 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 21:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 21:36:54 INFO - PROCESS | 3528 | 1465274214850 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 21:36:54 INFO - PROCESS | 3528 | 1465274214852 Marionette TRACE conn5 <- [1,902,null,{}] 21:36:54 INFO - PROCESS | 3528 | 1465274214855 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:54 INFO - PROCESS | 3528 | 1465274214858 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:54 INFO - PROCESS | 3528 | 1465274214973 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 21:36:55 INFO - PROCESS | 3528 | 1465274215059 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:55 INFO - PROCESS | 3528 | 1465274215062 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:55 INFO - PROCESS | 3528 | ++DOCSHELL 000000707C05D000 == 43 [pid = 3528] [id = 235] 21:36:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (000000707AB3C800) [pid = 3528] [serial = 704] [outer = 0000000000000000] 21:36:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (000000707AB57400) [pid = 3528] [serial = 705] [outer = 000000707AB3C800] 21:36:55 INFO - PROCESS | 3528 | 1465274215118 Marionette DEBUG loaded listener.js 21:36:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (000000707ACBD400) [pid = 3528] [serial = 706] [outer = 000000707AB3C800] 21:36:55 INFO - PROCESS | 3528 | 1465274215657 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 21:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 21:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 839ms 21:36:55 INFO - PROCESS | 3528 | 1465274215697 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 21:36:55 INFO - PROCESS | 3528 | 1465274215700 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 21:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 21:36:55 INFO - PROCESS | 3528 | 1465274215704 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 21:36:55 INFO - PROCESS | 3528 | 1465274215706 Marionette TRACE conn5 <- [1,906,null,{}] 21:36:55 INFO - PROCESS | 3528 | 1465274215710 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:55 INFO - PROCESS | 3528 | 1465274215713 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:55 INFO - PROCESS | 3528 | 1465274215821 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 21:36:55 INFO - PROCESS | 3528 | 1465274215908 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:55 INFO - PROCESS | 3528 | 1465274215910 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:55 INFO - PROCESS | 3528 | ++DOCSHELL 000000707C620000 == 44 [pid = 3528] [id = 236] 21:36:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (0000007010723000) [pid = 3528] [serial = 707] [outer = 0000000000000000] 21:36:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (000000707B224000) [pid = 3528] [serial = 708] [outer = 0000007010723000] 21:36:55 INFO - PROCESS | 3528 | 1465274215966 Marionette DEBUG loaded listener.js 21:36:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 93 (000000707B357400) [pid = 3528] [serial = 709] [outer = 0000007010723000] 21:36:56 INFO - PROCESS | 3528 | 1465274216704 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 21:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 21:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1073ms 21:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 21:36:56 INFO - PROCESS | 3528 | 1465274216781 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 21:36:56 INFO - PROCESS | 3528 | 1465274216786 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 21:36:56 INFO - PROCESS | 3528 | 1465274216791 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 21:36:56 INFO - PROCESS | 3528 | 1465274216795 Marionette TRACE conn5 <- [1,910,null,{}] 21:36:56 INFO - PROCESS | 3528 | 1465274216800 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:56 INFO - PROCESS | 3528 | 1465274216804 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:56 INFO - PROCESS | 3528 | 1465274216934 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 21:36:57 INFO - PROCESS | 3528 | 1465274217008 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:57 INFO - PROCESS | 3528 | 1465274217011 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:57 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008CEB000 == 45 [pid = 3528] [id = 237] 21:36:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 94 (00000070078C7400) [pid = 3528] [serial = 710] [outer = 0000000000000000] 21:36:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 95 (0000007007D4F800) [pid = 3528] [serial = 711] [outer = 00000070078C7400] 21:36:57 INFO - PROCESS | 3528 | 1465274217063 Marionette DEBUG loaded listener.js 21:36:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 96 (0000007008AA5400) [pid = 3528] [serial = 712] [outer = 00000070078C7400] 21:36:58 INFO - PROCESS | 3528 | --DOCSHELL 000000707A93E800 == 44 [pid = 3528] [id = 230] 21:36:58 INFO - PROCESS | 3528 | --DOCSHELL 0000007011619000 == 43 [pid = 3528] [id = 229] 21:36:58 INFO - PROCESS | 3528 | --DOCSHELL 0000007010E2F800 == 42 [pid = 3528] [id = 228] 21:36:58 INFO - PROCESS | 3528 | --DOCSHELL 000000701006A000 == 41 [pid = 3528] [id = 227] 21:36:58 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC20800 == 40 [pid = 3528] [id = 226] 21:36:58 INFO - PROCESS | 3528 | --DOCSHELL 000000700D156000 == 39 [pid = 3528] [id = 224] 21:36:58 INFO - PROCESS | 3528 | --DOCSHELL 0000007008DE4800 == 38 [pid = 3528] [id = 223] 21:36:58 INFO - PROCESS | 3528 | --DOCSHELL 0000007008A16000 == 37 [pid = 3528] [id = 222] 21:36:58 INFO - PROCESS | 3528 | --DOCSHELL 0000007008C3C000 == 36 [pid = 3528] [id = 221] 21:36:58 INFO - PROCESS | 3528 | --DOCSHELL 00000070105A8800 == 35 [pid = 3528] [id = 220] 21:36:58 INFO - PROCESS | 3528 | --DOCSHELL 0000007008CE7800 == 34 [pid = 3528] [id = 213] 21:36:58 INFO - PROCESS | 3528 | --DOCSHELL 000000700F876800 == 33 [pid = 3528] [id = 225] 21:36:58 INFO - PROCESS | 3528 | --DOCSHELL 000000707C620000 == 32 [pid = 3528] [id = 236] 21:36:58 INFO - PROCESS | 3528 | --DOCSHELL 000000707C05D000 == 31 [pid = 3528] [id = 235] 21:36:58 INFO - PROCESS | 3528 | --DOCSHELL 000000707BB20800 == 30 [pid = 3528] [id = 234] 21:36:58 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC18800 == 29 [pid = 3528] [id = 233] 21:36:58 INFO - PROCESS | 3528 | --DOCSHELL 000000707B309000 == 28 [pid = 3528] [id = 231] 21:36:58 INFO - PROCESS | 3528 | --DOCSHELL 0000007008A1C000 == 27 [pid = 3528] [id = 232] 21:36:58 INFO - PROCESS | 3528 | --DOMWINDOW == 95 (000000700E5B1000) [pid = 3528] [serial = 656] [outer = 0000000000000000] [url = about:blank] 21:36:58 INFO - PROCESS | 3528 | --DOMWINDOW == 94 (000000700782A400) [pid = 3528] [serial = 650] [outer = 0000000000000000] [url = about:blank] 21:36:58 INFO - PROCESS | 3528 | --DOMWINDOW == 93 (0000007006D07800) [pid = 3528] [serial = 641] [outer = 0000000000000000] [url = about:blank] 21:36:58 INFO - PROCESS | 3528 | --DOMWINDOW == 92 (0000007006DD7C00) [pid = 3528] [serial = 642] [outer = 0000000000000000] [url = about:blank] 21:36:58 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (0000007008557000) [pid = 3528] [serial = 627] [outer = 0000000000000000] [url = about:blank] 21:36:58 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (000000700782D400) [pid = 3528] [serial = 626] [outer = 0000000000000000] [url = about:blank] 21:36:58 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (000000700B12AC00) [pid = 3528] [serial = 630] [outer = 0000000000000000] [url = about:blank] 21:36:58 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (0000007007D44000) [pid = 3528] [serial = 644] [outer = 0000000000000000] [url = about:blank] 21:36:58 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (00000070093AC400) [pid = 3528] [serial = 629] [outer = 0000000000000000] [url = about:blank] 21:36:58 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (00000070083C9400) [pid = 3528] [serial = 645] [outer = 0000000000000000] [url = about:blank] 21:36:58 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (0000007008AB4C00) [pid = 3528] [serial = 639] [outer = 0000000000000000] [url = about:blank] 21:36:58 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (00000070087BE000) [pid = 3528] [serial = 638] [outer = 0000000000000000] [url = about:blank] 21:36:58 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (0000007008A50400) [pid = 3528] [serial = 647] [outer = 0000000000000000] [url = about:blank] 21:36:58 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700C727400) [pid = 3528] [serial = 653] [outer = 0000000000000000] [url = about:blank] 21:36:58 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007010553400) [pid = 3528] [serial = 633] [outer = 0000000000000000] [url = about:blank] 21:36:58 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000700E5AF000) [pid = 3528] [serial = 632] [outer = 0000000000000000] [url = about:blank] 21:36:58 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (00000070798B0800) [pid = 3528] [serial = 636] [outer = 0000000000000000] [url = about:blank] 21:36:58 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007079881400) [pid = 3528] [serial = 635] [outer = 0000000000000000] [url = about:blank] 21:36:58 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700FFEE400) [pid = 3528] [serial = 657] [outer = 0000000000000000] [url = about:blank] 21:36:58 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007008C54C00) [pid = 3528] [serial = 648] [outer = 0000000000000000] [url = about:blank] 21:36:58 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700C82D400) [pid = 3528] [serial = 654] [outer = 0000000000000000] [url = about:blank] 21:36:58 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700BEA0400) [pid = 3528] [serial = 651] [outer = 0000000000000000] [url = about:blank] 21:36:58 INFO - PROCESS | 3528 | 1465274218379 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 21:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 21:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1642ms 21:36:58 INFO - PROCESS | 3528 | 1465274218435 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 21:36:58 INFO - PROCESS | 3528 | 1465274218440 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 21:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 21:36:58 INFO - PROCESS | 3528 | 1465274218445 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 21:36:58 INFO - PROCESS | 3528 | 1465274218448 Marionette TRACE conn5 <- [1,914,null,{}] 21:36:58 INFO - PROCESS | 3528 | 1465274218454 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:58 INFO - PROCESS | 3528 | 1465274218457 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:58 INFO - PROCESS | 3528 | 1465274218559 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 21:36:58 INFO - PROCESS | 3528 | 1465274218624 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:58 INFO - PROCESS | 3528 | 1465274218628 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:58 INFO - PROCESS | 3528 | ++DOCSHELL 0000007005C1B000 == 28 [pid = 3528] [id = 238] 21:36:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700502C400) [pid = 3528] [serial = 713] [outer = 0000000000000000] 21:36:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (0000007005032000) [pid = 3528] [serial = 714] [outer = 000000700502C400] 21:36:58 INFO - PROCESS | 3528 | 1465274218680 Marionette DEBUG loaded listener.js 21:36:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (0000007005450800) [pid = 3528] [serial = 715] [outer = 000000700502C400] 21:36:59 INFO - PROCESS | 3528 | 1465274219115 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 21:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 21:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 734ms 21:36:59 INFO - PROCESS | 3528 | 1465274219182 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 21:36:59 INFO - PROCESS | 3528 | 1465274219188 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 21:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 21:36:59 INFO - PROCESS | 3528 | 1465274219195 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 21:36:59 INFO - PROCESS | 3528 | 1465274219198 Marionette TRACE conn5 <- [1,918,null,{}] 21:36:59 INFO - PROCESS | 3528 | 1465274219202 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:59 INFO - PROCESS | 3528 | 1465274219205 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:59 INFO - PROCESS | 3528 | 1465274219298 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 21:36:59 INFO - PROCESS | 3528 | 1465274219314 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:59 INFO - PROCESS | 3528 | 1465274219317 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:36:59 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008C3D800 == 29 [pid = 3528] [id = 239] 21:36:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007006DC3000) [pid = 3528] [serial = 716] [outer = 0000000000000000] 21:36:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (0000007006DD5000) [pid = 3528] [serial = 717] [outer = 0000007006DC3000] 21:36:59 INFO - PROCESS | 3528 | 1465274219367 Marionette DEBUG loaded listener.js 21:36:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700782E800) [pid = 3528] [serial = 718] [outer = 0000007006DC3000] 21:37:00 INFO - PROCESS | 3528 | 1465274220044 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 21:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 21:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 881ms 21:37:00 INFO - PROCESS | 3528 | 1465274220077 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 21:37:00 INFO - PROCESS | 3528 | 1465274220079 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 21:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 21:37:00 INFO - PROCESS | 3528 | 1465274220083 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 21:37:00 INFO - PROCESS | 3528 | 1465274220087 Marionette TRACE conn5 <- [1,922,null,{}] 21:37:00 INFO - PROCESS | 3528 | 1465274220098 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:00 INFO - PROCESS | 3528 | 1465274220103 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:00 INFO - PROCESS | 3528 | 1465274220195 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 21:37:00 INFO - PROCESS | 3528 | 1465274220202 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:00 INFO - PROCESS | 3528 | 1465274220206 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:00 INFO - PROCESS | 3528 | ++DOCSHELL 0000007007D2A800 == 30 [pid = 3528] [id = 240] 21:37:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (00000070087B8C00) [pid = 3528] [serial = 719] [outer = 0000000000000000] 21:37:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007008894800) [pid = 3528] [serial = 720] [outer = 00000070087B8C00] 21:37:00 INFO - PROCESS | 3528 | 1465274220255 Marionette DEBUG loaded listener.js 21:37:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (0000007008AAA800) [pid = 3528] [serial = 721] [outer = 00000070087B8C00] 21:37:00 INFO - PROCESS | 3528 | 1465274220745 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 21:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 21:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 734ms 21:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 21:37:00 INFO - PROCESS | 3528 | 1465274220820 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 21:37:00 INFO - PROCESS | 3528 | 1465274220823 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 21:37:00 INFO - PROCESS | 3528 | 1465274220826 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 21:37:00 INFO - PROCESS | 3528 | 1465274220828 Marionette TRACE conn5 <- [1,926,null,{}] 21:37:00 INFO - PROCESS | 3528 | 1465274220842 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:00 INFO - PROCESS | 3528 | 1465274220844 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:00 INFO - PROCESS | 3528 | 1465274220958 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 21:37:00 INFO - PROCESS | 3528 | 1465274220969 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:00 INFO - PROCESS | 3528 | 1465274220971 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:01 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D14E800 == 31 [pid = 3528] [id = 241] 21:37:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (0000007008CA7800) [pid = 3528] [serial = 722] [outer = 0000000000000000] 21:37:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (0000007009196800) [pid = 3528] [serial = 723] [outer = 0000007008CA7800] 21:37:01 INFO - PROCESS | 3528 | 1465274221057 Marionette DEBUG loaded listener.js 21:37:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (000000700AC35400) [pid = 3528] [serial = 724] [outer = 0000007008CA7800] 21:37:01 INFO - PROCESS | 3528 | 1465274221516 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 21:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 21:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 734ms 21:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 21:37:01 INFO - PROCESS | 3528 | 1465274221565 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 21:37:01 INFO - PROCESS | 3528 | 1465274221567 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 21:37:01 INFO - PROCESS | 3528 | 1465274221570 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 21:37:01 INFO - PROCESS | 3528 | 1465274221572 Marionette TRACE conn5 <- [1,930,null,{}] 21:37:01 INFO - PROCESS | 3528 | 1465274221576 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:01 INFO - PROCESS | 3528 | 1465274221578 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:01 INFO - PROCESS | 3528 | 1465274221685 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 21:37:01 INFO - PROCESS | 3528 | 1465274221690 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:01 INFO - PROCESS | 3528 | 1465274221693 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:01 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D4BA000 == 32 [pid = 3528] [id = 242] 21:37:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (000000700B1B5400) [pid = 3528] [serial = 725] [outer = 0000000000000000] 21:37:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (000000700BE9AC00) [pid = 3528] [serial = 726] [outer = 000000700B1B5400] 21:37:01 INFO - PROCESS | 3528 | 1465274221738 Marionette DEBUG loaded listener.js 21:37:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (000000700BEBB400) [pid = 3528] [serial = 727] [outer = 000000700B1B5400] 21:37:02 INFO - PROCESS | 3528 | 1465274222178 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 21:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 21:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 672ms 21:37:02 INFO - PROCESS | 3528 | 1465274222245 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 21:37:02 INFO - PROCESS | 3528 | 1465274222248 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 21:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 21:37:02 INFO - PROCESS | 3528 | 1465274222251 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 21:37:02 INFO - PROCESS | 3528 | 1465274222253 Marionette TRACE conn5 <- [1,934,null,{}] 21:37:02 INFO - PROCESS | 3528 | 1465274222256 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:02 INFO - PROCESS | 3528 | 1465274222263 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:02 INFO - PROCESS | 3528 | 1465274222398 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 21:37:02 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (0000007005451400) [pid = 3528] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 21:37:02 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (0000007001820C00) [pid = 3528] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 21:37:02 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (00000070053B1C00) [pid = 3528] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 21:37:02 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (0000007010725000) [pid = 3528] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 21:37:02 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (000000700FFF4400) [pid = 3528] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 21:37:02 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (0000007008075400) [pid = 3528] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 21:37:02 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (0000007006DC1400) [pid = 3528] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 21:37:02 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (00000070046D8400) [pid = 3528] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 21:37:02 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (00000070059E0400) [pid = 3528] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 21:37:02 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007009C87400) [pid = 3528] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 21:37:02 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (00000070798AF000) [pid = 3528] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 21:37:02 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000707A2C2800) [pid = 3528] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 21:37:02 INFO - PROCESS | 3528 | 1465274222641 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:02 INFO - PROCESS | 3528 | 1465274222643 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:02 INFO - PROCESS | 3528 | ++DOCSHELL 000000700AC18800 == 33 [pid = 3528] [id = 243] 21:37:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007001820C00) [pid = 3528] [serial = 728] [outer = 0000000000000000] 21:37:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (0000007005451400) [pid = 3528] [serial = 729] [outer = 0000007001820C00] 21:37:02 INFO - PROCESS | 3528 | 1465274222691 Marionette DEBUG loaded listener.js 21:37:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700CE3E400) [pid = 3528] [serial = 730] [outer = 0000007001820C00] 21:37:03 INFO - PROCESS | 3528 | 1465274223110 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 21:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 21:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 881ms 21:37:03 INFO - PROCESS | 3528 | 1465274223133 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 21:37:03 INFO - PROCESS | 3528 | 1465274223136 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 21:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 21:37:03 INFO - PROCESS | 3528 | 1465274223139 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 21:37:03 INFO - PROCESS | 3528 | 1465274223140 Marionette TRACE conn5 <- [1,938,null,{}] 21:37:03 INFO - PROCESS | 3528 | 1465274223144 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:03 INFO - PROCESS | 3528 | 1465274223146 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:03 INFO - PROCESS | 3528 | 1465274223253 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 21:37:03 INFO - PROCESS | 3528 | 1465274223260 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:03 INFO - PROCESS | 3528 | 1465274223262 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:03 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC4A800 == 34 [pid = 3528] [id = 244] 21:37:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700C726800) [pid = 3528] [serial = 731] [outer = 0000000000000000] 21:37:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700E5A9800) [pid = 3528] [serial = 732] [outer = 000000700C726800] 21:37:03 INFO - PROCESS | 3528 | 1465274223309 Marionette DEBUG loaded listener.js 21:37:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000700FB7E800) [pid = 3528] [serial = 733] [outer = 000000700C726800] 21:37:03 INFO - PROCESS | 3528 | 1465274223705 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 21:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 21:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 21:37:03 INFO - PROCESS | 3528 | 1465274223773 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 21:37:03 INFO - PROCESS | 3528 | 1465274223775 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 21:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 21:37:03 INFO - PROCESS | 3528 | 1465274223778 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 21:37:03 INFO - PROCESS | 3528 | 1465274223780 Marionette TRACE conn5 <- [1,942,null,{}] 21:37:03 INFO - PROCESS | 3528 | 1465274223784 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:03 INFO - PROCESS | 3528 | 1465274223786 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:03 INFO - PROCESS | 3528 | 1465274223895 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 21:37:03 INFO - PROCESS | 3528 | 1465274223907 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:03 INFO - PROCESS | 3528 | 1465274223909 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:03 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010053000 == 35 [pid = 3528] [id = 245] 21:37:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000700E5B3C00) [pid = 3528] [serial = 734] [outer = 0000000000000000] 21:37:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000700FB8BC00) [pid = 3528] [serial = 735] [outer = 000000700E5B3C00] 21:37:03 INFO - PROCESS | 3528 | 1465274223954 Marionette DEBUG loaded listener.js 21:37:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (000000700FFF7000) [pid = 3528] [serial = 736] [outer = 000000700E5B3C00] 21:37:04 INFO - PROCESS | 3528 | 1465274224365 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 21:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 21:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 628ms 21:37:04 INFO - PROCESS | 3528 | 1465274224411 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 21:37:04 INFO - PROCESS | 3528 | 1465274224413 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 21:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 21:37:04 INFO - PROCESS | 3528 | 1465274224416 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 21:37:04 INFO - PROCESS | 3528 | 1465274224418 Marionette TRACE conn5 <- [1,946,null,{}] 21:37:04 INFO - PROCESS | 3528 | 1465274224421 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:04 INFO - PROCESS | 3528 | 1465274224423 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:04 INFO - PROCESS | 3528 | 1465274224535 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 21:37:04 INFO - PROCESS | 3528 | 1465274224659 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:04 INFO - PROCESS | 3528 | 1465274224663 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:04 INFO - PROCESS | 3528 | ++DOCSHELL 0000007001C69000 == 36 [pid = 3528] [id = 246] 21:37:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (00000070008D4C00) [pid = 3528] [serial = 737] [outer = 0000000000000000] 21:37:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (0000007000ADF800) [pid = 3528] [serial = 738] [outer = 00000070008D4C00] 21:37:04 INFO - PROCESS | 3528 | 1465274224726 Marionette DEBUG loaded listener.js 21:37:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (000000700216F000) [pid = 3528] [serial = 739] [outer = 00000070008D4C00] 21:37:05 INFO - PROCESS | 3528 | 1465274225455 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 21:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 21:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1117ms 21:37:05 INFO - PROCESS | 3528 | 1465274225539 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 21:37:05 INFO - PROCESS | 3528 | 1465274225543 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 21:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 21:37:05 INFO - PROCESS | 3528 | 1465274225548 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 21:37:05 INFO - PROCESS | 3528 | 1465274225552 Marionette TRACE conn5 <- [1,950,null,{}] 21:37:05 INFO - PROCESS | 3528 | 1465274225558 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:05 INFO - PROCESS | 3528 | 1465274225561 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:05 INFO - PROCESS | 3528 | 1465274225696 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 21:37:05 INFO - PROCESS | 3528 | 1465274225767 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:05 INFO - PROCESS | 3528 | 1465274225770 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:05 INFO - PROCESS | 3528 | ++DOCSHELL 000000700B35B000 == 37 [pid = 3528] [id = 247] 21:37:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (0000007006DDC800) [pid = 3528] [serial = 740] [outer = 0000000000000000] 21:37:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (0000007007945400) [pid = 3528] [serial = 741] [outer = 0000007006DDC800] 21:37:05 INFO - PROCESS | 3528 | 1465274225869 Marionette DEBUG loaded listener.js 21:37:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (00000070083C7000) [pid = 3528] [serial = 742] [outer = 0000007006DDC800] 21:37:06 INFO - PROCESS | 3528 | 1465274226648 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 21:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 21:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1137ms 21:37:06 INFO - PROCESS | 3528 | 1465274226692 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 21:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 21:37:06 INFO - PROCESS | 3528 | 1465274226697 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 21:37:06 INFO - PROCESS | 3528 | 1465274226701 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 21:37:06 INFO - PROCESS | 3528 | 1465274226704 Marionette TRACE conn5 <- [1,954,null,{}] 21:37:06 INFO - PROCESS | 3528 | 1465274226708 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:06 INFO - PROCESS | 3528 | 1465274226711 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:06 INFO - PROCESS | 3528 | 1465274226924 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 21:37:07 INFO - PROCESS | 3528 | 1465274227008 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:07 INFO - PROCESS | 3528 | 1465274227012 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:07 INFO - PROCESS | 3528 | ++DOCSHELL 00000070080AA800 == 38 [pid = 3528] [id = 248] 21:37:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 93 (0000007002162800) [pid = 3528] [serial = 743] [outer = 0000000000000000] 21:37:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 94 (00000070059DB400) [pid = 3528] [serial = 744] [outer = 0000007002162800] 21:37:07 INFO - PROCESS | 3528 | 1465274227108 Marionette DEBUG loaded listener.js 21:37:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 95 (0000007007DB4C00) [pid = 3528] [serial = 745] [outer = 0000007002162800] 21:37:07 INFO - PROCESS | 3528 | --DOCSHELL 0000007010053000 == 37 [pid = 3528] [id = 245] 21:37:07 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC4A800 == 36 [pid = 3528] [id = 244] 21:37:07 INFO - PROCESS | 3528 | --DOCSHELL 000000700AC18800 == 35 [pid = 3528] [id = 243] 21:37:07 INFO - PROCESS | 3528 | --DOCSHELL 000000700D4BA000 == 34 [pid = 3528] [id = 242] 21:37:07 INFO - PROCESS | 3528 | --DOCSHELL 000000700D14E800 == 33 [pid = 3528] [id = 241] 21:37:07 INFO - PROCESS | 3528 | --DOCSHELL 0000007007D2A800 == 32 [pid = 3528] [id = 240] 21:37:07 INFO - PROCESS | 3528 | --DOCSHELL 0000007008C3D800 == 31 [pid = 3528] [id = 239] 21:37:07 INFO - PROCESS | 3528 | --DOCSHELL 0000007005C1B000 == 30 [pid = 3528] [id = 238] 21:37:07 INFO - PROCESS | 3528 | --DOCSHELL 0000007008CEB000 == 29 [pid = 3528] [id = 237] 21:37:07 INFO - PROCESS | 3528 | --DOMWINDOW == 94 (000000700D4CF000) [pid = 3528] [serial = 678] [outer = 0000000000000000] [url = about:blank] 21:37:07 INFO - PROCESS | 3528 | --DOMWINDOW == 93 (000000700E5B4800) [pid = 3528] [serial = 679] [outer = 0000000000000000] [url = about:blank] 21:37:07 INFO - PROCESS | 3528 | --DOMWINDOW == 92 (000000701071E400) [pid = 3528] [serial = 682] [outer = 0000000000000000] [url = about:blank] 21:37:07 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (0000007010555C00) [pid = 3528] [serial = 681] [outer = 0000000000000000] [url = about:blank] 21:37:07 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (000000700BE96800) [pid = 3528] [serial = 687] [outer = 0000000000000000] [url = about:blank] 21:37:07 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (000000707987A400) [pid = 3528] [serial = 684] [outer = 0000000000000000] [url = about:blank] 21:37:07 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (00000070102ECC00) [pid = 3528] [serial = 659] [outer = 0000000000000000] [url = about:blank] 21:37:07 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (00000070083CC800) [pid = 3528] [serial = 666] [outer = 0000000000000000] [url = about:blank] 21:37:07 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (0000007008A46000) [pid = 3528] [serial = 667] [outer = 0000000000000000] [url = about:blank] 21:37:07 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (000000700807F400) [pid = 3528] [serial = 669] [outer = 0000000000000000] [url = about:blank] 21:37:07 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (0000007008A4A800) [pid = 3528] [serial = 670] [outer = 0000000000000000] [url = about:blank] 21:37:07 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700C827800) [pid = 3528] [serial = 675] [outer = 0000000000000000] [url = about:blank] 21:37:07 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (0000007006DC4C00) [pid = 3528] [serial = 662] [outer = 0000000000000000] [url = about:blank] 21:37:07 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007007D46C00) [pid = 3528] [serial = 663] [outer = 0000000000000000] [url = about:blank] 21:37:07 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007009CC2400) [pid = 3528] [serial = 672] [outer = 0000000000000000] [url = about:blank] 21:37:07 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700BE9A400) [pid = 3528] [serial = 673] [outer = 0000000000000000] [url = about:blank] 21:37:07 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007010558000) [pid = 3528] [serial = 660] [outer = 0000000000000000] [url = about:blank] 21:37:07 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000707A244000) [pid = 3528] [serial = 691] [outer = 0000000000000000] [url = about:blank] 21:37:07 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000707A90E000) [pid = 3528] [serial = 694] [outer = 0000000000000000] [url = about:blank] 21:37:07 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000707A306800) [pid = 3528] [serial = 693] [outer = 0000000000000000] [url = about:blank] 21:37:07 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (00000070799B3800) [pid = 3528] [serial = 690] [outer = 0000000000000000] [url = about:blank] 21:37:07 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700502E800) [pid = 3528] [serial = 375] [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.] 21:37:07 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (00000070798A5400) [pid = 3528] [serial = 685] [outer = 0000000000000000] [url = about:blank] 21:37:07 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (00000070798A7400) [pid = 3528] [serial = 688] [outer = 0000000000000000] [url = about:blank] 21:37:07 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000700CE3F800) [pid = 3528] [serial = 676] [outer = 0000000000000000] [url = about:blank] 21:37:07 INFO - PROCESS | 3528 | 1465274227670 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 21:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 21:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1028ms 21:37:07 INFO - PROCESS | 3528 | 1465274227731 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 21:37:07 INFO - PROCESS | 3528 | 1465274227735 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 21:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 21:37:07 INFO - PROCESS | 3528 | 1465274227740 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 21:37:07 INFO - PROCESS | 3528 | 1465274227743 Marionette TRACE conn5 <- [1,958,null,{}] 21:37:07 INFO - PROCESS | 3528 | 1465274227748 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:07 INFO - PROCESS | 3528 | 1465274227751 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:07 INFO - PROCESS | 3528 | 1465274227845 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 21:37:07 INFO - PROCESS | 3528 | 1465274227857 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:07 INFO - PROCESS | 3528 | 1465274227859 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:07 INFO - PROCESS | 3528 | ++DOCSHELL 000000700992B000 == 30 [pid = 3528] [id = 249] 21:37:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (00000070087BAC00) [pid = 3528] [serial = 746] [outer = 0000000000000000] 21:37:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (0000007008A45800) [pid = 3528] [serial = 747] [outer = 00000070087BAC00] 21:37:07 INFO - PROCESS | 3528 | 1465274227908 Marionette DEBUG loaded listener.js 21:37:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007008AB4C00) [pid = 3528] [serial = 748] [outer = 00000070087BAC00] 21:37:08 INFO - PROCESS | 3528 | 1465274228380 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 21:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 21:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 671ms 21:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 21:37:08 INFO - PROCESS | 3528 | 1465274228415 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 21:37:08 INFO - PROCESS | 3528 | 1465274228418 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 21:37:08 INFO - PROCESS | 3528 | 1465274228422 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 21:37:08 INFO - PROCESS | 3528 | 1465274228424 Marionette TRACE conn5 <- [1,962,null,{}] 21:37:08 INFO - PROCESS | 3528 | 1465274228428 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:08 INFO - PROCESS | 3528 | 1465274228430 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:08 INFO - PROCESS | 3528 | 1465274228552 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 21:37:08 INFO - PROCESS | 3528 | 1465274228630 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:08 INFO - PROCESS | 3528 | 1465274228633 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:08 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D146000 == 31 [pid = 3528] [id = 250] 21:37:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (00000070087BC000) [pid = 3528] [serial = 749] [outer = 0000000000000000] 21:37:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700BD80C00) [pid = 3528] [serial = 750] [outer = 00000070087BC000] 21:37:08 INFO - PROCESS | 3528 | 1465274228681 Marionette DEBUG loaded listener.js 21:37:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700BEB4000) [pid = 3528] [serial = 751] [outer = 00000070087BC000] 21:37:09 INFO - PROCESS | 3528 | 1465274229089 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 21:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 21:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 734ms 21:37:09 INFO - PROCESS | 3528 | 1465274229158 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 21:37:09 INFO - PROCESS | 3528 | 1465274229162 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 21:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 21:37:09 INFO - PROCESS | 3528 | 1465274229173 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 21:37:09 INFO - PROCESS | 3528 | 1465274229179 Marionette TRACE conn5 <- [1,966,null,{}] 21:37:09 INFO - PROCESS | 3528 | 1465274229182 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:09 INFO - PROCESS | 3528 | 1465274229186 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:09 INFO - PROCESS | 3528 | 1465274229280 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 21:37:09 INFO - PROCESS | 3528 | 1465274229290 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:09 INFO - PROCESS | 3528 | 1465274229293 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:09 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F989800 == 32 [pid = 3528] [id = 251] 21:37:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700C826000) [pid = 3528] [serial = 752] [outer = 0000000000000000] 21:37:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700CE37800) [pid = 3528] [serial = 753] [outer = 000000700C826000] 21:37:09 INFO - PROCESS | 3528 | 1465274229339 Marionette DEBUG loaded listener.js 21:37:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700E5B0400) [pid = 3528] [serial = 754] [outer = 000000700C826000] 21:37:09 INFO - PROCESS | 3528 | 1465274229777 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 21:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 21:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 628ms 21:37:09 INFO - PROCESS | 3528 | 1465274229800 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 21:37:09 INFO - PROCESS | 3528 | 1465274229802 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 21:37:09 INFO - PROCESS | 3528 | 1465274229805 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 21:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 21:37:09 INFO - PROCESS | 3528 | 1465274229807 Marionette TRACE conn5 <- [1,970,null,{}] 21:37:09 INFO - PROCESS | 3528 | 1465274229811 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:09 INFO - PROCESS | 3528 | 1465274229813 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:09 INFO - PROCESS | 3528 | 1465274229958 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 21:37:09 INFO - PROCESS | 3528 | 1465274229977 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:09 INFO - PROCESS | 3528 | 1465274229979 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:10 INFO - PROCESS | 3528 | ++DOCSHELL 0000007007C21000 == 33 [pid = 3528] [id = 252] 21:37:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700D4DA800) [pid = 3528] [serial = 755] [outer = 0000000000000000] 21:37:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700FB88400) [pid = 3528] [serial = 756] [outer = 000000700D4DA800] 21:37:10 INFO - PROCESS | 3528 | 1465274230032 Marionette DEBUG loaded listener.js 21:37:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (00000070102F2000) [pid = 3528] [serial = 757] [outer = 000000700D4DA800] 21:37:10 INFO - PROCESS | 3528 | 1465274230484 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 21:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 21:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 734ms 21:37:10 INFO - PROCESS | 3528 | 1465274230544 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 21:37:10 INFO - PROCESS | 3528 | 1465274230546 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 21:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 21:37:10 INFO - PROCESS | 3528 | 1465274230549 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 21:37:10 INFO - PROCESS | 3528 | 1465274230551 Marionette TRACE conn5 <- [1,974,null,{}] 21:37:10 INFO - PROCESS | 3528 | 1465274230561 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:10 INFO - PROCESS | 3528 | 1465274230563 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:10 INFO - PROCESS | 3528 | 1465274230676 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 21:37:10 INFO - PROCESS | 3528 | 1465274230687 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:10 INFO - PROCESS | 3528 | 1465274230693 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:10 INFO - PROCESS | 3528 | ++DOCSHELL 00000070105A5800 == 34 [pid = 3528] [id = 253] 21:37:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (0000007010561400) [pid = 3528] [serial = 758] [outer = 0000000000000000] 21:37:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000701071C800) [pid = 3528] [serial = 759] [outer = 0000007010561400] 21:37:10 INFO - PROCESS | 3528 | 1465274230795 Marionette DEBUG loaded listener.js 21:37:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (0000007010727400) [pid = 3528] [serial = 760] [outer = 0000007010561400] 21:37:11 INFO - PROCESS | 3528 | 1465274231252 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 21:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 21:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 776ms 21:37:11 INFO - PROCESS | 3528 | 1465274231333 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 21:37:11 INFO - PROCESS | 3528 | 1465274231336 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 21:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 21:37:11 INFO - PROCESS | 3528 | 1465274231339 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 21:37:11 INFO - PROCESS | 3528 | 1465274231341 Marionette TRACE conn5 <- [1,978,null,{}] 21:37:11 INFO - PROCESS | 3528 | 1465274231345 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:11 INFO - PROCESS | 3528 | 1465274231347 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:11 INFO - PROCESS | 3528 | 1465274231467 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 21:37:11 INFO - PROCESS | 3528 | 1465274231477 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:11 INFO - PROCESS | 3528 | 1465274231479 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:11 INFO - PROCESS | 3528 | ++DOCSHELL 0000007011602800 == 35 [pid = 3528] [id = 254] 21:37:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (000000700E5B6000) [pid = 3528] [serial = 761] [outer = 0000000000000000] 21:37:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (00000070798A7C00) [pid = 3528] [serial = 762] [outer = 000000700E5B6000] 21:37:11 INFO - PROCESS | 3528 | 1465274231527 Marionette DEBUG loaded listener.js 21:37:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (00000070799B5C00) [pid = 3528] [serial = 763] [outer = 000000700E5B6000] 21:37:11 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (0000007006DB8800) [pid = 3528] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 21:37:11 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (0000007001820C00) [pid = 3528] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 21:37:11 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (00000070093B3C00) [pid = 3528] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 21:37:11 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (00000070102F0400) [pid = 3528] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 21:37:11 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000707AB3C800) [pid = 3528] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 21:37:11 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (0000007010723000) [pid = 3528] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 21:37:11 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700C726800) [pid = 3528] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 21:37:11 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007008CA7800) [pid = 3528] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 21:37:11 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (00000070087B8C00) [pid = 3528] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 21:37:11 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007006DC3000) [pid = 3528] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 21:37:11 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700B1B5400) [pid = 3528] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 21:37:11 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700502C400) [pid = 3528] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 21:37:11 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (00000070078C7400) [pid = 3528] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 21:37:12 INFO - PROCESS | 3528 | 1465274232029 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 21:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 21:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 734ms 21:37:12 INFO - PROCESS | 3528 | 1465274232075 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 21:37:12 INFO - PROCESS | 3528 | 1465274232078 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 21:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 21:37:12 INFO - PROCESS | 3528 | 1465274232086 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 21:37:12 INFO - PROCESS | 3528 | 1465274232088 Marionette TRACE conn5 <- [1,982,null,{}] 21:37:12 INFO - PROCESS | 3528 | 1465274232092 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:12 INFO - PROCESS | 3528 | 1465274232094 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:12 INFO - PROCESS | 3528 | 1465274232207 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 21:37:12 INFO - PROCESS | 3528 | 1465274232257 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:12 INFO - PROCESS | 3528 | 1465274232259 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:12 INFO - PROCESS | 3528 | ++DOCSHELL 000000701161E800 == 36 [pid = 3528] [id = 255] 21:37:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (00000070046D0000) [pid = 3528] [serial = 764] [outer = 0000000000000000] 21:37:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700BE9A000) [pid = 3528] [serial = 765] [outer = 00000070046D0000] 21:37:12 INFO - PROCESS | 3528 | 1465274232304 Marionette DEBUG loaded listener.js 21:37:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (00000070799AF000) [pid = 3528] [serial = 766] [outer = 00000070046D0000] 21:37:12 INFO - PROCESS | 3528 | 1465274232668 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 21:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 21:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 629ms 21:37:12 INFO - PROCESS | 3528 | 1465274232727 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 21:37:12 INFO - PROCESS | 3528 | 1465274232729 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 21:37:12 INFO - PROCESS | 3528 | 1465274232733 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 21:37:12 INFO - PROCESS | 3528 | 1465274232734 Marionette TRACE conn5 <- [1,986,null,{}] 21:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 21:37:12 INFO - PROCESS | 3528 | 1465274232738 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:12 INFO - PROCESS | 3528 | 1465274232740 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:12 INFO - PROCESS | 3528 | 1465274232849 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 21:37:12 INFO - PROCESS | 3528 | 1465274232855 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:12 INFO - PROCESS | 3528 | 1465274232857 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:12 INFO - PROCESS | 3528 | ++DOCSHELL 000000707A94C000 == 37 [pid = 3528] [id = 256] 21:37:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (00000070799B3C00) [pid = 3528] [serial = 767] [outer = 0000000000000000] 21:37:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000707A309800) [pid = 3528] [serial = 768] [outer = 00000070799B3C00] 21:37:12 INFO - PROCESS | 3528 | 1465274232902 Marionette DEBUG loaded listener.js 21:37:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000707A9C6000) [pid = 3528] [serial = 769] [outer = 00000070799B3C00] 21:37:13 INFO - PROCESS | 3528 | 1465274233308 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 21:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 21:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 629ms 21:37:13 INFO - PROCESS | 3528 | 1465274233368 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 21:37:13 INFO - PROCESS | 3528 | 1465274233371 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 21:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 21:37:13 INFO - PROCESS | 3528 | 1465274233374 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 21:37:13 INFO - PROCESS | 3528 | 1465274233376 Marionette TRACE conn5 <- [1,990,null,{}] 21:37:13 INFO - PROCESS | 3528 | 1465274233379 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:13 INFO - PROCESS | 3528 | 1465274233381 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:13 INFO - PROCESS | 3528 | 1465274233470 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 21:37:13 INFO - PROCESS | 3528 | 1465274233492 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:13 INFO - PROCESS | 3528 | 1465274233494 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:13 INFO - PROCESS | 3528 | ++DOCSHELL 000000707B2C7000 == 38 [pid = 3528] [id = 257] 21:37:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700C82E000) [pid = 3528] [serial = 770] [outer = 0000000000000000] 21:37:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000707AB56800) [pid = 3528] [serial = 771] [outer = 000000700C82E000] 21:37:13 INFO - PROCESS | 3528 | 1465274233541 Marionette DEBUG loaded listener.js 21:37:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000707B220800) [pid = 3528] [serial = 772] [outer = 000000700C82E000] 21:37:14 INFO - PROCESS | 3528 | 1465274234115 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 21:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 21:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 776ms 21:37:14 INFO - PROCESS | 3528 | 1465274234192 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 21:37:14 INFO - PROCESS | 3528 | 1465274234197 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 21:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 21:37:14 INFO - PROCESS | 3528 | 1465274234216 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 21:37:14 INFO - PROCESS | 3528 | 1465274234220 Marionette TRACE conn5 <- [1,994,null,{}] 21:37:14 INFO - PROCESS | 3528 | 1465274234227 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:14 INFO - PROCESS | 3528 | 1465274234230 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:14 INFO - PROCESS | 3528 | 1465274234362 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 21:37:14 INFO - PROCESS | 3528 | 1465274234473 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:14 INFO - PROCESS | 3528 | 1465274234476 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:14 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009B22800 == 39 [pid = 3528] [id = 258] 21:37:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (0000007006DD4000) [pid = 3528] [serial = 773] [outer = 0000000000000000] 21:37:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (00000070087B9800) [pid = 3528] [serial = 774] [outer = 0000007006DD4000] 21:37:14 INFO - PROCESS | 3528 | 1465274234539 Marionette DEBUG loaded listener.js 21:37:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (0000007009C84400) [pid = 3528] [serial = 775] [outer = 0000007006DD4000] 21:37:15 INFO - PROCESS | 3528 | 1465274235128 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 21:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 21:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 986ms 21:37:15 INFO - PROCESS | 3528 | 1465274235205 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 21:37:15 INFO - PROCESS | 3528 | 1465274235210 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 21:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 21:37:15 INFO - PROCESS | 3528 | 1465274235217 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 21:37:15 INFO - PROCESS | 3528 | 1465274235220 Marionette TRACE conn5 <- [1,998,null,{}] 21:37:15 INFO - PROCESS | 3528 | 1465274235224 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:15 INFO - PROCESS | 3528 | 1465274235227 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:15 INFO - PROCESS | 3528 | 1465274235352 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 21:37:15 INFO - PROCESS | 3528 | 1465274235463 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:15 INFO - PROCESS | 3528 | 1465274235466 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:15 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FF21000 == 40 [pid = 3528] [id = 259] 21:37:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (000000700BEBEC00) [pid = 3528] [serial = 776] [outer = 0000000000000000] 21:37:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (000000700C82A400) [pid = 3528] [serial = 777] [outer = 000000700BEBEC00] 21:37:15 INFO - PROCESS | 3528 | 1465274235526 Marionette DEBUG loaded listener.js 21:37:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (000000700E5ADC00) [pid = 3528] [serial = 778] [outer = 000000700BEBEC00] 21:37:16 INFO - PROCESS | 3528 | 1465274236156 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 21:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 21:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 987ms 21:37:16 INFO - PROCESS | 3528 | 1465274236205 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 21:37:16 INFO - PROCESS | 3528 | 1465274236208 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 21:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 21:37:16 INFO - PROCESS | 3528 | 1465274236212 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 21:37:16 INFO - PROCESS | 3528 | 1465274236216 Marionette TRACE conn5 <- [1,1002,null,{}] 21:37:16 INFO - PROCESS | 3528 | 1465274236228 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:16 INFO - PROCESS | 3528 | 1465274236234 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:16 INFO - PROCESS | 3528 | 1465274236387 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 21:37:16 INFO - PROCESS | 3528 | 1465274236406 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:16 INFO - PROCESS | 3528 | 1465274236409 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:16 INFO - PROCESS | 3528 | ++DOCSHELL 000000707BB18800 == 41 [pid = 3528] [id = 260] 21:37:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (000000707987DC00) [pid = 3528] [serial = 779] [outer = 0000000000000000] 21:37:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (00000070798A5C00) [pid = 3528] [serial = 780] [outer = 000000707987DC00] 21:37:16 INFO - PROCESS | 3528 | 1465274236469 Marionette DEBUG loaded listener.js 21:37:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 93 (000000707B220C00) [pid = 3528] [serial = 781] [outer = 000000707987DC00] 21:37:17 INFO - PROCESS | 3528 | 1465274237088 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 21:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 21:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 943ms 21:37:17 INFO - PROCESS | 3528 | 1465274237157 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 21:37:17 INFO - PROCESS | 3528 | 1465274237160 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 21:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 21:37:17 INFO - PROCESS | 3528 | 1465274237164 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 21:37:17 INFO - PROCESS | 3528 | 1465274237166 Marionette TRACE conn5 <- [1,1006,null,{}] 21:37:17 INFO - PROCESS | 3528 | 1465274237170 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:17 INFO - PROCESS | 3528 | 1465274237172 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:17 INFO - PROCESS | 3528 | 1465274237302 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 21:37:17 INFO - PROCESS | 3528 | 1465274237419 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:17 INFO - PROCESS | 3528 | 1465274237421 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:17 INFO - PROCESS | 3528 | ++DOCSHELL 000000707C67B000 == 42 [pid = 3528] [id = 261] 21:37:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 94 (000000700FFEB000) [pid = 3528] [serial = 782] [outer = 0000000000000000] 21:37:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 95 (000000707B47C400) [pid = 3528] [serial = 783] [outer = 000000700FFEB000] 21:37:17 INFO - PROCESS | 3528 | 1465274237481 Marionette DEBUG loaded listener.js 21:37:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 96 (000000707B47C000) [pid = 3528] [serial = 784] [outer = 000000700FFEB000] 21:37:18 INFO - PROCESS | 3528 | 1465274238289 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 21:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 21:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1180ms 21:37:18 INFO - PROCESS | 3528 | 1465274238346 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 21:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 21:37:18 INFO - PROCESS | 3528 | 1465274238350 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 21:37:18 INFO - PROCESS | 3528 | 1465274238355 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 21:37:18 INFO - PROCESS | 3528 | 1465274238358 Marionette TRACE conn5 <- [1,1010,null,{}] 21:37:18 INFO - PROCESS | 3528 | 1465274238378 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:18 INFO - PROCESS | 3528 | 1465274238381 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:18 INFO - PROCESS | 3528 | 1465274238511 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 21:37:18 INFO - PROCESS | 3528 | 1465274238583 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:18 INFO - PROCESS | 3528 | 1465274238585 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:18 INFO - PROCESS | 3528 | ++DOCSHELL 0000007007D27000 == 43 [pid = 3528] [id = 262] 21:37:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 97 (0000007007DC1000) [pid = 3528] [serial = 785] [outer = 0000000000000000] 21:37:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 98 (000000700807F400) [pid = 3528] [serial = 786] [outer = 0000007007DC1000] 21:37:18 INFO - PROCESS | 3528 | 1465274238681 Marionette DEBUG loaded listener.js 21:37:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 99 (0000007008A4FC00) [pid = 3528] [serial = 787] [outer = 0000007007DC1000] 21:37:19 INFO - PROCESS | 3528 | --DOCSHELL 000000707A94C000 == 42 [pid = 3528] [id = 256] 21:37:19 INFO - PROCESS | 3528 | --DOCSHELL 000000701161E800 == 41 [pid = 3528] [id = 255] 21:37:19 INFO - PROCESS | 3528 | --DOCSHELL 0000007011602800 == 40 [pid = 3528] [id = 254] 21:37:19 INFO - PROCESS | 3528 | --DOCSHELL 00000070105A5800 == 39 [pid = 3528] [id = 253] 21:37:19 INFO - PROCESS | 3528 | --DOCSHELL 0000007007C21000 == 38 [pid = 3528] [id = 252] 21:37:19 INFO - PROCESS | 3528 | --DOCSHELL 000000700F989800 == 37 [pid = 3528] [id = 251] 21:37:19 INFO - PROCESS | 3528 | --DOCSHELL 000000700D146000 == 36 [pid = 3528] [id = 250] 21:37:19 INFO - PROCESS | 3528 | --DOCSHELL 000000700992B000 == 35 [pid = 3528] [id = 249] 21:37:19 INFO - PROCESS | 3528 | --DOCSHELL 00000070080AA800 == 34 [pid = 3528] [id = 248] 21:37:19 INFO - PROCESS | 3528 | --DOCSHELL 000000700B35B000 == 33 [pid = 3528] [id = 247] 21:37:19 INFO - PROCESS | 3528 | --DOCSHELL 0000007001C69000 == 32 [pid = 3528] [id = 246] 21:37:19 INFO - PROCESS | 3528 | --DOCSHELL 000000707C67B000 == 31 [pid = 3528] [id = 261] 21:37:19 INFO - PROCESS | 3528 | --DOCSHELL 000000707BB18800 == 30 [pid = 3528] [id = 260] 21:37:19 INFO - PROCESS | 3528 | --DOCSHELL 000000700FF21000 == 29 [pid = 3528] [id = 259] 21:37:19 INFO - PROCESS | 3528 | --DOCSHELL 000000707B2C7000 == 28 [pid = 3528] [id = 257] 21:37:19 INFO - PROCESS | 3528 | --DOCSHELL 0000007009B22800 == 27 [pid = 3528] [id = 258] 21:37:19 INFO - PROCESS | 3528 | --DOMWINDOW == 98 (000000700FB8BC00) [pid = 3528] [serial = 735] [outer = 0000000000000000] [url = about:blank] 21:37:19 INFO - PROCESS | 3528 | --DOMWINDOW == 97 (0000007009196800) [pid = 3528] [serial = 723] [outer = 0000000000000000] [url = about:blank] 21:37:19 INFO - PROCESS | 3528 | --DOMWINDOW == 96 (0000007008894800) [pid = 3528] [serial = 720] [outer = 0000000000000000] [url = about:blank] 21:37:19 INFO - PROCESS | 3528 | --DOMWINDOW == 95 (0000007006DD5000) [pid = 3528] [serial = 717] [outer = 0000000000000000] [url = about:blank] 21:37:19 INFO - PROCESS | 3528 | --DOMWINDOW == 94 (000000700782E800) [pid = 3528] [serial = 718] [outer = 0000000000000000] [url = about:blank] 21:37:19 INFO - PROCESS | 3528 | --DOMWINDOW == 93 (000000700BE9AC00) [pid = 3528] [serial = 726] [outer = 0000000000000000] [url = about:blank] 21:37:19 INFO - PROCESS | 3528 | --DOMWINDOW == 92 (0000007005032000) [pid = 3528] [serial = 714] [outer = 0000000000000000] [url = about:blank] 21:37:19 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (0000007005450800) [pid = 3528] [serial = 715] [outer = 0000000000000000] [url = about:blank] 21:37:19 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (0000007008AA5400) [pid = 3528] [serial = 712] [outer = 0000000000000000] [url = about:blank] 21:37:19 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (0000007007D4F800) [pid = 3528] [serial = 711] [outer = 0000000000000000] [url = about:blank] 21:37:19 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (000000700AC35400) [pid = 3528] [serial = 724] [outer = 0000000000000000] [url = about:blank] 21:37:19 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (000000700855A400) [pid = 3528] [serial = 697] [outer = 0000000000000000] [url = about:blank] 21:37:19 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (0000007006DDF400) [pid = 3528] [serial = 696] [outer = 0000000000000000] [url = about:blank] 21:37:19 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (0000007005451400) [pid = 3528] [serial = 729] [outer = 0000000000000000] [url = about:blank] 21:37:19 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (000000700BEB6800) [pid = 3528] [serial = 700] [outer = 0000000000000000] [url = about:blank] 21:37:19 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700AC31C00) [pid = 3528] [serial = 699] [outer = 0000000000000000] [url = about:blank] 21:37:19 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (00000070799B5800) [pid = 3528] [serial = 703] [outer = 0000000000000000] [url = about:blank] 21:37:19 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (00000070102F5400) [pid = 3528] [serial = 702] [outer = 0000000000000000] [url = about:blank] 21:37:19 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000707ACBD400) [pid = 3528] [serial = 706] [outer = 0000000000000000] [url = about:blank] 21:37:19 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000707AB57400) [pid = 3528] [serial = 705] [outer = 0000000000000000] [url = about:blank] 21:37:19 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000707B357400) [pid = 3528] [serial = 709] [outer = 0000000000000000] [url = about:blank] 21:37:19 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000707B224000) [pid = 3528] [serial = 708] [outer = 0000000000000000] [url = about:blank] 21:37:19 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700BEBB400) [pid = 3528] [serial = 727] [outer = 0000000000000000] [url = about:blank] 21:37:19 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700CE3E400) [pid = 3528] [serial = 730] [outer = 0000000000000000] [url = about:blank] 21:37:19 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700FB7E800) [pid = 3528] [serial = 733] [outer = 0000000000000000] [url = about:blank] 21:37:19 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700E5A9800) [pid = 3528] [serial = 732] [outer = 0000000000000000] [url = about:blank] 21:37:19 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007008AAA800) [pid = 3528] [serial = 721] [outer = 0000000000000000] [url = about:blank] 21:37:19 INFO - PROCESS | 3528 | 1465274239913 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 21:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 21:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1594ms 21:37:19 INFO - PROCESS | 3528 | 1465274239949 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 21:37:19 INFO - PROCESS | 3528 | 1465274239954 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 21:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 21:37:19 INFO - PROCESS | 3528 | 1465274239958 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 21:37:19 INFO - PROCESS | 3528 | 1465274239963 Marionette TRACE conn5 <- [1,1014,null,{}] 21:37:19 INFO - PROCESS | 3528 | 1465274239968 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:19 INFO - PROCESS | 3528 | 1465274239971 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:20 INFO - PROCESS | 3528 | 1465274240073 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 21:37:20 INFO - PROCESS | 3528 | 1465274240082 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:20 INFO - PROCESS | 3528 | 1465274240086 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:20 INFO - PROCESS | 3528 | ++DOCSHELL 000000700880D000 == 28 [pid = 3528] [id = 263] 21:37:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007005C7A800) [pid = 3528] [serial = 788] [outer = 0000000000000000] 21:37:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007006DC0000) [pid = 3528] [serial = 789] [outer = 0000007005C7A800] 21:37:20 INFO - PROCESS | 3528 | 1465274240136 Marionette DEBUG loaded listener.js 21:37:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007007829000) [pid = 3528] [serial = 790] [outer = 0000007005C7A800] 21:37:20 INFO - PROCESS | 3528 | 1465274240609 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 21:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 21:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 734ms 21:37:20 INFO - PROCESS | 3528 | 1465274240700 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 21:37:20 INFO - PROCESS | 3528 | 1465274240706 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 21:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 21:37:20 INFO - PROCESS | 3528 | 1465274240712 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 21:37:20 INFO - PROCESS | 3528 | 1465274240715 Marionette TRACE conn5 <- [1,1018,null,{}] 21:37:20 INFO - PROCESS | 3528 | 1465274240719 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:20 INFO - PROCESS | 3528 | 1465274240722 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:20 INFO - PROCESS | 3528 | 1465274240826 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 21:37:20 INFO - PROCESS | 3528 | 1465274240832 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:20 INFO - PROCESS | 3528 | 1465274240835 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:20 INFO - PROCESS | 3528 | ++DOCSHELL 000000700993E800 == 29 [pid = 3528] [id = 264] 21:37:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (0000007008075800) [pid = 3528] [serial = 791] [outer = 0000000000000000] 21:37:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (00000070082E5800) [pid = 3528] [serial = 792] [outer = 0000007008075800] 21:37:20 INFO - PROCESS | 3528 | 1465274240889 Marionette DEBUG loaded listener.js 21:37:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700855D000) [pid = 3528] [serial = 793] [outer = 0000007008075800] 21:37:21 INFO - PROCESS | 3528 | 1465274241339 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 21:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 21:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 671ms 21:37:21 INFO - PROCESS | 3528 | 1465274241388 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 21:37:21 INFO - PROCESS | 3528 | 1465274241391 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 21:37:21 INFO - PROCESS | 3528 | 1465274241394 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 21:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 21:37:21 INFO - PROCESS | 3528 | 1465274241398 Marionette TRACE conn5 <- [1,1022,null,{}] 21:37:21 INFO - PROCESS | 3528 | 1465274241410 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:21 INFO - PROCESS | 3528 | 1465274241415 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:21 INFO - PROCESS | 3528 | 1465274241505 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 21:37:21 INFO - PROCESS | 3528 | 1465274241513 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:21 INFO - PROCESS | 3528 | 1465274241517 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:21 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C440800 == 30 [pid = 3528] [id = 265] 21:37:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (0000007008A4E400) [pid = 3528] [serial = 794] [outer = 0000000000000000] 21:37:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007008AAB000) [pid = 3528] [serial = 795] [outer = 0000007008A4E400] 21:37:21 INFO - PROCESS | 3528 | 1465274241567 Marionette DEBUG loaded listener.js 21:37:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (0000007008CA8800) [pid = 3528] [serial = 796] [outer = 0000007008A4E400] 21:37:22 INFO - PROCESS | 3528 | 1465274242072 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 21:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 21:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 734ms 21:37:22 INFO - PROCESS | 3528 | 1465274242135 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 21:37:22 INFO - PROCESS | 3528 | 1465274242138 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 21:37:22 INFO - PROCESS | 3528 | 1465274242142 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 21:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 21:37:22 INFO - PROCESS | 3528 | 1465274242144 Marionette TRACE conn5 <- [1,1026,null,{}] 21:37:22 INFO - PROCESS | 3528 | 1465274242186 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:22 INFO - PROCESS | 3528 | 1465274242189 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:22 INFO - PROCESS | 3528 | 1465274242303 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 21:37:22 INFO - PROCESS | 3528 | 1465274242314 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:22 INFO - PROCESS | 3528 | 1465274242316 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:22 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D391800 == 31 [pid = 3528] [id = 266] 21:37:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007009CC5400) [pid = 3528] [serial = 797] [outer = 0000000000000000] 21:37:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000700AC30800) [pid = 3528] [serial = 798] [outer = 0000007009CC5400] 21:37:22 INFO - PROCESS | 3528 | 1465274242402 Marionette DEBUG loaded listener.js 21:37:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000700BD82400) [pid = 3528] [serial = 799] [outer = 0000007009CC5400] 21:37:22 INFO - PROCESS | 3528 | 1465274242830 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 21:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 21:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 755ms 21:37:22 INFO - PROCESS | 3528 | 1465274242900 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 21:37:22 INFO - PROCESS | 3528 | 1465274242902 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 21:37:22 INFO - PROCESS | 3528 | 1465274242905 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 21:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 21:37:22 INFO - PROCESS | 3528 | 1465274242907 Marionette TRACE conn5 <- [1,1030,null,{}] 21:37:22 INFO - PROCESS | 3528 | 1465274242911 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:22 INFO - PROCESS | 3528 | 1465274242913 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:23 INFO - PROCESS | 3528 | 1465274243024 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 21:37:23 INFO - PROCESS | 3528 | 1465274243034 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:23 INFO - PROCESS | 3528 | 1465274243036 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:23 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F87A800 == 32 [pid = 3528] [id = 267] 21:37:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000700BE98C00) [pid = 3528] [serial = 800] [outer = 0000000000000000] 21:37:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (000000700BE9D400) [pid = 3528] [serial = 801] [outer = 000000700BE98C00] 21:37:23 INFO - PROCESS | 3528 | 1465274243123 Marionette DEBUG loaded listener.js 21:37:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (000000700C71EC00) [pid = 3528] [serial = 802] [outer = 000000700BE98C00] 21:37:23 INFO - PROCESS | 3528 | 1465274243584 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 21:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 21:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 734ms 21:37:23 INFO - PROCESS | 3528 | 1465274243657 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 21:37:23 INFO - PROCESS | 3528 | 1465274243659 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 21:37:23 INFO - PROCESS | 3528 | 1465274243665 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 21:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 21:37:23 INFO - PROCESS | 3528 | 1465274243667 Marionette TRACE conn5 <- [1,1034,null,{}] 21:37:23 INFO - PROCESS | 3528 | 1465274243670 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:23 INFO - PROCESS | 3528 | 1465274243676 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:23 INFO - PROCESS | 3528 | 1465274243950 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 21:37:23 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (000000700C82E000) [pid = 3528] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 21:37:23 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (00000070008D4C00) [pid = 3528] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 21:37:23 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (0000007010561400) [pid = 3528] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 21:37:23 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (00000070087BC000) [pid = 3528] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 21:37:23 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (00000070046D0000) [pid = 3528] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 21:37:23 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700D4DA800) [pid = 3528] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 21:37:23 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000700C826000) [pid = 3528] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 21:37:23 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (00000070799B3C00) [pid = 3528] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 21:37:23 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007002162800) [pid = 3528] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 21:37:23 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700E5B6000) [pid = 3528] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 21:37:23 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700E5B3C00) [pid = 3528] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 21:37:23 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007006DDC800) [pid = 3528] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 21:37:23 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (00000070087BAC00) [pid = 3528] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 21:37:24 INFO - PROCESS | 3528 | 1465274244007 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:24 INFO - PROCESS | 3528 | 1465274244009 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:24 INFO - PROCESS | 3528 | ++DOCSHELL 000000700AED4000 == 33 [pid = 3528] [id = 268] 21:37:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007001841800) [pid = 3528] [serial = 803] [outer = 0000000000000000] 21:37:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (00000070059D7800) [pid = 3528] [serial = 804] [outer = 0000007001841800] 21:37:24 INFO - PROCESS | 3528 | 1465274244056 Marionette DEBUG loaded listener.js 21:37:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700CE3F800) [pid = 3528] [serial = 805] [outer = 0000007001841800] 21:37:24 INFO - PROCESS | 3528 | 1465274244413 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 21:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 21:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 776ms 21:37:24 INFO - PROCESS | 3528 | 1465274244446 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 21:37:24 INFO - PROCESS | 3528 | 1465274244448 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 21:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 21:37:24 INFO - PROCESS | 3528 | 1465274244451 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 21:37:24 INFO - PROCESS | 3528 | 1465274244453 Marionette TRACE conn5 <- [1,1038,null,{}] 21:37:24 INFO - PROCESS | 3528 | 1465274244464 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:24 INFO - PROCESS | 3528 | 1465274244466 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:24 INFO - PROCESS | 3528 | 1465274244548 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 21:37:24 INFO - PROCESS | 3528 | 1465274244553 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:24 INFO - PROCESS | 3528 | 1465274244555 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:24 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FF16800 == 34 [pid = 3528] [id = 269] 21:37:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700CE3C800) [pid = 3528] [serial = 806] [outer = 0000000000000000] 21:37:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700E5B1800) [pid = 3528] [serial = 807] [outer = 000000700CE3C800] 21:37:24 INFO - PROCESS | 3528 | 1465274244600 Marionette DEBUG loaded listener.js 21:37:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700FB83800) [pid = 3528] [serial = 808] [outer = 000000700CE3C800] 21:37:25 INFO - PROCESS | 3528 | 1465274245003 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 21:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 21:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 586ms 21:37:25 INFO - PROCESS | 3528 | 1465274245041 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 21:37:25 INFO - PROCESS | 3528 | 1465274245043 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 21:37:25 INFO - PROCESS | 3528 | 1465274245046 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 21:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 21:37:25 INFO - PROCESS | 3528 | 1465274245048 Marionette TRACE conn5 <- [1,1042,null,{}] 21:37:25 INFO - PROCESS | 3528 | 1465274245066 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:25 INFO - PROCESS | 3528 | 1465274245068 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:25 INFO - PROCESS | 3528 | 1465274245151 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 21:37:25 INFO - PROCESS | 3528 | 1465274245157 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:25 INFO - PROCESS | 3528 | 1465274245159 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:25 INFO - PROCESS | 3528 | ++DOCSHELL 000000701059A000 == 35 [pid = 3528] [id = 270] 21:37:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700FFED400) [pid = 3528] [serial = 809] [outer = 0000000000000000] 21:37:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700FFF4C00) [pid = 3528] [serial = 810] [outer = 000000700FFED400] 21:37:25 INFO - PROCESS | 3528 | 1465274245205 Marionette DEBUG loaded listener.js 21:37:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (00000070102EE800) [pid = 3528] [serial = 811] [outer = 000000700FFED400] 21:37:25 INFO - PROCESS | 3528 | 1465274245655 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 21:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 21:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 650ms 21:37:25 INFO - PROCESS | 3528 | 1465274245700 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 21:37:25 INFO - PROCESS | 3528 | 1465274245703 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 21:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 21:37:25 INFO - PROCESS | 3528 | 1465274245706 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 21:37:25 INFO - PROCESS | 3528 | 1465274245708 Marionette TRACE conn5 <- [1,1046,null,{}] 21:37:25 INFO - PROCESS | 3528 | 1465274245715 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:25 INFO - PROCESS | 3528 | 1465274245717 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:25 INFO - PROCESS | 3528 | 1465274245801 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 21:37:25 INFO - PROCESS | 3528 | 1465274245807 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:25 INFO - PROCESS | 3528 | 1465274245809 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:25 INFO - PROCESS | 3528 | ++DOCSHELL 0000007011609800 == 36 [pid = 3528] [id = 271] 21:37:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (0000007006DBF000) [pid = 3528] [serial = 812] [outer = 0000000000000000] 21:37:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (0000007010555C00) [pid = 3528] [serial = 813] [outer = 0000007006DBF000] 21:37:25 INFO - PROCESS | 3528 | 1465274245856 Marionette DEBUG loaded listener.js 21:37:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (000000701071BC00) [pid = 3528] [serial = 814] [outer = 0000007006DBF000] 21:37:26 INFO - PROCESS | 3528 | 1465274246671 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 21:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 21:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1020ms 21:37:26 INFO - PROCESS | 3528 | 1465274246729 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 21:37:26 INFO - PROCESS | 3528 | 1465274246734 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 21:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 21:37:26 INFO - PROCESS | 3528 | 1465274246739 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 21:37:26 INFO - PROCESS | 3528 | 1465274246745 Marionette TRACE conn5 <- [1,1050,null,{}] 21:37:26 INFO - PROCESS | 3528 | 1465274246772 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:26 INFO - PROCESS | 3528 | 1465274246775 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:26 INFO - PROCESS | 3528 | 1465274246958 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 21:37:27 INFO - PROCESS | 3528 | 1465274247071 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:27 INFO - PROCESS | 3528 | 1465274247074 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:27 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009925800 == 37 [pid = 3528] [id = 272] 21:37:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (0000007006DD6800) [pid = 3528] [serial = 815] [outer = 0000000000000000] 21:37:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (0000007007825800) [pid = 3528] [serial = 816] [outer = 0000007006DD6800] 21:37:27 INFO - PROCESS | 3528 | 1465274247134 Marionette DEBUG loaded listener.js 21:37:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (00000070083C8C00) [pid = 3528] [serial = 817] [outer = 0000007006DD6800] 21:37:27 INFO - PROCESS | 3528 | 1465274247842 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 21:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 21:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1130ms 21:37:27 INFO - PROCESS | 3528 | 1465274247911 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 21:37:27 INFO - PROCESS | 3528 | 1465274247916 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 21:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 21:37:27 INFO - PROCESS | 3528 | 1465274247924 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 21:37:27 INFO - PROCESS | 3528 | 1465274247927 Marionette TRACE conn5 <- [1,1054,null,{}] 21:37:27 INFO - PROCESS | 3528 | 1465274247931 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:27 INFO - PROCESS | 3528 | 1465274247934 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:28 INFO - PROCESS | 3528 | 1465274248074 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 21:37:28 INFO - PROCESS | 3528 | 1465274248143 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:28 INFO - PROCESS | 3528 | 1465274248146 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:28 INFO - PROCESS | 3528 | ++DOCSHELL 0000007001D13000 == 38 [pid = 3528] [id = 273] 21:37:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (0000007005033C00) [pid = 3528] [serial = 818] [outer = 0000000000000000] 21:37:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (0000007006DC0800) [pid = 3528] [serial = 819] [outer = 0000007005033C00] 21:37:28 INFO - PROCESS | 3528 | 1465274248247 Marionette DEBUG loaded listener.js 21:37:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (0000007009B0A400) [pid = 3528] [serial = 820] [outer = 0000007005033C00] 21:37:28 INFO - PROCESS | 3528 | --DOCSHELL 000000701059A000 == 37 [pid = 3528] [id = 270] 21:37:28 INFO - PROCESS | 3528 | --DOCSHELL 000000700FF16800 == 36 [pid = 3528] [id = 269] 21:37:28 INFO - PROCESS | 3528 | --DOCSHELL 000000700AED4000 == 35 [pid = 3528] [id = 268] 21:37:28 INFO - PROCESS | 3528 | --DOCSHELL 000000700F87A800 == 34 [pid = 3528] [id = 267] 21:37:28 INFO - PROCESS | 3528 | --DOCSHELL 000000700D391800 == 33 [pid = 3528] [id = 266] 21:37:28 INFO - PROCESS | 3528 | --DOCSHELL 000000700C440800 == 32 [pid = 3528] [id = 265] 21:37:28 INFO - PROCESS | 3528 | --DOCSHELL 000000700993E800 == 31 [pid = 3528] [id = 264] 21:37:28 INFO - PROCESS | 3528 | --DOCSHELL 000000700880D000 == 30 [pid = 3528] [id = 263] 21:37:28 INFO - PROCESS | 3528 | --DOCSHELL 0000007007D27000 == 29 [pid = 3528] [id = 262] 21:37:28 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (000000700BE9A000) [pid = 3528] [serial = 765] [outer = 0000000000000000] [url = about:blank] 21:37:28 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (000000700FB88400) [pid = 3528] [serial = 756] [outer = 0000000000000000] [url = about:blank] 21:37:28 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (00000070102F2000) [pid = 3528] [serial = 757] [outer = 0000000000000000] [url = about:blank] 21:37:28 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (000000700E5B0400) [pid = 3528] [serial = 754] [outer = 0000000000000000] [url = about:blank] 21:37:28 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (000000707A309800) [pid = 3528] [serial = 768] [outer = 0000000000000000] [url = about:blank] 21:37:28 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (00000070059DB400) [pid = 3528] [serial = 744] [outer = 0000000000000000] [url = about:blank] 21:37:28 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (00000070799B5C00) [pid = 3528] [serial = 763] [outer = 0000000000000000] [url = about:blank] 21:37:28 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (00000070799AF000) [pid = 3528] [serial = 766] [outer = 0000000000000000] [url = about:blank] 21:37:28 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700FFF7000) [pid = 3528] [serial = 736] [outer = 0000000000000000] [url = about:blank] 21:37:28 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (00000070083C7000) [pid = 3528] [serial = 742] [outer = 0000000000000000] [url = about:blank] 21:37:28 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (00000070798A7C00) [pid = 3528] [serial = 762] [outer = 0000000000000000] [url = about:blank] 21:37:28 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007010727400) [pid = 3528] [serial = 760] [outer = 0000000000000000] [url = about:blank] 21:37:28 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007007945400) [pid = 3528] [serial = 741] [outer = 0000000000000000] [url = about:blank] 21:37:28 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007000ADF800) [pid = 3528] [serial = 738] [outer = 0000000000000000] [url = about:blank] 21:37:28 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007008A45800) [pid = 3528] [serial = 747] [outer = 0000000000000000] [url = about:blank] 21:37:28 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007008AB4C00) [pid = 3528] [serial = 748] [outer = 0000000000000000] [url = about:blank] 21:37:28 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007007DB4C00) [pid = 3528] [serial = 745] [outer = 0000000000000000] [url = about:blank] 21:37:28 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700CE37800) [pid = 3528] [serial = 753] [outer = 0000000000000000] [url = about:blank] 21:37:28 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700BEB4000) [pid = 3528] [serial = 751] [outer = 0000000000000000] [url = about:blank] 21:37:28 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000707A9C6000) [pid = 3528] [serial = 769] [outer = 0000000000000000] [url = about:blank] 21:37:28 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000707AB56800) [pid = 3528] [serial = 771] [outer = 0000000000000000] [url = about:blank] 21:37:28 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000707B220800) [pid = 3528] [serial = 772] [outer = 0000000000000000] [url = about:blank] 21:37:29 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000700216F000) [pid = 3528] [serial = 739] [outer = 0000000000000000] [url = about:blank] 21:37:29 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000701071C800) [pid = 3528] [serial = 759] [outer = 0000000000000000] [url = about:blank] 21:37:29 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (000000700BD80C00) [pid = 3528] [serial = 750] [outer = 0000000000000000] [url = about:blank] 21:37:29 INFO - PROCESS | 3528 | 1465274249064 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 21:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 21:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1182ms 21:37:29 INFO - PROCESS | 3528 | 1465274249109 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 21:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 21:37:29 INFO - PROCESS | 3528 | 1465274249113 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 21:37:29 INFO - PROCESS | 3528 | 1465274249118 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 21:37:29 INFO - PROCESS | 3528 | 1465274249123 Marionette TRACE conn5 <- [1,1058,null,{}] 21:37:29 INFO - PROCESS | 3528 | 1465274249128 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:29 INFO - PROCESS | 3528 | 1465274249131 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:29 INFO - PROCESS | 3528 | 1465274249229 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 21:37:29 INFO - PROCESS | 3528 | 1465274249304 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:29 INFO - PROCESS | 3528 | 1465274249307 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:29 INFO - PROCESS | 3528 | ++DOCSHELL 00000070081CC000 == 30 [pid = 3528] [id = 274] 21:37:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (0000007005051000) [pid = 3528] [serial = 821] [outer = 0000000000000000] 21:37:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (0000007006DD7C00) [pid = 3528] [serial = 822] [outer = 0000007005051000] 21:37:29 INFO - PROCESS | 3528 | 1465274249358 Marionette DEBUG loaded listener.js 21:37:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (00000070084ACC00) [pid = 3528] [serial = 823] [outer = 0000007005051000] 21:37:29 INFO - PROCESS | 3528 | 1465274249816 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 21:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 21:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 734ms 21:37:29 INFO - PROCESS | 3528 | 1465274249852 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 21:37:29 INFO - PROCESS | 3528 | 1465274249857 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 21:37:29 INFO - PROCESS | 3528 | 1465274249867 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 21:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 21:37:29 INFO - PROCESS | 3528 | 1465274249870 Marionette TRACE conn5 <- [1,1062,null,{}] 21:37:29 INFO - PROCESS | 3528 | 1465274249874 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:29 INFO - PROCESS | 3528 | 1465274249877 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:29 INFO - PROCESS | 3528 | 1465274249971 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 21:37:29 INFO - PROCESS | 3528 | 1465274249980 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:29 INFO - PROCESS | 3528 | 1465274249982 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:30 INFO - PROCESS | 3528 | ++DOCSHELL 000000700A804800 == 31 [pid = 3528] [id = 275] 21:37:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007008C4B400) [pid = 3528] [serial = 824] [outer = 0000000000000000] 21:37:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (0000007008C5A400) [pid = 3528] [serial = 825] [outer = 0000007008C4B400] 21:37:30 INFO - PROCESS | 3528 | 1465274250031 Marionette DEBUG loaded listener.js 21:37:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007009CBFC00) [pid = 3528] [serial = 826] [outer = 0000007008C4B400] 21:37:30 INFO - PROCESS | 3528 | 1465274250490 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 21:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 21:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 671ms 21:37:30 INFO - PROCESS | 3528 | 1465274250543 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 21:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 21:37:30 INFO - PROCESS | 3528 | 1465274250546 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 21:37:30 INFO - PROCESS | 3528 | 1465274250549 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 21:37:30 INFO - PROCESS | 3528 | 1465274250553 Marionette TRACE conn5 <- [1,1066,null,{}] 21:37:30 INFO - PROCESS | 3528 | 1465274250564 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:30 INFO - PROCESS | 3528 | 1465274250569 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:30 INFO - PROCESS | 3528 | 1465274250660 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 21:37:30 INFO - PROCESS | 3528 | 1465274250669 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:30 INFO - PROCESS | 3528 | 1465274250672 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:30 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D3A7000 == 32 [pid = 3528] [id = 276] 21:37:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700BEB9000) [pid = 3528] [serial = 827] [outer = 0000000000000000] 21:37:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700C727C00) [pid = 3528] [serial = 828] [outer = 000000700BEB9000] 21:37:30 INFO - PROCESS | 3528 | 1465274250723 Marionette DEBUG loaded listener.js 21:37:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700C830400) [pid = 3528] [serial = 829] [outer = 000000700BEB9000] 21:37:31 INFO - PROCESS | 3528 | 1465274251209 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 21:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 21:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 672ms 21:37:31 INFO - PROCESS | 3528 | 1465274251224 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 21:37:31 INFO - PROCESS | 3528 | 1465274251227 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 21:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 21:37:31 INFO - PROCESS | 3528 | 1465274251236 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 21:37:31 INFO - PROCESS | 3528 | 1465274251238 Marionette TRACE conn5 <- [1,1070,null,{}] 21:37:31 INFO - PROCESS | 3528 | 1465274251241 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:31 INFO - PROCESS | 3528 | 1465274251243 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:31 INFO - PROCESS | 3528 | 1465274251359 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 21:37:31 INFO - PROCESS | 3528 | 1465274251364 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:31 INFO - PROCESS | 3528 | 1465274251367 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:31 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC1C800 == 33 [pid = 3528] [id = 277] 21:37:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700D4D1000) [pid = 3528] [serial = 830] [outer = 0000000000000000] 21:37:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700E5AA000) [pid = 3528] [serial = 831] [outer = 000000700D4D1000] 21:37:31 INFO - PROCESS | 3528 | 1465274251420 Marionette DEBUG loaded listener.js 21:37:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700FB7E800) [pid = 3528] [serial = 832] [outer = 000000700D4D1000] 21:37:31 INFO - PROCESS | 3528 | 1465274251899 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 21:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 21:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 671ms 21:37:31 INFO - PROCESS | 3528 | 1465274251909 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 21:37:31 INFO - PROCESS | 3528 | 1465274251911 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 21:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 21:37:31 INFO - PROCESS | 3528 | 1465274251914 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 21:37:31 INFO - PROCESS | 3528 | 1465274251916 Marionette TRACE conn5 <- [1,1074,null,{}] 21:37:31 INFO - PROCESS | 3528 | 1465274251919 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:31 INFO - PROCESS | 3528 | 1465274251921 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:32 INFO - PROCESS | 3528 | 1465274252045 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 21:37:32 INFO - PROCESS | 3528 | 1465274252125 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:32 INFO - PROCESS | 3528 | 1465274252127 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:32 INFO - PROCESS | 3528 | ++DOCSHELL 000000701059D800 == 34 [pid = 3528] [id = 278] 21:37:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700E5B1400) [pid = 3528] [serial = 833] [outer = 0000000000000000] 21:37:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700FFF5C00) [pid = 3528] [serial = 834] [outer = 000000700E5B1400] 21:37:32 INFO - PROCESS | 3528 | 1465274252175 Marionette DEBUG loaded listener.js 21:37:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007010720800) [pid = 3528] [serial = 835] [outer = 000000700E5B1400] 21:37:32 INFO - PROCESS | 3528 | 1465274252636 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 21:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 21:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 776ms 21:37:32 INFO - PROCESS | 3528 | 1465274252694 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 21:37:32 INFO - PROCESS | 3528 | 1465274252697 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 21:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 21:37:32 INFO - PROCESS | 3528 | 1465274252707 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 21:37:32 INFO - PROCESS | 3528 | 1465274252709 Marionette TRACE conn5 <- [1,1078,null,{}] 21:37:32 INFO - PROCESS | 3528 | 1465274252713 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:32 INFO - PROCESS | 3528 | 1465274252719 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:32 INFO - PROCESS | 3528 | 1465274252856 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 21:37:32 INFO - PROCESS | 3528 | 1465274252911 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:32 INFO - PROCESS | 3528 | 1465274252914 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:32 INFO - PROCESS | 3528 | ++DOCSHELL 0000007079850000 == 35 [pid = 3528] [id = 279] 21:37:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (00000070798A6000) [pid = 3528] [serial = 836] [outer = 0000000000000000] 21:37:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (00000070798B0800) [pid = 3528] [serial = 837] [outer = 00000070798A6000] 21:37:32 INFO - PROCESS | 3528 | 1465274252961 Marionette DEBUG loaded listener.js 21:37:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (0000007079AD1800) [pid = 3528] [serial = 838] [outer = 00000070798A6000] 21:37:33 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (0000007008075800) [pid = 3528] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 21:37:33 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (0000007005C7A800) [pid = 3528] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 21:37:33 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (0000007009CC5400) [pid = 3528] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 21:37:33 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007008A4E400) [pid = 3528] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 21:37:33 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007007DC1000) [pid = 3528] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 21:37:33 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700BE98C00) [pid = 3528] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 21:37:33 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007001841800) [pid = 3528] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 21:37:33 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700CE3C800) [pid = 3528] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 21:37:33 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007006DD4000) [pid = 3528] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 21:37:33 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700BEBEC00) [pid = 3528] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 21:37:33 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000707987DC00) [pid = 3528] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 21:37:33 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700FFEB000) [pid = 3528] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 21:37:33 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000700FFED400) [pid = 3528] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 21:37:33 INFO - PROCESS | 3528 | 1465274253406 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 21:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 21:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 776ms 21:37:33 INFO - PROCESS | 3528 | 1465274253479 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 21:37:33 INFO - PROCESS | 3528 | 1465274253481 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 21:37:33 INFO - PROCESS | 3528 | 1465274253484 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 21:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 21:37:33 INFO - PROCESS | 3528 | 1465274253486 Marionette TRACE conn5 <- [1,1082,null,{}] 21:37:33 INFO - PROCESS | 3528 | 1465274253490 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:33 INFO - PROCESS | 3528 | 1465274253492 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:33 INFO - PROCESS | 3528 | 1465274253602 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 21:37:33 INFO - PROCESS | 3528 | 1465274253653 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:33 INFO - PROCESS | 3528 | 1465274253655 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:33 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D38E800 == 36 [pid = 3528] [id = 280] 21:37:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (00000070053B0C00) [pid = 3528] [serial = 839] [outer = 0000000000000000] 21:37:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007008AA8000) [pid = 3528] [serial = 840] [outer = 00000070053B0C00] 21:37:33 INFO - PROCESS | 3528 | 1465274253701 Marionette DEBUG loaded listener.js 21:37:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (00000070798A6800) [pid = 3528] [serial = 841] [outer = 00000070053B0C00] 21:37:34 INFO - PROCESS | 3528 | 1465274254073 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 21:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 21:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 629ms 21:37:34 INFO - PROCESS | 3528 | 1465274254117 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 21:37:34 INFO - PROCESS | 3528 | 1465274254119 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 21:37:34 INFO - PROCESS | 3528 | 1465274254122 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 21:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 21:37:34 INFO - PROCESS | 3528 | 1465274254124 Marionette TRACE conn5 <- [1,1086,null,{}] 21:37:34 INFO - PROCESS | 3528 | 1465274254128 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:34 INFO - PROCESS | 3528 | 1465274254130 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:34 INFO - PROCESS | 3528 | 1465274254216 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 21:37:34 INFO - PROCESS | 3528 | 1465274254222 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:34 INFO - PROCESS | 3528 | 1465274254224 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:34 INFO - PROCESS | 3528 | ++DOCSHELL 000000707B305000 == 37 [pid = 3528] [id = 281] 21:37:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000707A244000) [pid = 3528] [serial = 842] [outer = 0000000000000000] 21:37:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000707A307800) [pid = 3528] [serial = 843] [outer = 000000707A244000] 21:37:34 INFO - PROCESS | 3528 | 1465274254269 Marionette DEBUG loaded listener.js 21:37:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000707A90C000) [pid = 3528] [serial = 844] [outer = 000000707A244000] 21:37:34 INFO - PROCESS | 3528 | 1465274254674 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 21:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 21:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 587ms 21:37:34 INFO - PROCESS | 3528 | 1465274254713 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 21:37:34 INFO - PROCESS | 3528 | 1465274254715 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 21:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 21:37:34 INFO - PROCESS | 3528 | 1465274254734 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 21:37:34 INFO - PROCESS | 3528 | 1465274254736 Marionette TRACE conn5 <- [1,1090,null,{}] 21:37:34 INFO - PROCESS | 3528 | 1465274254739 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:34 INFO - PROCESS | 3528 | 1465274254741 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:34 INFO - PROCESS | 3528 | 1465274254827 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 21:37:34 INFO - PROCESS | 3528 | 1465274254831 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:34 INFO - PROCESS | 3528 | 1465274254833 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:34 INFO - PROCESS | 3528 | ++DOCSHELL 000000707B321800 == 38 [pid = 3528] [id = 282] 21:37:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000707A9CFC00) [pid = 3528] [serial = 845] [outer = 0000000000000000] 21:37:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000707AB57400) [pid = 3528] [serial = 846] [outer = 000000707A9CFC00] 21:37:34 INFO - PROCESS | 3528 | 1465274254879 Marionette DEBUG loaded listener.js 21:37:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000707ACC3400) [pid = 3528] [serial = 847] [outer = 000000707A9CFC00] 21:37:35 INFO - PROCESS | 3528 | 1465274255433 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 21:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 21:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 734ms 21:37:35 INFO - PROCESS | 3528 | 1465274255467 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 21:37:35 INFO - PROCESS | 3528 | 1465274255473 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 21:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 21:37:35 INFO - PROCESS | 3528 | 1465274255478 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 21:37:35 INFO - PROCESS | 3528 | 1465274255482 Marionette TRACE conn5 <- [1,1094,null,{}] 21:37:35 INFO - PROCESS | 3528 | 1465274255488 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:35 INFO - PROCESS | 3528 | 1465274255492 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:35 INFO - PROCESS | 3528 | 1465274255650 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 21:37:35 INFO - PROCESS | 3528 | 1465274255769 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:35 INFO - PROCESS | 3528 | 1465274255775 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:35 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008CDC800 == 39 [pid = 3528] [id = 283] 21:37:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700502D000) [pid = 3528] [serial = 848] [outer = 0000000000000000] 21:37:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (0000007007828400) [pid = 3528] [serial = 849] [outer = 000000700502D000] 21:37:35 INFO - PROCESS | 3528 | 1465274255836 Marionette DEBUG loaded listener.js 21:37:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (0000007008A46400) [pid = 3528] [serial = 850] [outer = 000000700502D000] 21:37:36 INFO - PROCESS | 3528 | 1465274256481 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 21:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 21:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1023ms 21:37:36 INFO - PROCESS | 3528 | 1465274256503 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 21:37:36 INFO - PROCESS | 3528 | 1465274256509 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 21:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 21:37:36 INFO - PROCESS | 3528 | 1465274256515 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 21:37:36 INFO - PROCESS | 3528 | 1465274256518 Marionette TRACE conn5 <- [1,1098,null,{}] 21:37:36 INFO - PROCESS | 3528 | 1465274256523 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:36 INFO - PROCESS | 3528 | 1465274256526 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:36 INFO - PROCESS | 3528 | 1465274256642 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 21:37:36 INFO - PROCESS | 3528 | 1465274256762 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:36 INFO - PROCESS | 3528 | 1465274256765 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:36 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010E23800 == 40 [pid = 3528] [id = 284] 21:37:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000700B120000) [pid = 3528] [serial = 851] [outer = 0000000000000000] 21:37:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (000000700BEB9400) [pid = 3528] [serial = 852] [outer = 000000700B120000] 21:37:36 INFO - PROCESS | 3528 | 1465274256825 Marionette DEBUG loaded listener.js 21:37:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (000000700CE3CC00) [pid = 3528] [serial = 853] [outer = 000000700B120000] 21:37:37 INFO - PROCESS | 3528 | 1465274257454 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 21:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 21:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 986ms 21:37:37 INFO - PROCESS | 3528 | 1465274257503 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 21:37:37 INFO - PROCESS | 3528 | 1465274257506 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 21:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 21:37:37 INFO - PROCESS | 3528 | 1465274257524 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 21:37:37 INFO - PROCESS | 3528 | 1465274257528 Marionette TRACE conn5 <- [1,1102,null,{}] 21:37:37 INFO - PROCESS | 3528 | 1465274257541 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:37 INFO - PROCESS | 3528 | 1465274257546 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:37 INFO - PROCESS | 3528 | 1465274257661 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 21:37:37 INFO - PROCESS | 3528 | 1465274257780 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:37 INFO - PROCESS | 3528 | 1465274257784 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:37 INFO - PROCESS | 3528 | ++DOCSHELL 000000707C605800 == 41 [pid = 3528] [id = 285] 21:37:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (0000007010729400) [pid = 3528] [serial = 854] [outer = 0000000000000000] 21:37:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (00000070798AE000) [pid = 3528] [serial = 855] [outer = 0000007010729400] 21:37:37 INFO - PROCESS | 3528 | 1465274257844 Marionette DEBUG loaded listener.js 21:37:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (000000707B220800) [pid = 3528] [serial = 856] [outer = 0000007010729400] 21:37:38 INFO - PROCESS | 3528 | 1465274258486 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 21:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 21:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1005ms 21:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 21:37:38 INFO - PROCESS | 3528 | 1465274258517 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 21:37:38 INFO - PROCESS | 3528 | 1465274258520 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 21:37:38 INFO - PROCESS | 3528 | 1465274258524 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 21:37:38 INFO - PROCESS | 3528 | 1465274258526 Marionette TRACE conn5 <- [1,1106,null,{}] 21:37:38 INFO - PROCESS | 3528 | 1465274258530 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:38 INFO - PROCESS | 3528 | 1465274258532 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:38 INFO - PROCESS | 3528 | 1465274258650 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 21:37:38 INFO - PROCESS | 3528 | 1465274258740 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:38 INFO - PROCESS | 3528 | 1465274258743 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:38 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008DCE000 == 42 [pid = 3528] [id = 286] 21:37:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (0000007009103400) [pid = 3528] [serial = 857] [outer = 0000000000000000] 21:37:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (000000700BE95400) [pid = 3528] [serial = 858] [outer = 0000007009103400] 21:37:38 INFO - PROCESS | 3528 | 1465274258799 Marionette DEBUG loaded listener.js 21:37:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 93 (0000007079882800) [pid = 3528] [serial = 859] [outer = 0000007009103400] 21:37:39 INFO - PROCESS | 3528 | [3528] 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 21:37:39 INFO - PROCESS | 3528 | 1465274259820 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 21:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 21:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1340ms 21:37:39 INFO - PROCESS | 3528 | 1465274259867 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 21:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 21:37:39 INFO - PROCESS | 3528 | 1465274259870 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 21:37:39 INFO - PROCESS | 3528 | 1465274259875 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 21:37:39 INFO - PROCESS | 3528 | 1465274259878 Marionette TRACE conn5 <- [1,1110,null,{}] 21:37:39 INFO - PROCESS | 3528 | 1465274259883 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:39 INFO - PROCESS | 3528 | 1465274259886 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:40 INFO - PROCESS | 3528 | 1465274259995 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 21:37:40 INFO - PROCESS | 3528 | 1465274260072 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:40 INFO - PROCESS | 3528 | 1465274260074 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:40 INFO - PROCESS | 3528 | ++DOCSHELL 000000700933F800 == 43 [pid = 3528] [id = 287] 21:37:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 94 (00000070078D1400) [pid = 3528] [serial = 860] [outer = 0000000000000000] 21:37:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 95 (0000007009C87400) [pid = 3528] [serial = 861] [outer = 00000070078D1400] 21:37:40 INFO - PROCESS | 3528 | 1465274260128 Marionette DEBUG loaded listener.js 21:37:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 96 (000000700C71C800) [pid = 3528] [serial = 862] [outer = 00000070078D1400] 21:37:41 INFO - PROCESS | 3528 | --DOCSHELL 000000707B305000 == 42 [pid = 3528] [id = 281] 21:37:41 INFO - PROCESS | 3528 | --DOCSHELL 000000700D38E800 == 41 [pid = 3528] [id = 280] 21:37:41 INFO - PROCESS | 3528 | --DOCSHELL 0000007079850000 == 40 [pid = 3528] [id = 279] 21:37:41 INFO - PROCESS | 3528 | --DOCSHELL 000000701059D800 == 39 [pid = 3528] [id = 278] 21:37:41 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC1C800 == 38 [pid = 3528] [id = 277] 21:37:41 INFO - PROCESS | 3528 | --DOCSHELL 000000700D3A7000 == 37 [pid = 3528] [id = 276] 21:37:41 INFO - PROCESS | 3528 | --DOCSHELL 000000700A804800 == 36 [pid = 3528] [id = 275] 21:37:41 INFO - PROCESS | 3528 | --DOCSHELL 00000070081CC000 == 35 [pid = 3528] [id = 274] 21:37:41 INFO - PROCESS | 3528 | --DOCSHELL 0000007001D13000 == 34 [pid = 3528] [id = 273] 21:37:41 INFO - PROCESS | 3528 | --DOCSHELL 0000007009925800 == 33 [pid = 3528] [id = 272] 21:37:41 INFO - PROCESS | 3528 | --DOCSHELL 0000007011609800 == 32 [pid = 3528] [id = 271] 21:37:41 INFO - PROCESS | 3528 | --DOCSHELL 0000007008DCE000 == 31 [pid = 3528] [id = 286] 21:37:41 INFO - PROCESS | 3528 | --DOCSHELL 000000707C605800 == 30 [pid = 3528] [id = 285] 21:37:41 INFO - PROCESS | 3528 | --DOCSHELL 0000007010E23800 == 29 [pid = 3528] [id = 284] 21:37:41 INFO - PROCESS | 3528 | --DOCSHELL 000000707B321800 == 28 [pid = 3528] [id = 282] 21:37:41 INFO - PROCESS | 3528 | --DOCSHELL 0000007008CDC800 == 27 [pid = 3528] [id = 283] 21:37:41 INFO - PROCESS | 3528 | --DOMWINDOW == 95 (000000700FFF4C00) [pid = 3528] [serial = 810] [outer = 0000000000000000] [url = about:blank] 21:37:41 INFO - PROCESS | 3528 | --DOMWINDOW == 94 (000000700855D000) [pid = 3528] [serial = 793] [outer = 0000000000000000] [url = about:blank] 21:37:41 INFO - PROCESS | 3528 | --DOMWINDOW == 93 (00000070082E5800) [pid = 3528] [serial = 792] [outer = 0000000000000000] [url = about:blank] 21:37:41 INFO - PROCESS | 3528 | --DOMWINDOW == 92 (0000007006DC0000) [pid = 3528] [serial = 789] [outer = 0000000000000000] [url = about:blank] 21:37:41 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (0000007007829000) [pid = 3528] [serial = 790] [outer = 0000000000000000] [url = about:blank] 21:37:41 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (000000700AC30800) [pid = 3528] [serial = 798] [outer = 0000000000000000] [url = about:blank] 21:37:41 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (0000007008AAB000) [pid = 3528] [serial = 795] [outer = 0000000000000000] [url = about:blank] 21:37:41 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (0000007008A4FC00) [pid = 3528] [serial = 787] [outer = 0000000000000000] [url = about:blank] 21:37:41 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (000000700807F400) [pid = 3528] [serial = 786] [outer = 0000000000000000] [url = about:blank] 21:37:41 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (000000700BE9D400) [pid = 3528] [serial = 801] [outer = 0000000000000000] [url = about:blank] 21:37:41 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (000000700BD82400) [pid = 3528] [serial = 799] [outer = 0000000000000000] [url = about:blank] 21:37:41 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (00000070059D7800) [pid = 3528] [serial = 804] [outer = 0000000000000000] [url = about:blank] 21:37:41 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700C71EC00) [pid = 3528] [serial = 802] [outer = 0000000000000000] [url = about:blank] 21:37:41 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700E5B1800) [pid = 3528] [serial = 807] [outer = 0000000000000000] [url = about:blank] 21:37:41 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700FB83800) [pid = 3528] [serial = 808] [outer = 0000000000000000] [url = about:blank] 21:37:41 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007009C84400) [pid = 3528] [serial = 775] [outer = 0000000000000000] [url = about:blank] 21:37:41 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (00000070087B9800) [pid = 3528] [serial = 774] [outer = 0000000000000000] [url = about:blank] 21:37:41 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (00000070102EE800) [pid = 3528] [serial = 811] [outer = 0000000000000000] [url = about:blank] 21:37:41 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700E5ADC00) [pid = 3528] [serial = 778] [outer = 0000000000000000] [url = about:blank] 21:37:41 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700C82A400) [pid = 3528] [serial = 777] [outer = 0000000000000000] [url = about:blank] 21:37:41 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000707B220C00) [pid = 3528] [serial = 781] [outer = 0000000000000000] [url = about:blank] 21:37:41 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (00000070798A5C00) [pid = 3528] [serial = 780] [outer = 0000000000000000] [url = about:blank] 21:37:41 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000707B47C000) [pid = 3528] [serial = 784] [outer = 0000000000000000] [url = about:blank] 21:37:41 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000707B47C400) [pid = 3528] [serial = 783] [outer = 0000000000000000] [url = about:blank] 21:37:41 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000700CE3F800) [pid = 3528] [serial = 805] [outer = 0000000000000000] [url = about:blank] 21:37:41 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (0000007008CA8800) [pid = 3528] [serial = 796] [outer = 0000000000000000] [url = about:blank] 21:37:41 INFO - PROCESS | 3528 | 1465274261356 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 21:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 21:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1537ms 21:37:41 INFO - PROCESS | 3528 | 1465274261413 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 21:37:41 INFO - PROCESS | 3528 | 1465274261417 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 21:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 21:37:41 INFO - PROCESS | 3528 | 1465274261422 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 21:37:41 INFO - PROCESS | 3528 | 1465274261425 Marionette TRACE conn5 <- [1,1114,null,{}] 21:37:41 INFO - PROCESS | 3528 | 1465274261431 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:41 INFO - PROCESS | 3528 | 1465274261434 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:41 INFO - PROCESS | 3528 | 1465274261529 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 21:37:41 INFO - PROCESS | 3528 | 1465274261604 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:41 INFO - PROCESS | 3528 | 1465274261606 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:41 INFO - PROCESS | 3528 | ++DOCSHELL 000000700846C000 == 28 [pid = 3528] [id = 288] 21:37:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007005448800) [pid = 3528] [serial = 863] [outer = 0000000000000000] 21:37:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (00000070059D7800) [pid = 3528] [serial = 864] [outer = 0000007005448800] 21:37:41 INFO - PROCESS | 3528 | 1465274261657 Marionette DEBUG loaded listener.js 21:37:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007006DDC400) [pid = 3528] [serial = 865] [outer = 0000007005448800] 21:37:42 INFO - PROCESS | 3528 | 1465274262096 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 21:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 21:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 734ms 21:37:42 INFO - PROCESS | 3528 | 1465274262167 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 21:37:42 INFO - PROCESS | 3528 | 1465274262172 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 21:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 21:37:42 INFO - PROCESS | 3528 | 1465274262179 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 21:37:42 INFO - PROCESS | 3528 | 1465274262182 Marionette TRACE conn5 <- [1,1118,null,{}] 21:37:42 INFO - PROCESS | 3528 | 1465274262186 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:42 INFO - PROCESS | 3528 | 1465274262189 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:42 INFO - PROCESS | 3528 | 1465274262285 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 21:37:42 INFO - PROCESS | 3528 | 1465274262300 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:42 INFO - PROCESS | 3528 | 1465274262302 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:42 INFO - PROCESS | 3528 | ++DOCSHELL 000000700A807800 == 29 [pid = 3528] [id = 289] 21:37:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700807A400) [pid = 3528] [serial = 866] [outer = 0000000000000000] 21:37:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (00000070083C1800) [pid = 3528] [serial = 867] [outer = 000000700807A400] 21:37:42 INFO - PROCESS | 3528 | 1465274262352 Marionette DEBUG loaded listener.js 21:37:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (00000070087A6800) [pid = 3528] [serial = 868] [outer = 000000700807A400] 21:37:42 INFO - PROCESS | 3528 | 1465274262844 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 21:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 21:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 671ms 21:37:42 INFO - PROCESS | 3528 | 1465274262852 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 21:37:42 INFO - PROCESS | 3528 | 1465274262854 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 21:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 21:37:42 INFO - PROCESS | 3528 | 1465274262857 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 21:37:42 INFO - PROCESS | 3528 | 1465274262861 Marionette TRACE conn5 <- [1,1122,null,{}] 21:37:42 INFO - PROCESS | 3528 | 1465274262878 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:42 INFO - PROCESS | 3528 | 1465274262883 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:42 INFO - PROCESS | 3528 | 1465274262969 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 21:37:42 INFO - PROCESS | 3528 | 1465274262979 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:42 INFO - PROCESS | 3528 | 1465274262983 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:43 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D1E6800 == 30 [pid = 3528] [id = 290] 21:37:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (0000007001C8AC00) [pid = 3528] [serial = 869] [outer = 0000000000000000] 21:37:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007008AB2800) [pid = 3528] [serial = 870] [outer = 0000007001C8AC00] 21:37:43 INFO - PROCESS | 3528 | 1465274263033 Marionette DEBUG loaded listener.js 21:37:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (0000007009B0B800) [pid = 3528] [serial = 871] [outer = 0000007001C8AC00] 21:37:43 INFO - PROCESS | 3528 | [GFX2-]: DrawTargetD2D 1.1 (000000701164A080): Failed to create GradientStopCollection with no stops. 21:37:43 INFO - PROCESS | 3528 | [GFX3-]: No stops specified for gradient pattern. 21:37:43 INFO - PROCESS | 3528 | 1465274263470 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 21:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 21:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 692ms 21:37:43 INFO - PROCESS | 3528 | 1465274263553 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 21:37:43 INFO - PROCESS | 3528 | 1465274263556 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 21:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 21:37:43 INFO - PROCESS | 3528 | 1465274263559 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 21:37:43 INFO - PROCESS | 3528 | 1465274263561 Marionette TRACE conn5 <- [1,1126,null,{}] 21:37:43 INFO - PROCESS | 3528 | 1465274263573 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:43 INFO - PROCESS | 3528 | 1465274263575 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:43 INFO - PROCESS | 3528 | 1465274263723 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 21:37:43 INFO - PROCESS | 3528 | 1465274263770 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:43 INFO - PROCESS | 3528 | 1465274263772 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:43 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F872800 == 31 [pid = 3528] [id = 291] 21:37:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700BD80C00) [pid = 3528] [serial = 872] [outer = 0000000000000000] 21:37:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700BE95C00) [pid = 3528] [serial = 873] [outer = 000000700BD80C00] 21:37:43 INFO - PROCESS | 3528 | 1465274263820 Marionette DEBUG loaded listener.js 21:37:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700BEB3000) [pid = 3528] [serial = 874] [outer = 000000700BD80C00] 21:37:44 INFO - PROCESS | 3528 | 1465274264254 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 21:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 21:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 734ms 21:37:44 INFO - PROCESS | 3528 | 1465274264296 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 21:37:44 INFO - PROCESS | 3528 | 1465274264298 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 21:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 21:37:44 INFO - PROCESS | 3528 | 1465274264308 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 21:37:44 INFO - PROCESS | 3528 | 1465274264310 Marionette TRACE conn5 <- [1,1130,null,{}] 21:37:44 INFO - PROCESS | 3528 | 1465274264313 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:44 INFO - PROCESS | 3528 | 1465274264315 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:44 INFO - PROCESS | 3528 | 1465274264422 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 21:37:44 INFO - PROCESS | 3528 | 1465274264429 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:44 INFO - PROCESS | 3528 | 1465274264431 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:44 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC12000 == 32 [pid = 3528] [id = 292] 21:37:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000700807AC00) [pid = 3528] [serial = 875] [outer = 0000000000000000] 21:37:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000700C724000) [pid = 3528] [serial = 876] [outer = 000000700807AC00] 21:37:44 INFO - PROCESS | 3528 | 1465274264476 Marionette DEBUG loaded listener.js 21:37:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000700C833000) [pid = 3528] [serial = 877] [outer = 000000700807AC00] 21:37:44 INFO - PROCESS | 3528 | 1465274264961 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 21:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 21:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 671ms 21:37:44 INFO - PROCESS | 3528 | 1465274264981 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 21:37:44 INFO - PROCESS | 3528 | 1465274264983 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 21:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 21:37:45 INFO - PROCESS | 3528 | 1465274264999 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 21:37:45 INFO - PROCESS | 3528 | 1465274265001 Marionette TRACE conn5 <- [1,1134,null,{}] 21:37:45 INFO - PROCESS | 3528 | 1465274265005 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:45 INFO - PROCESS | 3528 | 1465274265011 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:45 INFO - PROCESS | 3528 | 1465274265174 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 21:37:45 INFO - PROCESS | 3528 | 1465274265200 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:45 INFO - PROCESS | 3528 | 1465274265202 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:45 INFO - PROCESS | 3528 | ++DOCSHELL 000000701004C800 == 33 [pid = 3528] [id = 293] 21:37:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (000000700E5B3C00) [pid = 3528] [serial = 878] [outer = 0000000000000000] 21:37:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (000000700FB86800) [pid = 3528] [serial = 879] [outer = 000000700E5B3C00] 21:37:45 INFO - PROCESS | 3528 | 1465274265256 Marionette DEBUG loaded listener.js 21:37:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (000000700FFF1C00) [pid = 3528] [serial = 880] [outer = 000000700E5B3C00] 21:37:45 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (000000700D4D1000) [pid = 3528] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 21:37:45 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (000000700E5B1400) [pid = 3528] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 21:37:45 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (00000070053B0C00) [pid = 3528] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 21:37:45 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (00000070798A6000) [pid = 3528] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 21:37:45 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (0000007006DBF000) [pid = 3528] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 21:37:45 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700BEB9000) [pid = 3528] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 21:37:45 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007005033C00) [pid = 3528] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 21:37:45 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007005051000) [pid = 3528] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 21:37:45 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007008C4B400) [pid = 3528] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 21:37:45 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000707A244000) [pid = 3528] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 21:37:45 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007006DD6800) [pid = 3528] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 21:37:45 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000707A9CFC00) [pid = 3528] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 21:37:45 INFO - PROCESS | 3528 | 1465274265872 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 21:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 21:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 944ms 21:37:45 INFO - PROCESS | 3528 | 1465274265934 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 21:37:45 INFO - PROCESS | 3528 | 1465274265936 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 21:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 21:37:45 INFO - PROCESS | 3528 | 1465274265939 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 21:37:45 INFO - PROCESS | 3528 | 1465274265941 Marionette TRACE conn5 <- [1,1138,null,{}] 21:37:45 INFO - PROCESS | 3528 | 1465274265945 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:45 INFO - PROCESS | 3528 | 1465274265947 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:46 INFO - PROCESS | 3528 | 1465274266055 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 21:37:46 INFO - PROCESS | 3528 | 1465274266103 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:46 INFO - PROCESS | 3528 | 1465274266105 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:46 INFO - PROCESS | 3528 | ++DOCSHELL 000000701005E000 == 34 [pid = 3528] [id = 294] 21:37:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (0000007001592800) [pid = 3528] [serial = 881] [outer = 0000000000000000] 21:37:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700C827C00) [pid = 3528] [serial = 882] [outer = 0000007001592800] 21:37:46 INFO - PROCESS | 3528 | 1465274266151 Marionette DEBUG loaded listener.js 21:37:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (00000070102EEC00) [pid = 3528] [serial = 883] [outer = 0000007001592800] 21:37:46 INFO - PROCESS | 3528 | 1465274266539 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 21:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 21:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 629ms 21:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 21:37:46 INFO - PROCESS | 3528 | 1465274266572 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 21:37:46 INFO - PROCESS | 3528 | 1465274266574 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 21:37:46 INFO - PROCESS | 3528 | 1465274266577 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 21:37:46 INFO - PROCESS | 3528 | 1465274266579 Marionette TRACE conn5 <- [1,1142,null,{}] 21:37:46 INFO - PROCESS | 3528 | 1465274266582 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:46 INFO - PROCESS | 3528 | 1465274266584 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:46 INFO - PROCESS | 3528 | 1465274266668 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 21:37:46 INFO - PROCESS | 3528 | 1465274266681 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:46 INFO - PROCESS | 3528 | 1465274266683 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:46 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010E31800 == 35 [pid = 3528] [id = 295] 21:37:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007010555800) [pid = 3528] [serial = 884] [outer = 0000000000000000] 21:37:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000701071E800) [pid = 3528] [serial = 885] [outer = 0000007010555800] 21:37:46 INFO - PROCESS | 3528 | 1465274266728 Marionette DEBUG loaded listener.js 21:37:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007079875400) [pid = 3528] [serial = 886] [outer = 0000007010555800] 21:37:47 INFO - PROCESS | 3528 | 1465274267156 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 21:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 21:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 629ms 21:37:47 INFO - PROCESS | 3528 | 1465274267211 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 21:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 21:37:47 INFO - PROCESS | 3528 | 1465274267213 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 21:37:47 INFO - PROCESS | 3528 | 1465274267216 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 21:37:47 INFO - PROCESS | 3528 | 1465274267218 Marionette TRACE conn5 <- [1,1146,null,{}] 21:37:47 INFO - PROCESS | 3528 | 1465274267221 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:47 INFO - PROCESS | 3528 | 1465274267223 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:47 INFO - PROCESS | 3528 | 1465274267308 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 21:37:47 INFO - PROCESS | 3528 | 1465274267315 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:47 INFO - PROCESS | 3528 | 1465274267318 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:47 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D1E4800 == 36 [pid = 3528] [id = 296] 21:37:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000701071D000) [pid = 3528] [serial = 887] [outer = 0000000000000000] 21:37:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (0000007079881800) [pid = 3528] [serial = 888] [outer = 000000701071D000] 21:37:47 INFO - PROCESS | 3528 | 1465274267364 Marionette DEBUG loaded listener.js 21:37:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (00000070799A9C00) [pid = 3528] [serial = 889] [outer = 000000701071D000] 21:37:47 INFO - PROCESS | 3528 | 1465274267851 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 21:37:47 INFO - PROCESS | 3528 | 1465274267960 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 21:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 21:37:48 INFO - PROCESS | 3528 | 1465274268058 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 21:37:48 INFO - PROCESS | 3528 | 1465274268062 Marionette TRACE conn5 <- [1,1150,null,{}] 21:37:48 INFO - PROCESS | 3528 | 1465274268068 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:48 INFO - PROCESS | 3528 | 1465274268071 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:48 INFO - PROCESS | 3528 | 1465274268205 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 21:37:48 INFO - PROCESS | 3528 | 1465274268298 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:48 INFO - PROCESS | 3528 | 1465274268303 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:48 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009924800 == 37 [pid = 3528] [id = 297] 21:37:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (0000007005446C00) [pid = 3528] [serial = 890] [outer = 0000000000000000] 21:37:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (0000007006DBB000) [pid = 3528] [serial = 891] [outer = 0000007005446C00] 21:37:48 INFO - PROCESS | 3528 | 1465274268363 Marionette DEBUG loaded listener.js 21:37:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (0000007007DB4C00) [pid = 3528] [serial = 892] [outer = 0000007005446C00] 21:37:49 INFO - PROCESS | 3528 | 1465274269081 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 21:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 21:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1145ms 21:37:49 INFO - PROCESS | 3528 | 1465274269157 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 21:37:49 INFO - PROCESS | 3528 | 1465274269162 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 21:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 21:37:49 INFO - PROCESS | 3528 | 1465274269169 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 21:37:49 INFO - PROCESS | 3528 | 1465274269172 Marionette TRACE conn5 <- [1,1154,null,{}] 21:37:49 INFO - PROCESS | 3528 | 1465274269176 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:49 INFO - PROCESS | 3528 | 1465274269179 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:49 INFO - PROCESS | 3528 | 1465274269312 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 21:37:49 INFO - PROCESS | 3528 | 1465274269382 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:49 INFO - PROCESS | 3528 | 1465274269385 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:49 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F997000 == 38 [pid = 3528] [id = 298] 21:37:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (0000007008AAD000) [pid = 3528] [serial = 893] [outer = 0000000000000000] 21:37:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (0000007008C52400) [pid = 3528] [serial = 894] [outer = 0000007008AAD000] 21:37:49 INFO - PROCESS | 3528 | 1465274269484 Marionette DEBUG loaded listener.js 21:37:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (000000700B12AC00) [pid = 3528] [serial = 895] [outer = 0000007008AAD000] 21:37:50 INFO - PROCESS | 3528 | 1465274270369 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 21:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 21:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1294ms 21:37:50 INFO - PROCESS | 3528 | 1465274270464 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 21:37:50 INFO - PROCESS | 3528 | 1465274270468 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 21:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 21:37:50 INFO - PROCESS | 3528 | 1465274270474 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 21:37:50 INFO - PROCESS | 3528 | 1465274270477 Marionette TRACE conn5 <- [1,1158,null,{}] 21:37:50 INFO - PROCESS | 3528 | 1465274270483 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:50 INFO - PROCESS | 3528 | 1465274270486 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:50 INFO - PROCESS | 3528 | 1465274270642 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 21:37:50 INFO - PROCESS | 3528 | --DOCSHELL 0000007010E31800 == 37 [pid = 3528] [id = 295] 21:37:50 INFO - PROCESS | 3528 | --DOCSHELL 000000701005E000 == 36 [pid = 3528] [id = 294] 21:37:50 INFO - PROCESS | 3528 | --DOCSHELL 000000701004C800 == 35 [pid = 3528] [id = 293] 21:37:50 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC12000 == 34 [pid = 3528] [id = 292] 21:37:50 INFO - PROCESS | 3528 | --DOCSHELL 000000700F872800 == 33 [pid = 3528] [id = 291] 21:37:50 INFO - PROCESS | 3528 | --DOCSHELL 000000700D1E6800 == 32 [pid = 3528] [id = 290] 21:37:50 INFO - PROCESS | 3528 | --DOCSHELL 000000700A807800 == 31 [pid = 3528] [id = 289] 21:37:50 INFO - PROCESS | 3528 | --DOCSHELL 000000700846C000 == 30 [pid = 3528] [id = 288] 21:37:50 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (000000700E5AA000) [pid = 3528] [serial = 831] [outer = 0000000000000000] [url = about:blank] 21:37:50 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (0000007010720800) [pid = 3528] [serial = 835] [outer = 0000000000000000] [url = about:blank] 21:37:50 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (000000700FFF5C00) [pid = 3528] [serial = 834] [outer = 0000000000000000] [url = about:blank] 21:37:50 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (0000007008AA8000) [pid = 3528] [serial = 840] [outer = 0000000000000000] [url = about:blank] 21:37:50 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (00000070798B0800) [pid = 3528] [serial = 837] [outer = 0000000000000000] [url = about:blank] 21:37:50 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (000000701071BC00) [pid = 3528] [serial = 814] [outer = 0000000000000000] [url = about:blank] 21:37:50 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (0000007010555C00) [pid = 3528] [serial = 813] [outer = 0000000000000000] [url = about:blank] 21:37:50 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700C727C00) [pid = 3528] [serial = 828] [outer = 0000000000000000] [url = about:blank] 21:37:50 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (0000007006DC0800) [pid = 3528] [serial = 819] [outer = 0000000000000000] [url = about:blank] 21:37:50 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007009B0A400) [pid = 3528] [serial = 820] [outer = 0000000000000000] [url = about:blank] 21:37:50 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007006DD7C00) [pid = 3528] [serial = 822] [outer = 0000000000000000] [url = about:blank] 21:37:50 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (00000070084ACC00) [pid = 3528] [serial = 823] [outer = 0000000000000000] [url = about:blank] 21:37:50 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007008C5A400) [pid = 3528] [serial = 825] [outer = 0000000000000000] [url = about:blank] 21:37:50 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007009CBFC00) [pid = 3528] [serial = 826] [outer = 0000000000000000] [url = about:blank] 21:37:50 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000707A307800) [pid = 3528] [serial = 843] [outer = 0000000000000000] [url = about:blank] 21:37:50 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007007825800) [pid = 3528] [serial = 816] [outer = 0000000000000000] [url = about:blank] 21:37:50 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (00000070083C8C00) [pid = 3528] [serial = 817] [outer = 0000000000000000] [url = about:blank] 21:37:50 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007079AD1800) [pid = 3528] [serial = 838] [outer = 0000000000000000] [url = about:blank] 21:37:50 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000707A90C000) [pid = 3528] [serial = 844] [outer = 0000000000000000] [url = about:blank] 21:37:50 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000707AB57400) [pid = 3528] [serial = 846] [outer = 0000000000000000] [url = about:blank] 21:37:50 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000707ACC3400) [pid = 3528] [serial = 847] [outer = 0000000000000000] [url = about:blank] 21:37:50 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000700FB7E800) [pid = 3528] [serial = 832] [outer = 0000000000000000] [url = about:blank] 21:37:50 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000700C830400) [pid = 3528] [serial = 829] [outer = 0000000000000000] [url = about:blank] 21:37:50 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (00000070798A6800) [pid = 3528] [serial = 841] [outer = 0000000000000000] [url = about:blank] 21:37:50 INFO - PROCESS | 3528 | 1465274270753 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:50 INFO - PROCESS | 3528 | 1465274270758 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:50 INFO - PROCESS | 3528 | ++DOCSHELL 00000070006DF800 == 31 [pid = 3528] [id = 299] 21:37:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (000000700181E400) [pid = 3528] [serial = 896] [outer = 0000000000000000] 21:37:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (000000700505A000) [pid = 3528] [serial = 897] [outer = 000000700181E400] 21:37:50 INFO - PROCESS | 3528 | 1465274270812 Marionette DEBUG loaded listener.js 21:37:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (00000070078D4400) [pid = 3528] [serial = 898] [outer = 000000700181E400] 21:37:51 INFO - PROCESS | 3528 | 1465274271268 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 21:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 21:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 838ms 21:37:51 INFO - PROCESS | 3528 | 1465274271316 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 21:37:51 INFO - PROCESS | 3528 | 1465274271320 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 21:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 21:37:51 INFO - PROCESS | 3528 | 1465274271327 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 21:37:51 INFO - PROCESS | 3528 | 1465274271330 Marionette TRACE conn5 <- [1,1162,null,{}] 21:37:51 INFO - PROCESS | 3528 | 1465274271333 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:51 INFO - PROCESS | 3528 | 1465274271336 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:51 INFO - PROCESS | 3528 | 1465274271428 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 21:37:51 INFO - PROCESS | 3528 | 1465274271435 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:51 INFO - PROCESS | 3528 | 1465274271437 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:51 INFO - PROCESS | 3528 | ++DOCSHELL 000000700A807800 == 32 [pid = 3528] [id = 300] 21:37:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007008799C00) [pid = 3528] [serial = 899] [outer = 0000000000000000] 21:37:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (0000007008AA5400) [pid = 3528] [serial = 900] [outer = 0000007008799C00] 21:37:51 INFO - PROCESS | 3528 | 1465274271488 Marionette DEBUG loaded listener.js 21:37:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007008CADC00) [pid = 3528] [serial = 901] [outer = 0000007008799C00] 21:37:51 INFO - PROCESS | 3528 | 1465274271962 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 21:37:52 INFO - PROCESS | 3528 | 1465274272003 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 21:37:52 INFO - PROCESS | 3528 | 1465274272007 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 21:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 21:37:52 INFO - PROCESS | 3528 | 1465274272011 Marionette TRACE conn5 <- [1,1166,null,{}] 21:37:52 INFO - PROCESS | 3528 | 1465274272023 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:52 INFO - PROCESS | 3528 | 1465274272029 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:52 INFO - PROCESS | 3528 | 1465274272164 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 21:37:52 INFO - PROCESS | 3528 | 1465274272246 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:52 INFO - PROCESS | 3528 | 1465274272250 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:52 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D1FB800 == 33 [pid = 3528] [id = 301] 21:37:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007008AAC400) [pid = 3528] [serial = 902] [outer = 0000000000000000] 21:37:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700BE9C800) [pid = 3528] [serial = 903] [outer = 0000007008AAC400] 21:37:52 INFO - PROCESS | 3528 | 1465274272303 Marionette DEBUG loaded listener.js 21:37:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700C830400) [pid = 3528] [serial = 904] [outer = 0000007008AAC400] 21:37:52 INFO - PROCESS | 3528 | 1465274272721 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 21:37:52 INFO - PROCESS | 3528 | 1465274272789 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 21:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 21:37:52 INFO - PROCESS | 3528 | 1465274272793 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 21:37:52 INFO - PROCESS | 3528 | 1465274272795 Marionette TRACE conn5 <- [1,1170,null,{}] 21:37:52 INFO - PROCESS | 3528 | 1465274272804 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:52 INFO - PROCESS | 3528 | 1465274272806 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:52 INFO - PROCESS | 3528 | 1465274272923 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 21:37:52 INFO - PROCESS | 3528 | 1465274272934 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:52 INFO - PROCESS | 3528 | 1465274272937 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:53 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC0F000 == 34 [pid = 3528] [id = 302] 21:37:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700CE3C000) [pid = 3528] [serial = 905] [outer = 0000000000000000] 21:37:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700E5AE000) [pid = 3528] [serial = 906] [outer = 000000700CE3C000] 21:37:53 INFO - PROCESS | 3528 | 1465274273033 Marionette DEBUG loaded listener.js 21:37:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700FB7E800) [pid = 3528] [serial = 907] [outer = 000000700CE3C000] 21:37:53 INFO - PROCESS | 3528 | 1465274273448 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 21:37:53 INFO - PROCESS | 3528 | 1465274273520 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 21:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 21:37:53 INFO - PROCESS | 3528 | 1465274273528 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 21:37:53 INFO - PROCESS | 3528 | 1465274273530 Marionette TRACE conn5 <- [1,1174,null,{}] 21:37:53 INFO - PROCESS | 3528 | 1465274273534 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:53 INFO - PROCESS | 3528 | 1465274273536 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:53 INFO - PROCESS | 3528 | 1465274273647 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 21:37:53 INFO - PROCESS | 3528 | 1465274273655 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:53 INFO - PROCESS | 3528 | 1465274273657 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:53 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FF1F800 == 35 [pid = 3528] [id = 303] 21:37:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700E5AB400) [pid = 3528] [serial = 908] [outer = 0000000000000000] 21:37:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700FFF7800) [pid = 3528] [serial = 909] [outer = 000000700E5AB400] 21:37:53 INFO - PROCESS | 3528 | 1465274273745 Marionette DEBUG loaded listener.js 21:37:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000701071B800) [pid = 3528] [serial = 910] [outer = 000000700E5AB400] 21:37:54 INFO - PROCESS | 3528 | 1465274274139 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 21:37:54 INFO - PROCESS | 3528 | 1465274274162 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 21:37:54 INFO - PROCESS | 3528 | 1465274274165 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 21:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 21:37:54 INFO - PROCESS | 3528 | 1465274274167 Marionette TRACE conn5 <- [1,1178,null,{}] 21:37:54 INFO - PROCESS | 3528 | 1465274274171 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:54 INFO - PROCESS | 3528 | 1465274274177 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:54 INFO - PROCESS | 3528 | 1465274274319 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 21:37:54 INFO - PROCESS | 3528 | 1465274274325 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:54 INFO - PROCESS | 3528 | 1465274274327 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:54 INFO - PROCESS | 3528 | ++DOCSHELL 0000007079850000 == 36 [pid = 3528] [id = 304] 21:37:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (0000007010721000) [pid = 3528] [serial = 911] [outer = 0000000000000000] 21:37:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (00000070799B3800) [pid = 3528] [serial = 912] [outer = 0000007010721000] 21:37:54 INFO - PROCESS | 3528 | 1465274274419 Marionette DEBUG loaded listener.js 21:37:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000707A92E000) [pid = 3528] [serial = 913] [outer = 0000007010721000] 21:37:54 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (0000007005448800) [pid = 3528] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 21:37:54 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700807A400) [pid = 3528] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 21:37:54 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700BD80C00) [pid = 3528] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 21:37:54 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007001C8AC00) [pid = 3528] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 21:37:54 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000700807AC00) [pid = 3528] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 21:37:54 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (00000070078D1400) [pid = 3528] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 21:37:54 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007001592800) [pid = 3528] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 21:37:54 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700E5B3C00) [pid = 3528] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 21:37:54 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007010555800) [pid = 3528] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 21:37:54 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700502D000) [pid = 3528] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 21:37:54 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700B120000) [pid = 3528] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 21:37:54 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007010729400) [pid = 3528] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 21:37:54 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007009103400) [pid = 3528] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 21:37:54 INFO - PROCESS | 3528 | 1465274274861 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 21:37:54 INFO - PROCESS | 3528 | 1465274274907 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 21:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 21:37:54 INFO - PROCESS | 3528 | 1465274274910 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 21:37:54 INFO - PROCESS | 3528 | 1465274274912 Marionette TRACE conn5 <- [1,1182,null,{}] 21:37:54 INFO - PROCESS | 3528 | 1465274274916 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:54 INFO - PROCESS | 3528 | 1465274274918 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:55 INFO - PROCESS | 3528 | 1465274275007 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 21:37:55 INFO - PROCESS | 3528 | 1465274275014 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:55 INFO - PROCESS | 3528 | 1465274275016 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:55 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009929000 == 37 [pid = 3528] [id = 305] 21:37:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007008AA6C00) [pid = 3528] [serial = 914] [outer = 0000000000000000] 21:37:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700B120000) [pid = 3528] [serial = 915] [outer = 0000007008AA6C00] 21:37:55 INFO - PROCESS | 3528 | 1465274275063 Marionette DEBUG loaded listener.js 21:37:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007010728800) [pid = 3528] [serial = 916] [outer = 0000007008AA6C00] 21:37:55 INFO - PROCESS | 3528 | 1465274275452 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 21:37:55 INFO - PROCESS | 3528 | 1465274275502 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 21:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 21:37:55 INFO - PROCESS | 3528 | 1465274275511 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 21:37:55 INFO - PROCESS | 3528 | 1465274275513 Marionette TRACE conn5 <- [1,1186,null,{}] 21:37:55 INFO - PROCESS | 3528 | 1465274275517 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:55 INFO - PROCESS | 3528 | 1465274275519 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:55 INFO - PROCESS | 3528 | 1465274275604 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 21:37:55 INFO - PROCESS | 3528 | 1465274275611 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:55 INFO - PROCESS | 3528 | 1465274275613 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:55 INFO - PROCESS | 3528 | ++DOCSHELL 000000707B31D800 == 38 [pid = 3528] [id = 306] 21:37:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000707AB3B800) [pid = 3528] [serial = 917] [outer = 0000000000000000] 21:37:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000707B21E000) [pid = 3528] [serial = 918] [outer = 000000707AB3B800] 21:37:55 INFO - PROCESS | 3528 | 1465274275659 Marionette DEBUG loaded listener.js 21:37:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000707B352C00) [pid = 3528] [serial = 919] [outer = 000000707AB3B800] 21:37:56 INFO - PROCESS | 3528 | 1465274276058 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 21:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 21:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 587ms 21:37:56 INFO - PROCESS | 3528 | 1465274276101 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 21:37:56 INFO - PROCESS | 3528 | 1465274276104 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 21:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 21:37:56 INFO - PROCESS | 3528 | 1465274276107 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 21:37:56 INFO - PROCESS | 3528 | 1465274276109 Marionette TRACE conn5 <- [1,1190,null,{}] 21:37:56 INFO - PROCESS | 3528 | 1465274276113 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:56 INFO - PROCESS | 3528 | 1465274276115 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:56 INFO - PROCESS | 3528 | 1465274276230 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 21:37:56 INFO - PROCESS | 3528 | 1465274276235 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:56 INFO - PROCESS | 3528 | 1465274276237 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:56 INFO - PROCESS | 3528 | ++DOCSHELL 000000707BBA5800 == 39 [pid = 3528] [id = 307] 21:37:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000707B352400) [pid = 3528] [serial = 920] [outer = 0000000000000000] 21:37:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000707B35C000) [pid = 3528] [serial = 921] [outer = 000000707B352400] 21:37:56 INFO - PROCESS | 3528 | 1465274276284 Marionette DEBUG loaded listener.js 21:37:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000707B61B800) [pid = 3528] [serial = 922] [outer = 000000707B352400] 21:37:57 INFO - PROCESS | 3528 | 1465274277166 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:37:57 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 21:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1171ms 21:37:57 INFO - PROCESS | 3528 | 1465274277281 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 21:37:57 INFO - PROCESS | 3528 | 1465274277287 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 21:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 21:37:57 INFO - PROCESS | 3528 | 1465274277292 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 21:37:57 INFO - PROCESS | 3528 | 1465274277295 Marionette TRACE conn5 <- [1,1194,null,{}] 21:37:57 INFO - PROCESS | 3528 | 1465274277303 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:57 INFO - PROCESS | 3528 | 1465274277306 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:57 INFO - PROCESS | 3528 | 1465274277531 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 21:37:57 INFO - PROCESS | 3528 | 1465274277636 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:57 INFO - PROCESS | 3528 | 1465274277640 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:57 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009BBB000 == 40 [pid = 3528] [id = 308] 21:37:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700807B400) [pid = 3528] [serial = 923] [outer = 0000000000000000] 21:37:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (00000070083CB000) [pid = 3528] [serial = 924] [outer = 000000700807B400] 21:37:57 INFO - PROCESS | 3528 | 1465274277702 Marionette DEBUG loaded listener.js 21:37:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (0000007008AB0400) [pid = 3528] [serial = 925] [outer = 000000700807B400] 21:37:58 INFO - PROCESS | 3528 | 1465274278297 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:37:58 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 21:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1078ms 21:37:58 INFO - PROCESS | 3528 | 1465274278373 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 21:37:58 INFO - PROCESS | 3528 | 1465274278379 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 21:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 21:37:58 INFO - PROCESS | 3528 | 1465274278385 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 21:37:58 INFO - PROCESS | 3528 | 1465274278388 Marionette TRACE conn5 <- [1,1198,null,{}] 21:37:58 INFO - PROCESS | 3528 | 1465274278392 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:58 INFO - PROCESS | 3528 | 1465274278396 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:58 INFO - PROCESS | 3528 | 1465274278525 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 21:37:58 INFO - PROCESS | 3528 | 1465274278636 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:58 INFO - PROCESS | 3528 | 1465274278639 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:58 INFO - PROCESS | 3528 | ++DOCSHELL 0000007011619800 == 41 [pid = 3528] [id = 309] 21:37:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000700C722400) [pid = 3528] [serial = 926] [outer = 0000000000000000] 21:37:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (000000700E5AD400) [pid = 3528] [serial = 927] [outer = 000000700C722400] 21:37:58 INFO - PROCESS | 3528 | 1465274278699 Marionette DEBUG loaded listener.js 21:37:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (0000007010721C00) [pid = 3528] [serial = 928] [outer = 000000700C722400] 21:37:59 INFO - PROCESS | 3528 | 1465274279324 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 21:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 21:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 986ms 21:37:59 INFO - PROCESS | 3528 | 1465274279373 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 21:37:59 INFO - PROCESS | 3528 | 1465274279376 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 21:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 21:37:59 INFO - PROCESS | 3528 | 1465274279380 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 21:37:59 INFO - PROCESS | 3528 | 1465274279384 Marionette TRACE conn5 <- [1,1202,null,{}] 21:37:59 INFO - PROCESS | 3528 | 1465274279396 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:59 INFO - PROCESS | 3528 | 1465274279401 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:59 INFO - PROCESS | 3528 | 1465274279515 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 21:37:59 INFO - PROCESS | 3528 | 1465274279635 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:59 INFO - PROCESS | 3528 | 1465274279638 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:37:59 INFO - PROCESS | 3528 | ++DOCSHELL 000000707CBF2000 == 42 [pid = 3528] [id = 310] 21:37:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (000000707A24AC00) [pid = 3528] [serial = 929] [outer = 0000000000000000] 21:37:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (000000707ABD2000) [pid = 3528] [serial = 930] [outer = 000000707A24AC00] 21:37:59 INFO - PROCESS | 3528 | 1465274279697 Marionette DEBUG loaded listener.js 21:37:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (000000707B482400) [pid = 3528] [serial = 931] [outer = 000000707A24AC00] 21:38:00 INFO - PROCESS | 3528 | 1465274280378 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 21:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 21:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1025ms 21:38:00 INFO - PROCESS | 3528 | 1465274280406 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 21:38:00 INFO - PROCESS | 3528 | 1465274280409 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 21:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 21:38:00 INFO - PROCESS | 3528 | 1465274280413 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 21:38:00 INFO - PROCESS | 3528 | 1465274280415 Marionette TRACE conn5 <- [1,1206,null,{}] 21:38:00 INFO - PROCESS | 3528 | 1465274280419 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:00 INFO - PROCESS | 3528 | 1465274280422 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:00 INFO - PROCESS | 3528 | 1465274280540 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 21:38:00 INFO - PROCESS | 3528 | 1465274280756 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:00 INFO - PROCESS | 3528 | 1465274280759 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:00 INFO - PROCESS | 3528 | ++DOCSHELL 00000070080B9800 == 43 [pid = 3528] [id = 311] 21:38:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (000000700503BC00) [pid = 3528] [serial = 932] [outer = 0000000000000000] 21:38:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (0000007005486400) [pid = 3528] [serial = 933] [outer = 000000700503BC00] 21:38:00 INFO - PROCESS | 3528 | 1465274280827 Marionette DEBUG loaded listener.js 21:38:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 93 (00000070083BF000) [pid = 3528] [serial = 934] [outer = 000000700503BC00] 21:38:01 INFO - PROCESS | 3528 | 1465274281414 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 21:38:02 INFO - PROCESS | 3528 | --DOCSHELL 000000707B31D800 == 42 [pid = 3528] [id = 306] 21:38:02 INFO - PROCESS | 3528 | --DOCSHELL 0000007009929000 == 41 [pid = 3528] [id = 305] 21:38:02 INFO - PROCESS | 3528 | --DOCSHELL 0000007079850000 == 40 [pid = 3528] [id = 304] 21:38:02 INFO - PROCESS | 3528 | --DOCSHELL 000000700FF1F800 == 39 [pid = 3528] [id = 303] 21:38:02 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC0F000 == 38 [pid = 3528] [id = 302] 21:38:02 INFO - PROCESS | 3528 | --DOCSHELL 000000700D1FB800 == 37 [pid = 3528] [id = 301] 21:38:02 INFO - PROCESS | 3528 | --DOCSHELL 000000700A807800 == 36 [pid = 3528] [id = 300] 21:38:02 INFO - PROCESS | 3528 | --DOCSHELL 00000070006DF800 == 35 [pid = 3528] [id = 299] 21:38:02 INFO - PROCESS | 3528 | --DOCSHELL 000000700F997000 == 34 [pid = 3528] [id = 298] 21:38:02 INFO - PROCESS | 3528 | --DOCSHELL 0000007009924800 == 33 [pid = 3528] [id = 297] 21:38:02 INFO - PROCESS | 3528 | --DOCSHELL 000000700933F800 == 32 [pid = 3528] [id = 287] 21:38:02 INFO - PROCESS | 3528 | --DOCSHELL 000000700D1E4800 == 31 [pid = 3528] [id = 296] 21:38:02 INFO - PROCESS | 3528 | --DOCSHELL 000000707CBF2000 == 30 [pid = 3528] [id = 310] 21:38:02 INFO - PROCESS | 3528 | --DOCSHELL 0000007011619800 == 29 [pid = 3528] [id = 309] 21:38:02 INFO - PROCESS | 3528 | --DOCSHELL 0000007009BBB000 == 28 [pid = 3528] [id = 308] 21:38:02 INFO - PROCESS | 3528 | --DOCSHELL 000000707BBA5800 == 27 [pid = 3528] [id = 307] 21:38:02 INFO - PROCESS | 3528 | --DOMWINDOW == 92 (00000070059D7800) [pid = 3528] [serial = 864] [outer = 0000000000000000] [url = about:blank] 21:38:02 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (00000070083C1800) [pid = 3528] [serial = 867] [outer = 0000000000000000] [url = about:blank] 21:38:02 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (00000070087A6800) [pid = 3528] [serial = 868] [outer = 0000000000000000] [url = about:blank] 21:38:02 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (0000007006DDC400) [pid = 3528] [serial = 865] [outer = 0000000000000000] [url = about:blank] 21:38:02 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (000000700BE95C00) [pid = 3528] [serial = 873] [outer = 0000000000000000] [url = about:blank] 21:38:02 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (000000700BEB3000) [pid = 3528] [serial = 874] [outer = 0000000000000000] [url = about:blank] 21:38:02 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (0000007008AB2800) [pid = 3528] [serial = 870] [outer = 0000000000000000] [url = about:blank] 21:38:02 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (000000700C833000) [pid = 3528] [serial = 877] [outer = 0000000000000000] [url = about:blank] 21:38:02 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (000000700C724000) [pid = 3528] [serial = 876] [outer = 0000000000000000] [url = about:blank] 21:38:02 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700C71C800) [pid = 3528] [serial = 862] [outer = 0000000000000000] [url = about:blank] 21:38:02 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (0000007009C87400) [pid = 3528] [serial = 861] [outer = 0000000000000000] [url = about:blank] 21:38:02 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700C827C00) [pid = 3528] [serial = 882] [outer = 0000000000000000] [url = about:blank] 21:38:02 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000700FB86800) [pid = 3528] [serial = 879] [outer = 0000000000000000] [url = about:blank] 21:38:02 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000701071E800) [pid = 3528] [serial = 885] [outer = 0000000000000000] [url = about:blank] 21:38:02 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700FFF1C00) [pid = 3528] [serial = 880] [outer = 0000000000000000] [url = about:blank] 21:38:02 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007008A46400) [pid = 3528] [serial = 850] [outer = 0000000000000000] [url = about:blank] 21:38:02 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007007828400) [pid = 3528] [serial = 849] [outer = 0000000000000000] [url = about:blank] 21:38:02 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700CE3CC00) [pid = 3528] [serial = 853] [outer = 0000000000000000] [url = about:blank] 21:38:02 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700BEB9400) [pid = 3528] [serial = 852] [outer = 0000000000000000] [url = about:blank] 21:38:02 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007079875400) [pid = 3528] [serial = 886] [outer = 0000000000000000] [url = about:blank] 21:38:02 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000707B220800) [pid = 3528] [serial = 856] [outer = 0000000000000000] [url = about:blank] 21:38:02 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (00000070798AE000) [pid = 3528] [serial = 855] [outer = 0000000000000000] [url = about:blank] 21:38:02 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (0000007079882800) [pid = 3528] [serial = 859] [outer = 0000000000000000] [url = about:blank] 21:38:02 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000700BE95400) [pid = 3528] [serial = 858] [outer = 0000000000000000] [url = about:blank] 21:38:02 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (0000007079881800) [pid = 3528] [serial = 888] [outer = 0000000000000000] [url = about:blank] 21:38:02 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (0000007009B0B800) [pid = 3528] [serial = 871] [outer = 0000000000000000] [url = about:blank] 21:38:02 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (00000070102EEC00) [pid = 3528] [serial = 883] [outer = 0000000000000000] [url = about:blank] 21:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 21:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1735ms 21:38:02 INFO - PROCESS | 3528 | 1465274282201 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 21:38:02 INFO - PROCESS | 3528 | 1465274282206 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 21:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 21:38:02 INFO - PROCESS | 3528 | 1465274282212 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 21:38:02 INFO - PROCESS | 3528 | 1465274282215 Marionette TRACE conn5 <- [1,1210,null,{}] 21:38:02 INFO - PROCESS | 3528 | 1465274282221 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:02 INFO - PROCESS | 3528 | 1465274282226 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:02 INFO - PROCESS | 3528 | 1465274282323 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 21:38:02 INFO - PROCESS | 3528 | 1465274282332 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:02 INFO - PROCESS | 3528 | 1465274282338 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:02 INFO - PROCESS | 3528 | ++DOCSHELL 0000007007C35000 == 28 [pid = 3528] [id = 312] 21:38:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (0000007005038000) [pid = 3528] [serial = 935] [outer = 0000000000000000] 21:38:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (0000007005053000) [pid = 3528] [serial = 936] [outer = 0000007005038000] 21:38:02 INFO - PROCESS | 3528 | 1465274282389 Marionette DEBUG loaded listener.js 21:38:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (0000007006D11000) [pid = 3528] [serial = 937] [outer = 0000007005038000] 21:38:02 INFO - PROCESS | 3528 | 1465274282877 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 21:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 21:38:02 INFO - PROCESS | 3528 | 1465274282954 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 21:38:02 INFO - PROCESS | 3528 | 1465274282961 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 21:38:02 INFO - PROCESS | 3528 | 1465274282965 Marionette TRACE conn5 <- [1,1214,null,{}] 21:38:02 INFO - PROCESS | 3528 | 1465274282969 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:02 INFO - PROCESS | 3528 | 1465274282972 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:03 INFO - PROCESS | 3528 | 1465274283067 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 21:38:03 INFO - PROCESS | 3528 | 1465274283143 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:03 INFO - PROCESS | 3528 | 1465274283145 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:03 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009936800 == 29 [pid = 3528] [id = 313] 21:38:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (000000700544CC00) [pid = 3528] [serial = 938] [outer = 0000000000000000] 21:38:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007007848C00) [pid = 3528] [serial = 939] [outer = 000000700544CC00] 21:38:03 INFO - PROCESS | 3528 | 1465274283196 Marionette DEBUG loaded listener.js 21:38:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000700807C800) [pid = 3528] [serial = 940] [outer = 000000700544CC00] 21:38:03 INFO - PROCESS | 3528 | 1465274283607 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 21:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 21:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 692ms 21:38:03 INFO - PROCESS | 3528 | 1465274283676 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 21:38:03 INFO - PROCESS | 3528 | 1465274283678 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 21:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 21:38:03 INFO - PROCESS | 3528 | 1465274283684 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 21:38:03 INFO - PROCESS | 3528 | 1465274283687 Marionette TRACE conn5 <- [1,1218,null,{}] 21:38:03 INFO - PROCESS | 3528 | 1465274283711 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:03 INFO - PROCESS | 3528 | 1465274283716 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:03 INFO - PROCESS | 3528 | 1465274283815 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 21:38:03 INFO - PROCESS | 3528 | 1465274283825 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:03 INFO - PROCESS | 3528 | 1465274283829 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:03 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C449000 == 30 [pid = 3528] [id = 314] 21:38:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007008A46400) [pid = 3528] [serial = 941] [outer = 0000000000000000] 21:38:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007008A4AC00) [pid = 3528] [serial = 942] [outer = 0000007008A46400] 21:38:03 INFO - PROCESS | 3528 | 1465274283881 Marionette DEBUG loaded listener.js 21:38:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007008BFB800) [pid = 3528] [serial = 943] [outer = 0000007008A46400] 21:38:04 INFO - PROCESS | 3528 | 1465274284323 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 21:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 21:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 691ms 21:38:04 INFO - PROCESS | 3528 | 1465274284381 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 21:38:04 INFO - PROCESS | 3528 | 1465274284383 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 21:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 21:38:04 INFO - PROCESS | 3528 | 1465274284387 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 21:38:04 INFO - PROCESS | 3528 | 1465274284389 Marionette TRACE conn5 <- [1,1222,null,{}] 21:38:04 INFO - PROCESS | 3528 | 1465274284392 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:04 INFO - PROCESS | 3528 | 1465274284394 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:04 INFO - PROCESS | 3528 | 1465274284508 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 21:38:04 INFO - PROCESS | 3528 | 1465274284513 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:04 INFO - PROCESS | 3528 | 1465274284515 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:04 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D396800 == 31 [pid = 3528] [id = 315] 21:38:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (0000007009B0C400) [pid = 3528] [serial = 944] [outer = 0000000000000000] 21:38:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700AC2D400) [pid = 3528] [serial = 945] [outer = 0000007009B0C400] 21:38:04 INFO - PROCESS | 3528 | 1465274284602 Marionette DEBUG loaded listener.js 21:38:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700BE94C00) [pid = 3528] [serial = 946] [outer = 0000007009B0C400] 21:38:05 INFO - PROCESS | 3528 | 1465274285035 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 21:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 21:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 671ms 21:38:05 INFO - PROCESS | 3528 | 1465274285061 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 21:38:05 INFO - PROCESS | 3528 | 1465274285064 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 21:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 21:38:05 INFO - PROCESS | 3528 | 1465274285073 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 21:38:05 INFO - PROCESS | 3528 | 1465274285075 Marionette TRACE conn5 <- [1,1226,null,{}] 21:38:05 INFO - PROCESS | 3528 | 1465274285083 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:05 INFO - PROCESS | 3528 | 1465274285085 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:05 INFO - PROCESS | 3528 | 1465274285229 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 21:38:05 INFO - PROCESS | 3528 | 1465274285252 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:05 INFO - PROCESS | 3528 | 1465274285254 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:05 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F888800 == 32 [pid = 3528] [id = 316] 21:38:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700BEB3000) [pid = 3528] [serial = 947] [outer = 0000000000000000] 21:38:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700C71E400) [pid = 3528] [serial = 948] [outer = 000000700BEB3000] 21:38:05 INFO - PROCESS | 3528 | 1465274285300 Marionette DEBUG loaded listener.js 21:38:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700C825800) [pid = 3528] [serial = 949] [outer = 000000700BEB3000] 21:38:05 INFO - PROCESS | 3528 | 1465274285735 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 21:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 21:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 692ms 21:38:05 INFO - PROCESS | 3528 | 1465274285763 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 21:38:05 INFO - PROCESS | 3528 | 1465274285766 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 21:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 21:38:05 INFO - PROCESS | 3528 | 1465274285769 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 21:38:05 INFO - PROCESS | 3528 | 1465274285771 Marionette TRACE conn5 <- [1,1230,null,{}] 21:38:05 INFO - PROCESS | 3528 | 1465274285774 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:05 INFO - PROCESS | 3528 | 1465274285781 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:05 INFO - PROCESS | 3528 | 1465274285925 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 21:38:05 INFO - PROCESS | 3528 | 1465274285977 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:05 INFO - PROCESS | 3528 | 1465274285980 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:05 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC41000 == 33 [pid = 3528] [id = 317] 21:38:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700C833000) [pid = 3528] [serial = 950] [outer = 0000000000000000] 21:38:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000700D4D2800) [pid = 3528] [serial = 951] [outer = 000000700C833000] 21:38:06 INFO - PROCESS | 3528 | 1465274286026 Marionette DEBUG loaded listener.js 21:38:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000700E5B5400) [pid = 3528] [serial = 952] [outer = 000000700C833000] 21:38:06 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700E5AB400) [pid = 3528] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 21:38:06 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (0000007010721000) [pid = 3528] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 21:38:06 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007008AA6C00) [pid = 3528] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 21:38:06 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000707AB3B800) [pid = 3528] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 21:38:06 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000701071D000) [pid = 3528] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 21:38:06 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007005446C00) [pid = 3528] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 21:38:06 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007008AAD000) [pid = 3528] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 21:38:06 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007008AAC400) [pid = 3528] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 21:38:06 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007008799C00) [pid = 3528] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 21:38:06 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700181E400) [pid = 3528] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 21:38:06 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700CE3C000) [pid = 3528] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 21:38:06 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000707B352400) [pid = 3528] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 21:38:06 INFO - PROCESS | 3528 | 1465274286669 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 21:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 21:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 923ms 21:38:06 INFO - PROCESS | 3528 | 1465274286696 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 21:38:06 INFO - PROCESS | 3528 | 1465274286698 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 21:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 21:38:06 INFO - PROCESS | 3528 | 1465274286701 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 21:38:06 INFO - PROCESS | 3528 | 1465274286703 Marionette TRACE conn5 <- [1,1234,null,{}] 21:38:06 INFO - PROCESS | 3528 | 1465274286715 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:06 INFO - PROCESS | 3528 | 1465274286717 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:06 INFO - PROCESS | 3528 | 1465274286824 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 21:38:06 INFO - PROCESS | 3528 | 1465274286873 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:06 INFO - PROCESS | 3528 | 1465274286875 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:06 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FF0E000 == 34 [pid = 3528] [id = 318] 21:38:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700782E800) [pid = 3528] [serial = 953] [outer = 0000000000000000] 21:38:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007009108400) [pid = 3528] [serial = 954] [outer = 000000700782E800] 21:38:06 INFO - PROCESS | 3528 | 1465274286922 Marionette DEBUG loaded listener.js 21:38:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700FB8B400) [pid = 3528] [serial = 955] [outer = 000000700782E800] 21:38:07 INFO - PROCESS | 3528 | 1465274287394 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 21:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 21:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 734ms 21:38:07 INFO - PROCESS | 3528 | 1465274287464 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 21:38:07 INFO - PROCESS | 3528 | 1465274287468 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 21:38:07 INFO - PROCESS | 3528 | 1465274287474 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 21:38:07 INFO - PROCESS | 3528 | 1465274287479 Marionette TRACE conn5 <- [1,1238,null,{}] 21:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 21:38:07 INFO - PROCESS | 3528 | 1465274287486 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:07 INFO - PROCESS | 3528 | 1465274287490 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:07 INFO - PROCESS | 3528 | 1465274287646 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 21:38:07 INFO - PROCESS | 3528 | 1465274287725 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:07 INFO - PROCESS | 3528 | 1465274287731 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:07 INFO - PROCESS | 3528 | ++DOCSHELL 00000070081DB000 == 35 [pid = 3528] [id = 319] 21:38:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (0000007002162800) [pid = 3528] [serial = 956] [outer = 0000000000000000] 21:38:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (0000007005031800) [pid = 3528] [serial = 957] [outer = 0000007002162800] 21:38:07 INFO - PROCESS | 3528 | 1465274287831 Marionette DEBUG loaded listener.js 21:38:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007006DC4C00) [pid = 3528] [serial = 958] [outer = 0000007002162800] 21:38:08 INFO - PROCESS | 3528 | 1465274288623 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 21:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 21:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1230ms 21:38:08 INFO - PROCESS | 3528 | 1465274288714 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 21:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 21:38:08 INFO - PROCESS | 3528 | 1465274288717 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 21:38:08 INFO - PROCESS | 3528 | 1465274288725 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 21:38:08 INFO - PROCESS | 3528 | 1465274288729 Marionette TRACE conn5 <- [1,1242,null,{}] 21:38:08 INFO - PROCESS | 3528 | 1465274288734 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:08 INFO - PROCESS | 3528 | 1465274288737 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:08 INFO - PROCESS | 3528 | 1465274288887 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 21:38:09 INFO - PROCESS | 3528 | 1465274288997 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:09 INFO - PROCESS | 3528 | 1465274289000 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:09 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D38B800 == 36 [pid = 3528] [id = 320] 21:38:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (00000070083C8C00) [pid = 3528] [serial = 959] [outer = 0000000000000000] 21:38:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007008A4FC00) [pid = 3528] [serial = 960] [outer = 00000070083C8C00] 21:38:09 INFO - PROCESS | 3528 | 1465274289060 Marionette DEBUG loaded listener.js 21:38:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700A878000) [pid = 3528] [serial = 961] [outer = 00000070083C8C00] 21:38:09 INFO - PROCESS | 3528 | 1465274289924 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 21:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 21:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1280ms 21:38:10 INFO - PROCESS | 3528 | 1465274290002 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 21:38:10 INFO - PROCESS | 3528 | 1465274290007 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 21:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 21:38:10 INFO - PROCESS | 3528 | 1465274290012 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 21:38:10 INFO - PROCESS | 3528 | 1465274290016 Marionette TRACE conn5 <- [1,1246,null,{}] 21:38:10 INFO - PROCESS | 3528 | 1465274290021 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:10 INFO - PROCESS | 3528 | 1465274290024 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:10 INFO - PROCESS | 3528 | 1465274290162 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 21:38:10 INFO - PROCESS | 3528 | 1465274290231 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:10 INFO - PROCESS | 3528 | 1465274290236 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:10 INFO - PROCESS | 3528 | ++DOCSHELL 000000700992D800 == 37 [pid = 3528] [id = 321] 21:38:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007006DDB000) [pid = 3528] [serial = 962] [outer = 0000000000000000] 21:38:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (0000007007DC0C00) [pid = 3528] [serial = 963] [outer = 0000007006DDB000] 21:38:10 INFO - PROCESS | 3528 | 1465274290288 Marionette DEBUG loaded listener.js 21:38:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (00000070087C7800) [pid = 3528] [serial = 964] [outer = 0000007006DDB000] 21:38:10 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC41000 == 36 [pid = 3528] [id = 317] 21:38:10 INFO - PROCESS | 3528 | --DOCSHELL 000000700F888800 == 35 [pid = 3528] [id = 316] 21:38:10 INFO - PROCESS | 3528 | --DOCSHELL 000000700D396800 == 34 [pid = 3528] [id = 315] 21:38:10 INFO - PROCESS | 3528 | --DOCSHELL 000000700C449000 == 33 [pid = 3528] [id = 314] 21:38:10 INFO - PROCESS | 3528 | --DOCSHELL 0000007009936800 == 32 [pid = 3528] [id = 313] 21:38:10 INFO - PROCESS | 3528 | --DOCSHELL 0000007007C35000 == 31 [pid = 3528] [id = 312] 21:38:10 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700FFF7800) [pid = 3528] [serial = 909] [outer = 0000000000000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (00000070799B3800) [pid = 3528] [serial = 912] [outer = 0000000000000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007010728800) [pid = 3528] [serial = 916] [outer = 0000000000000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000701071B800) [pid = 3528] [serial = 910] [outer = 0000000000000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700B120000) [pid = 3528] [serial = 915] [outer = 0000000000000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000707B352C00) [pid = 3528] [serial = 919] [outer = 0000000000000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (00000070799A9C00) [pid = 3528] [serial = 889] [outer = 0000000000000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007006DBB000) [pid = 3528] [serial = 891] [outer = 0000000000000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007007DB4C00) [pid = 3528] [serial = 892] [outer = 0000000000000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007008C52400) [pid = 3528] [serial = 894] [outer = 0000000000000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700B12AC00) [pid = 3528] [serial = 895] [outer = 0000000000000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000700BE9C800) [pid = 3528] [serial = 903] [outer = 0000000000000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (0000007008AA5400) [pid = 3528] [serial = 900] [outer = 0000000000000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (0000007008CADC00) [pid = 3528] [serial = 901] [outer = 0000000000000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000700505A000) [pid = 3528] [serial = 897] [outer = 0000000000000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (00000070078D4400) [pid = 3528] [serial = 898] [outer = 0000000000000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (000000707A92E000) [pid = 3528] [serial = 913] [outer = 0000000000000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (000000707B21E000) [pid = 3528] [serial = 918] [outer = 0000000000000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (000000700E5AE000) [pid = 3528] [serial = 906] [outer = 0000000000000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (000000700FB7E800) [pid = 3528] [serial = 907] [outer = 0000000000000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3528 | --DOMWINDOW == 63 (000000707B61B800) [pid = 3528] [serial = 922] [outer = 0000000000000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3528 | --DOMWINDOW == 62 (000000700C830400) [pid = 3528] [serial = 904] [outer = 0000000000000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3528 | --DOMWINDOW == 61 (000000707B35C000) [pid = 3528] [serial = 921] [outer = 0000000000000000] [url = about:blank] 21:38:10 INFO - PROCESS | 3528 | 1465274290793 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 21:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 21:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 838ms 21:38:10 INFO - PROCESS | 3528 | 1465274290854 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 21:38:10 INFO - PROCESS | 3528 | 1465274290859 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 21:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 21:38:10 INFO - PROCESS | 3528 | 1465274290865 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 21:38:10 INFO - PROCESS | 3528 | 1465274290868 Marionette TRACE conn5 <- [1,1250,null,{}] 21:38:10 INFO - PROCESS | 3528 | 1465274290872 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:10 INFO - PROCESS | 3528 | 1465274290874 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:10 INFO - PROCESS | 3528 | 1465274290969 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 21:38:11 INFO - PROCESS | 3528 | 1465274290984 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:11 INFO - PROCESS | 3528 | 1465274290987 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:11 INFO - PROCESS | 3528 | ++DOCSHELL 000000700B162800 == 32 [pid = 3528] [id = 322] 21:38:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 62 (0000007008AA5400) [pid = 3528] [serial = 965] [outer = 0000000000000000] 21:38:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 63 (0000007008AAB000) [pid = 3528] [serial = 966] [outer = 0000007008AA5400] 21:38:11 INFO - PROCESS | 3528 | 1465274291036 Marionette DEBUG loaded listener.js 21:38:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (00000070093AC000) [pid = 3528] [serial = 967] [outer = 0000007008AA5400] 21:38:11 INFO - PROCESS | 3528 | 1465274291503 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 21:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 21:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 671ms 21:38:11 INFO - PROCESS | 3528 | 1465274291539 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 21:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 21:38:11 INFO - PROCESS | 3528 | 1465274291542 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 21:38:11 INFO - PROCESS | 3528 | 1465274291545 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 21:38:11 INFO - PROCESS | 3528 | 1465274291549 Marionette TRACE conn5 <- [1,1254,null,{}] 21:38:11 INFO - PROCESS | 3528 | 1465274291561 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:11 INFO - PROCESS | 3528 | 1465274291566 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:11 INFO - PROCESS | 3528 | 1465274291657 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 21:38:11 INFO - PROCESS | 3528 | 1465274291667 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:11 INFO - PROCESS | 3528 | 1465274291670 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:11 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D3A9800 == 33 [pid = 3528] [id = 323] 21:38:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (000000700183F400) [pid = 3528] [serial = 968] [outer = 0000000000000000] 21:38:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (000000700C728800) [pid = 3528] [serial = 969] [outer = 000000700183F400] 21:38:11 INFO - PROCESS | 3528 | 1465274291721 Marionette DEBUG loaded listener.js 21:38:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (000000700CE3B400) [pid = 3528] [serial = 970] [outer = 000000700183F400] 21:38:12 INFO - PROCESS | 3528 | 1465274292225 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 21:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 21:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 736ms 21:38:12 INFO - PROCESS | 3528 | 1465274292283 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 21:38:12 INFO - PROCESS | 3528 | 1465274292286 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 21:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 21:38:12 INFO - PROCESS | 3528 | 1465274292289 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 21:38:12 INFO - PROCESS | 3528 | 1465274292291 Marionette TRACE conn5 <- [1,1258,null,{}] 21:38:12 INFO - PROCESS | 3528 | 1465274292294 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:12 INFO - PROCESS | 3528 | 1465274292296 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:12 INFO - PROCESS | 3528 | 1465274292388 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 21:38:12 INFO - PROCESS | 3528 | 1465274292396 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:12 INFO - PROCESS | 3528 | 1465274292399 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:12 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC3A800 == 34 [pid = 3528] [id = 324] 21:38:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (000000700E5B5000) [pid = 3528] [serial = 971] [outer = 0000000000000000] 21:38:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (000000700FB85C00) [pid = 3528] [serial = 972] [outer = 000000700E5B5000] 21:38:12 INFO - PROCESS | 3528 | 1465274292445 Marionette DEBUG loaded listener.js 21:38:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (00000070102E7400) [pid = 3528] [serial = 973] [outer = 000000700E5B5000] 21:38:12 INFO - PROCESS | 3528 | 1465274292883 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 21:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 21:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 629ms 21:38:12 INFO - PROCESS | 3528 | 1465274292921 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 21:38:12 INFO - PROCESS | 3528 | 1465274292923 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 21:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 21:38:12 INFO - PROCESS | 3528 | 1465274292927 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 21:38:12 INFO - PROCESS | 3528 | 1465274292929 Marionette TRACE conn5 <- [1,1262,null,{}] 21:38:12 INFO - PROCESS | 3528 | 1465274292932 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:12 INFO - PROCESS | 3528 | 1465274292934 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:13 INFO - PROCESS | 3528 | 1465274293049 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 21:38:13 INFO - PROCESS | 3528 | 1465274293124 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:13 INFO - PROCESS | 3528 | 1465274293127 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:13 INFO - PROCESS | 3528 | ++DOCSHELL 00000070105A4000 == 35 [pid = 3528] [id = 325] 21:38:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007001590000) [pid = 3528] [serial = 974] [outer = 0000000000000000] 21:38:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (0000007010554C00) [pid = 3528] [serial = 975] [outer = 0000007001590000] 21:38:13 INFO - PROCESS | 3528 | 1465274293182 Marionette DEBUG loaded listener.js 21:38:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000701071C800) [pid = 3528] [serial = 976] [outer = 0000007001590000] 21:38:13 INFO - PROCESS | 3528 | 1465274293611 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 21:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 21:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 734ms 21:38:13 INFO - PROCESS | 3528 | 1465274293664 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 21:38:13 INFO - PROCESS | 3528 | 1465274293666 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 21:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 21:38:13 INFO - PROCESS | 3528 | 1465274293670 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 21:38:13 INFO - PROCESS | 3528 | 1465274293671 Marionette TRACE conn5 <- [1,1266,null,{}] 21:38:13 INFO - PROCESS | 3528 | 1465274293682 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:13 INFO - PROCESS | 3528 | 1465274293688 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:13 INFO - PROCESS | 3528 | 1465274293822 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 21:38:13 INFO - PROCESS | 3528 | 1465274293874 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:13 INFO - PROCESS | 3528 | 1465274293876 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:13 INFO - PROCESS | 3528 | ++DOCSHELL 0000007011606000 == 36 [pid = 3528] [id = 326] 21:38:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007010725400) [pid = 3528] [serial = 977] [outer = 0000000000000000] 21:38:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007079884000) [pid = 3528] [serial = 978] [outer = 0000007010725400] 21:38:13 INFO - PROCESS | 3528 | 1465274293924 Marionette DEBUG loaded listener.js 21:38:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (0000007079AD2800) [pid = 3528] [serial = 979] [outer = 0000007010725400] 21:38:14 INFO - PROCESS | 3528 | 1465274294367 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 21:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 21:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 734ms 21:38:14 INFO - PROCESS | 3528 | 1465274294432 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 21:38:14 INFO - PROCESS | 3528 | 1465274294434 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 21:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 21:38:14 INFO - PROCESS | 3528 | 1465274294442 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 21:38:14 INFO - PROCESS | 3528 | 1465274294444 Marionette TRACE conn5 <- [1,1270,null,{}] 21:38:14 INFO - PROCESS | 3528 | 1465274294452 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:14 INFO - PROCESS | 3528 | 1465274294454 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:14 INFO - PROCESS | 3528 | 1465274294581 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 21:38:14 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700C833000) [pid = 3528] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 21:38:14 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007005038000) [pid = 3528] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 21:38:14 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007008A46400) [pid = 3528] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 21:38:14 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000700544CC00) [pid = 3528] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 21:38:14 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000700503BC00) [pid = 3528] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 21:38:14 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000700BEB3000) [pid = 3528] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 21:38:14 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000700807B400) [pid = 3528] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 21:38:14 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000700C722400) [pid = 3528] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 21:38:14 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (000000707A24AC00) [pid = 3528] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 21:38:14 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (0000007009B0C400) [pid = 3528] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 21:38:14 INFO - PROCESS | 3528 | 1465274294639 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:14 INFO - PROCESS | 3528 | 1465274294641 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:14 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009235000 == 37 [pid = 3528] [id = 327] 21:38:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (00000070046D1000) [pid = 3528] [serial = 980] [outer = 0000000000000000] 21:38:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (0000007007CB9400) [pid = 3528] [serial = 981] [outer = 00000070046D1000] 21:38:14 INFO - PROCESS | 3528 | 1465274294686 Marionette DEBUG loaded listener.js 21:38:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (000000700C831000) [pid = 3528] [serial = 982] [outer = 00000070046D1000] 21:38:15 INFO - PROCESS | 3528 | 1465274295058 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 21:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 21:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 691ms 21:38:15 INFO - PROCESS | 3528 | 1465274295133 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 21:38:15 INFO - PROCESS | 3528 | 1465274295135 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 21:38:15 INFO - PROCESS | 3528 | 1465274295139 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 21:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 21:38:15 INFO - PROCESS | 3528 | 1465274295140 Marionette TRACE conn5 <- [1,1274,null,{}] 21:38:15 INFO - PROCESS | 3528 | 1465274295144 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:15 INFO - PROCESS | 3528 | 1465274295146 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:15 INFO - PROCESS | 3528 | 1465274295258 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 21:38:15 INFO - PROCESS | 3528 | 1465274295270 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:15 INFO - PROCESS | 3528 | 1465274295272 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:15 INFO - PROCESS | 3528 | ++DOCSHELL 000000707A9F1800 == 38 [pid = 3528] [id = 328] 21:38:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (000000707A2C3800) [pid = 3528] [serial = 983] [outer = 0000000000000000] 21:38:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000707A3D8C00) [pid = 3528] [serial = 984] [outer = 000000707A2C3800] 21:38:15 INFO - PROCESS | 3528 | 1465274295316 Marionette DEBUG loaded listener.js 21:38:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000707AB54400) [pid = 3528] [serial = 985] [outer = 000000707A2C3800] 21:38:15 INFO - PROCESS | 3528 | 1465274295723 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 21:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 21:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 629ms 21:38:15 INFO - PROCESS | 3528 | 1465274295771 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 21:38:15 INFO - PROCESS | 3528 | 1465274295773 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 21:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 21:38:15 INFO - PROCESS | 3528 | 1465274295776 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 21:38:15 INFO - PROCESS | 3528 | 1465274295778 Marionette TRACE conn5 <- [1,1278,null,{}] 21:38:15 INFO - PROCESS | 3528 | 1465274295781 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:15 INFO - PROCESS | 3528 | 1465274295784 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:15 INFO - PROCESS | 3528 | 1465274295934 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 21:38:15 INFO - PROCESS | 3528 | 1465274295949 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:15 INFO - PROCESS | 3528 | 1465274295951 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:15 INFO - PROCESS | 3528 | ++DOCSHELL 000000707B30A800 == 39 [pid = 3528] [id = 329] 21:38:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000707AB59C00) [pid = 3528] [serial = 986] [outer = 0000000000000000] 21:38:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000707ACC2800) [pid = 3528] [serial = 987] [outer = 000000707AB59C00] 21:38:16 INFO - PROCESS | 3528 | 1465274295996 Marionette DEBUG loaded listener.js 21:38:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000707B354800) [pid = 3528] [serial = 988] [outer = 000000707AB59C00] 21:38:16 INFO - PROCESS | 3528 | 1465274296399 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 21:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 21:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 671ms 21:38:16 INFO - PROCESS | 3528 | 1465274296455 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 21:38:16 INFO - PROCESS | 3528 | 1465274296457 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 21:38:16 INFO - PROCESS | 3528 | 1465274296461 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 21:38:16 INFO - PROCESS | 3528 | 1465274296463 Marionette TRACE conn5 <- [1,1282,null,{}] 21:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 21:38:16 INFO - PROCESS | 3528 | 1465274296466 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:16 INFO - PROCESS | 3528 | 1465274296468 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:16 INFO - PROCESS | 3528 | 1465274296553 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 21:38:16 INFO - PROCESS | 3528 | 1465274296561 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:16 INFO - PROCESS | 3528 | 1465274296563 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:16 INFO - PROCESS | 3528 | ++DOCSHELL 000000707BB66000 == 40 [pid = 3528] [id = 330] 21:38:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000707B35E000) [pid = 3528] [serial = 989] [outer = 0000000000000000] 21:38:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000707B47C000) [pid = 3528] [serial = 990] [outer = 000000707B35E000] 21:38:16 INFO - PROCESS | 3528 | 1465274296608 Marionette DEBUG loaded listener.js 21:38:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700E5B6C00) [pid = 3528] [serial = 991] [outer = 000000707B35E000] 21:38:17 INFO - PROCESS | 3528 | --DOCSHELL 00000070080B9800 == 39 [pid = 3528] [id = 311] 21:38:17 INFO - PROCESS | 3528 | --DOCSHELL 000000700992D800 == 38 [pid = 3528] [id = 321] 21:38:17 INFO - PROCESS | 3528 | --DOCSHELL 000000700D38B800 == 37 [pid = 3528] [id = 320] 21:38:17 INFO - PROCESS | 3528 | --DOCSHELL 000000700FF0E000 == 36 [pid = 3528] [id = 318] 21:38:17 INFO - PROCESS | 3528 | --DOCSHELL 00000070081DB000 == 35 [pid = 3528] [id = 319] 21:38:18 INFO - PROCESS | 3528 | --DOCSHELL 0000007011606000 == 34 [pid = 3528] [id = 326] 21:38:18 INFO - PROCESS | 3528 | --DOCSHELL 000000707A9F1800 == 33 [pid = 3528] [id = 328] 21:38:18 INFO - PROCESS | 3528 | --DOCSHELL 000000700D3A9800 == 32 [pid = 3528] [id = 323] 21:38:18 INFO - PROCESS | 3528 | --DOCSHELL 0000007009235000 == 31 [pid = 3528] [id = 327] 21:38:18 INFO - PROCESS | 3528 | --DOCSHELL 00000070105A4000 == 30 [pid = 3528] [id = 325] 21:38:18 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC3A800 == 29 [pid = 3528] [id = 324] 21:38:18 INFO - PROCESS | 3528 | --DOCSHELL 000000707B30A800 == 28 [pid = 3528] [id = 329] 21:38:18 INFO - PROCESS | 3528 | --DOCSHELL 000000700B162800 == 27 [pid = 3528] [id = 322] 21:38:18 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007009108400) [pid = 3528] [serial = 954] [outer = 0000000000000000] [url = about:blank] 21:38:18 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700D4D2800) [pid = 3528] [serial = 951] [outer = 0000000000000000] [url = about:blank] 21:38:18 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007005053000) [pid = 3528] [serial = 936] [outer = 0000000000000000] [url = about:blank] 21:38:18 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007006D11000) [pid = 3528] [serial = 937] [outer = 0000000000000000] [url = about:blank] 21:38:18 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007008A4AC00) [pid = 3528] [serial = 942] [outer = 0000000000000000] [url = about:blank] 21:38:18 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007007848C00) [pid = 3528] [serial = 939] [outer = 0000000000000000] [url = about:blank] 21:38:18 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000700807C800) [pid = 3528] [serial = 940] [outer = 0000000000000000] [url = about:blank] 21:38:18 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (00000070083BF000) [pid = 3528] [serial = 934] [outer = 0000000000000000] [url = about:blank] 21:38:18 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (0000007005486400) [pid = 3528] [serial = 933] [outer = 0000000000000000] [url = about:blank] 21:38:18 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000700C825800) [pid = 3528] [serial = 949] [outer = 0000000000000000] [url = about:blank] 21:38:18 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (000000700C71E400) [pid = 3528] [serial = 948] [outer = 0000000000000000] [url = about:blank] 21:38:18 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (0000007008AB0400) [pid = 3528] [serial = 925] [outer = 0000000000000000] [url = about:blank] 21:38:18 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (00000070083CB000) [pid = 3528] [serial = 924] [outer = 0000000000000000] [url = about:blank] 21:38:18 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (0000007010721C00) [pid = 3528] [serial = 928] [outer = 0000000000000000] [url = about:blank] 21:38:18 INFO - PROCESS | 3528 | --DOMWINDOW == 63 (000000700E5AD400) [pid = 3528] [serial = 927] [outer = 0000000000000000] [url = about:blank] 21:38:18 INFO - PROCESS | 3528 | --DOMWINDOW == 62 (000000707B482400) [pid = 3528] [serial = 931] [outer = 0000000000000000] [url = about:blank] 21:38:18 INFO - PROCESS | 3528 | --DOMWINDOW == 61 (000000707ABD2000) [pid = 3528] [serial = 930] [outer = 0000000000000000] [url = about:blank] 21:38:18 INFO - PROCESS | 3528 | --DOMWINDOW == 60 (000000700E5B5400) [pid = 3528] [serial = 952] [outer = 0000000000000000] [url = about:blank] 21:38:18 INFO - PROCESS | 3528 | --DOMWINDOW == 59 (000000700AC2D400) [pid = 3528] [serial = 945] [outer = 0000000000000000] [url = about:blank] 21:38:18 INFO - PROCESS | 3528 | --DOMWINDOW == 58 (000000700BE94C00) [pid = 3528] [serial = 946] [outer = 0000000000000000] [url = about:blank] 21:38:18 INFO - PROCESS | 3528 | --DOMWINDOW == 57 (0000007008BFB800) [pid = 3528] [serial = 943] [outer = 0000000000000000] [url = about:blank] 21:38:18 INFO - PROCESS | 3528 | 1465274298423 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 21:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 21:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1988ms 21:38:18 INFO - PROCESS | 3528 | 1465274298454 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 21:38:18 INFO - PROCESS | 3528 | 1465274298459 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 21:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 21:38:18 INFO - PROCESS | 3528 | 1465274298464 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 21:38:18 INFO - PROCESS | 3528 | 1465274298467 Marionette TRACE conn5 <- [1,1286,null,{}] 21:38:18 INFO - PROCESS | 3528 | 1465274298474 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:18 INFO - PROCESS | 3528 | 1465274298477 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:18 INFO - PROCESS | 3528 | 1465274298578 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 21:38:18 INFO - PROCESS | 3528 | 1465274298585 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:18 INFO - PROCESS | 3528 | 1465274298590 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:18 INFO - PROCESS | 3528 | ++DOCSHELL 0000007007D2F000 == 28 [pid = 3528] [id = 331] 21:38:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 58 (000000700502E400) [pid = 3528] [serial = 992] [outer = 0000000000000000] 21:38:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 59 (000000700502F000) [pid = 3528] [serial = 993] [outer = 000000700502E400] 21:38:18 INFO - PROCESS | 3528 | 1465274298641 Marionette DEBUG loaded listener.js 21:38:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 60 (00000070053BF000) [pid = 3528] [serial = 994] [outer = 000000700502E400] 21:38:19 INFO - PROCESS | 3528 | 1465274299148 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 21:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 21:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 734ms 21:38:19 INFO - PROCESS | 3528 | 1465274299202 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 21:38:19 INFO - PROCESS | 3528 | 1465274299208 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 21:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 21:38:19 INFO - PROCESS | 3528 | 1465274299214 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 21:38:19 INFO - PROCESS | 3528 | 1465274299217 Marionette TRACE conn5 <- [1,1290,null,{}] 21:38:19 INFO - PROCESS | 3528 | 1465274299221 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:19 INFO - PROCESS | 3528 | 1465274299224 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:19 INFO - PROCESS | 3528 | 1465274299317 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 21:38:19 INFO - PROCESS | 3528 | 1465274299333 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:19 INFO - PROCESS | 3528 | 1465274299336 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:19 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008DCB000 == 29 [pid = 3528] [id = 332] 21:38:19 INFO - PROCESS | 3528 | ++DOMWINDOW == 61 (0000007006DBE800) [pid = 3528] [serial = 995] [outer = 0000000000000000] 21:38:19 INFO - PROCESS | 3528 | ++DOMWINDOW == 62 (0000007006DC0C00) [pid = 3528] [serial = 996] [outer = 0000007006DBE800] 21:38:19 INFO - PROCESS | 3528 | 1465274299386 Marionette DEBUG loaded listener.js 21:38:19 INFO - PROCESS | 3528 | ++DOMWINDOW == 63 (0000007006DDF000) [pid = 3528] [serial = 997] [outer = 0000007006DBE800] 21:38:19 INFO - PROCESS | 3528 | 1465274299859 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 21:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 21:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 671ms 21:38:19 INFO - PROCESS | 3528 | 1465274299887 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 21:38:19 INFO - PROCESS | 3528 | 1465274299889 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 21:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 21:38:19 INFO - PROCESS | 3528 | 1465274299893 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 21:38:19 INFO - PROCESS | 3528 | 1465274299897 Marionette TRACE conn5 <- [1,1294,null,{}] 21:38:19 INFO - PROCESS | 3528 | 1465274299909 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:19 INFO - PROCESS | 3528 | 1465274299914 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:20 INFO - PROCESS | 3528 | 1465274300037 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 21:38:20 INFO - PROCESS | 3528 | 1465274300117 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:20 INFO - PROCESS | 3528 | 1465274300120 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:20 INFO - PROCESS | 3528 | ++DOCSHELL 000000700A8F4000 == 30 [pid = 3528] [id = 333] 21:38:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (0000007000ADF400) [pid = 3528] [serial = 998] [outer = 0000000000000000] 21:38:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (00000070082E5800) [pid = 3528] [serial = 999] [outer = 0000007000ADF400] 21:38:20 INFO - PROCESS | 3528 | 1465274300171 Marionette DEBUG loaded listener.js 21:38:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (00000070084ADC00) [pid = 3528] [serial = 1000] [outer = 0000007000ADF400] 21:38:20 INFO - PROCESS | 3528 | 1465274300555 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 21:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 21:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 692ms 21:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 21:38:20 INFO - PROCESS | 3528 | 1465274300588 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 21:38:20 INFO - PROCESS | 3528 | 1465274300590 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 21:38:20 INFO - PROCESS | 3528 | 1465274300594 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 21:38:20 INFO - PROCESS | 3528 | 1465274300596 Marionette TRACE conn5 <- [1,1298,null,{}] 21:38:20 INFO - PROCESS | 3528 | 1465274300606 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:20 INFO - PROCESS | 3528 | 1465274300608 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:20 INFO - PROCESS | 3528 | 1465274300696 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 21:38:20 INFO - PROCESS | 3528 | 1465274300702 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:20 INFO - PROCESS | 3528 | 1465274300704 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:20 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C454000 == 31 [pid = 3528] [id = 334] 21:38:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (00000070087C7C00) [pid = 3528] [serial = 1001] [outer = 0000000000000000] 21:38:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (0000007008A46400) [pid = 3528] [serial = 1002] [outer = 00000070087C7C00] 21:38:20 INFO - PROCESS | 3528 | 1465274300751 Marionette DEBUG loaded listener.js 21:38:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (0000007008A51800) [pid = 3528] [serial = 1003] [outer = 00000070087C7C00] 21:38:21 INFO - PROCESS | 3528 | 1465274301191 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 21:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 21:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 629ms 21:38:21 INFO - PROCESS | 3528 | 1465274301230 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 21:38:21 INFO - PROCESS | 3528 | 1465274301233 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 21:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 21:38:21 INFO - PROCESS | 3528 | 1465274301236 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 21:38:21 INFO - PROCESS | 3528 | 1465274301238 Marionette TRACE conn5 <- [1,1302,null,{}] 21:38:21 INFO - PROCESS | 3528 | 1465274301242 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:21 INFO - PROCESS | 3528 | 1465274301244 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:21 INFO - PROCESS | 3528 | 1465274301325 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 21:38:21 INFO - PROCESS | 3528 | 1465274301331 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:21 INFO - PROCESS | 3528 | 1465274301333 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:21 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D1FB800 == 32 [pid = 3528] [id = 335] 21:38:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (0000007006DBE000) [pid = 3528] [serial = 1004] [outer = 0000000000000000] 21:38:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007008AB4C00) [pid = 3528] [serial = 1005] [outer = 0000007006DBE000] 21:38:21 INFO - PROCESS | 3528 | 1465274301379 Marionette DEBUG loaded listener.js 21:38:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (0000007009109800) [pid = 3528] [serial = 1006] [outer = 0000007006DBE000] 21:38:21 INFO - PROCESS | 3528 | 1465274301839 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 21:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 21:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 629ms 21:38:21 INFO - PROCESS | 3528 | 1465274301869 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 21:38:21 INFO - PROCESS | 3528 | 1465274301871 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 21:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 21:38:21 INFO - PROCESS | 3528 | 1465274301875 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 21:38:21 INFO - PROCESS | 3528 | 1465274301877 Marionette TRACE conn5 <- [1,1306,null,{}] 21:38:21 INFO - PROCESS | 3528 | 1465274301880 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:21 INFO - PROCESS | 3528 | 1465274301887 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:22 INFO - PROCESS | 3528 | 1465274301999 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 21:38:22 INFO - PROCESS | 3528 | 1465274302006 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:22 INFO - PROCESS | 3528 | 1465274302008 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:22 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F88A800 == 33 [pid = 3528] [id = 336] 21:38:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007009B0B400) [pid = 3528] [serial = 1007] [outer = 0000000000000000] 21:38:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700AC36C00) [pid = 3528] [serial = 1008] [outer = 0000007009B0B400] 21:38:22 INFO - PROCESS | 3528 | 1465274302056 Marionette DEBUG loaded listener.js 21:38:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700BE9DC00) [pid = 3528] [serial = 1009] [outer = 0000007009B0B400] 21:38:22 INFO - PROCESS | 3528 | 1465274302493 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 21:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 21:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 671ms 21:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 21:38:22 INFO - PROCESS | 3528 | 1465274302549 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 21:38:22 INFO - PROCESS | 3528 | 1465274302551 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 21:38:22 INFO - PROCESS | 3528 | 1465274302554 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 21:38:22 INFO - PROCESS | 3528 | 1465274302556 Marionette TRACE conn5 <- [1,1310,null,{}] 21:38:22 INFO - PROCESS | 3528 | 1465274302560 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:22 INFO - PROCESS | 3528 | 1465274302562 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:22 INFO - PROCESS | 3528 | 1465274302641 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 21:38:22 INFO - PROCESS | 3528 | 1465274302679 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:22 INFO - PROCESS | 3528 | 1465274302681 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:22 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC38800 == 34 [pid = 3528] [id = 337] 21:38:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700BEB9C00) [pid = 3528] [serial = 1010] [outer = 0000000000000000] 21:38:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700C71C000) [pid = 3528] [serial = 1011] [outer = 000000700BEB9C00] 21:38:22 INFO - PROCESS | 3528 | 1465274302726 Marionette DEBUG loaded listener.js 21:38:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700C825400) [pid = 3528] [serial = 1012] [outer = 000000700BEB9C00] 21:38:23 INFO - PROCESS | 3528 | 1465274303161 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 21:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 21:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 629ms 21:38:23 INFO - PROCESS | 3528 | 1465274303189 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 21:38:23 INFO - PROCESS | 3528 | 1465274303192 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 21:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 21:38:23 INFO - PROCESS | 3528 | 1465274303195 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 21:38:23 INFO - PROCESS | 3528 | 1465274303197 Marionette TRACE conn5 <- [1,1314,null,{}] 21:38:23 INFO - PROCESS | 3528 | 1465274303201 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:23 INFO - PROCESS | 3528 | 1465274303203 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:23 INFO - PROCESS | 3528 | 1465274303314 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 21:38:23 INFO - PROCESS | 3528 | 1465274303320 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:23 INFO - PROCESS | 3528 | 1465274303322 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:23 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010054000 == 35 [pid = 3528] [id = 338] 21:38:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700C72A000) [pid = 3528] [serial = 1013] [outer = 0000000000000000] 21:38:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700C82EC00) [pid = 3528] [serial = 1014] [outer = 000000700C72A000] 21:38:23 INFO - PROCESS | 3528 | 1465274303369 Marionette DEBUG loaded listener.js 21:38:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700CE3BC00) [pid = 3528] [serial = 1015] [outer = 000000700C72A000] 21:38:23 INFO - PROCESS | 3528 | 1465274303820 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:38:23 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 21:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 671ms 21:38:23 INFO - PROCESS | 3528 | 1465274303867 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 21:38:23 INFO - PROCESS | 3528 | 1465274303869 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 21:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 21:38:23 INFO - PROCESS | 3528 | 1465274303873 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 21:38:23 INFO - PROCESS | 3528 | 1465274303874 Marionette TRACE conn5 <- [1,1318,null,{}] 21:38:23 INFO - PROCESS | 3528 | 1465274303878 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:23 INFO - PROCESS | 3528 | 1465274303880 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:23 INFO - PROCESS | 3528 | 1465274303986 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 21:38:24 INFO - PROCESS | 3528 | 1465274304063 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:24 INFO - PROCESS | 3528 | 1465274304065 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:24 INFO - PROCESS | 3528 | ++DOCSHELL 000000700A8E0800 == 36 [pid = 3528] [id = 339] 21:38:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700CE43C00) [pid = 3528] [serial = 1016] [outer = 0000000000000000] 21:38:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000700D4CF400) [pid = 3528] [serial = 1017] [outer = 000000700CE43C00] 21:38:24 INFO - PROCESS | 3528 | 1465274304111 Marionette DEBUG loaded listener.js 21:38:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000700E5AAC00) [pid = 3528] [serial = 1018] [outer = 000000700CE43C00] 21:38:24 INFO - PROCESS | 3528 | 1465274304544 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:38:24 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 21:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 735ms 21:38:24 INFO - PROCESS | 3528 | 1465274304610 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 21:38:24 INFO - PROCESS | 3528 | 1465274304612 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 21:38:24 INFO - PROCESS | 3528 | 1465274304615 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 21:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 21:38:24 INFO - PROCESS | 3528 | 1465274304617 Marionette TRACE conn5 <- [1,1322,null,{}] 21:38:24 INFO - PROCESS | 3528 | 1465274304621 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:24 INFO - PROCESS | 3528 | 1465274304623 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:24 INFO - PROCESS | 3528 | 1465274304738 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 21:38:24 INFO - PROCESS | 3528 | 1465274304789 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:24 INFO - PROCESS | 3528 | 1465274304791 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:24 INFO - PROCESS | 3528 | ++DOCSHELL 000000701160D000 == 37 [pid = 3528] [id = 340] 21:38:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000700E5AF800) [pid = 3528] [serial = 1019] [outer = 0000000000000000] 21:38:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (000000700E5B6800) [pid = 3528] [serial = 1020] [outer = 000000700E5AF800] 21:38:24 INFO - PROCESS | 3528 | 1465274304837 Marionette DEBUG loaded listener.js 21:38:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (000000700FB8BC00) [pid = 3528] [serial = 1021] [outer = 000000700E5AF800] 21:38:25 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (0000007001590000) [pid = 3528] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 21:38:25 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (0000007010725400) [pid = 3528] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 21:38:25 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (00000070046D1000) [pid = 3528] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 21:38:25 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000707AB59C00) [pid = 3528] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 21:38:25 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700E5B5000) [pid = 3528] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 21:38:25 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700183F400) [pid = 3528] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 21:38:25 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007008AA5400) [pid = 3528] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 21:38:25 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007006DDB000) [pid = 3528] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 21:38:25 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (00000070083C8C00) [pid = 3528] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 21:38:25 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007002162800) [pid = 3528] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 21:38:25 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700782E800) [pid = 3528] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 21:38:25 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000707A2C3800) [pid = 3528] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 21:38:25 INFO - PROCESS | 3528 | 1465274305409 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 21:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 21:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 818ms 21:38:25 INFO - PROCESS | 3528 | 1465274305437 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 21:38:25 INFO - PROCESS | 3528 | 1465274305440 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 21:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 21:38:25 INFO - PROCESS | 3528 | 1465274305443 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 21:38:25 INFO - PROCESS | 3528 | 1465274305445 Marionette TRACE conn5 <- [1,1326,null,{}] 21:38:25 INFO - PROCESS | 3528 | 1465274305449 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:25 INFO - PROCESS | 3528 | 1465274305452 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:25 INFO - PROCESS | 3528 | 1465274305550 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 21:38:25 INFO - PROCESS | 3528 | 1465274305563 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:25 INFO - PROCESS | 3528 | 1465274305566 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:25 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D1FA000 == 38 [pid = 3528] [id = 341] 21:38:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700FFF6C00) [pid = 3528] [serial = 1022] [outer = 0000000000000000] 21:38:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (00000070102F5000) [pid = 3528] [serial = 1023] [outer = 000000700FFF6C00] 21:38:25 INFO - PROCESS | 3528 | 1465274305613 Marionette DEBUG loaded listener.js 21:38:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000701071C400) [pid = 3528] [serial = 1024] [outer = 000000700FFF6C00] 21:38:26 INFO - PROCESS | 3528 | 1465274306518 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 21:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 21:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1123ms 21:38:26 INFO - PROCESS | 3528 | 1465274306570 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 21:38:26 INFO - PROCESS | 3528 | 1465274306572 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 21:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 21:38:26 INFO - PROCESS | 3528 | 1465274306575 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 21:38:26 INFO - PROCESS | 3528 | 1465274306576 Marionette TRACE conn5 <- [1,1330,null,{}] 21:38:26 INFO - PROCESS | 3528 | 1465274306580 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:26 INFO - PROCESS | 3528 | 1465274306582 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:26 INFO - PROCESS | 3528 | 1465274306666 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 21:38:26 INFO - PROCESS | 3528 | 1465274306672 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:26 INFO - PROCESS | 3528 | 1465274306674 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:26 INFO - PROCESS | 3528 | ++DOCSHELL 000000707B308800 == 39 [pid = 3528] [id = 342] 21:38:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (0000007010720800) [pid = 3528] [serial = 1025] [outer = 0000000000000000] 21:38:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007010729000) [pid = 3528] [serial = 1026] [outer = 0000007010720800] 21:38:26 INFO - PROCESS | 3528 | 1465274306719 Marionette DEBUG loaded listener.js 21:38:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000707987F400) [pid = 3528] [serial = 1027] [outer = 0000007010720800] 21:38:27 INFO - PROCESS | 3528 | 1465274307174 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 21:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 21:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 629ms 21:38:27 INFO - PROCESS | 3528 | 1465274307207 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 21:38:27 INFO - PROCESS | 3528 | 1465274307209 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 21:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 21:38:27 INFO - PROCESS | 3528 | 1465274307217 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 21:38:27 INFO - PROCESS | 3528 | 1465274307219 Marionette TRACE conn5 <- [1,1334,null,{}] 21:38:27 INFO - PROCESS | 3528 | 1465274307222 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:27 INFO - PROCESS | 3528 | 1465274307224 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:27 INFO - PROCESS | 3528 | 1465274307326 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 21:38:27 INFO - PROCESS | 3528 | 1465274307333 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:27 INFO - PROCESS | 3528 | 1465274307335 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:27 INFO - PROCESS | 3528 | ++DOCSHELL 000000707BBA6000 == 40 [pid = 3528] [id = 343] 21:38:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (00000070798AF400) [pid = 3528] [serial = 1028] [outer = 0000000000000000] 21:38:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (00000070798B2400) [pid = 3528] [serial = 1029] [outer = 00000070798AF400] 21:38:27 INFO - PROCESS | 3528 | 1465274307379 Marionette DEBUG loaded listener.js 21:38:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (0000007079AD1800) [pid = 3528] [serial = 1030] [outer = 00000070798AF400] 21:38:28 INFO - PROCESS | 3528 | 1465274308239 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 21:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 21:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1074ms 21:38:28 INFO - PROCESS | 3528 | 1465274308296 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 21:38:28 INFO - PROCESS | 3528 | 1465274308301 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 21:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 21:38:28 INFO - PROCESS | 3528 | 1465274308306 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 21:38:28 INFO - PROCESS | 3528 | 1465274308309 Marionette TRACE conn5 <- [1,1338,null,{}] 21:38:28 INFO - PROCESS | 3528 | 1465274308315 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:28 INFO - PROCESS | 3528 | 1465274308319 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:28 INFO - PROCESS | 3528 | 1465274308473 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 21:38:28 INFO - PROCESS | 3528 | 1465274308590 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:28 INFO - PROCESS | 3528 | 1465274308594 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:28 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008DD2000 == 41 [pid = 3528] [id = 344] 21:38:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (0000007005421000) [pid = 3528] [serial = 1031] [outer = 0000000000000000] 21:38:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (0000007006DB8000) [pid = 3528] [serial = 1032] [outer = 0000007005421000] 21:38:28 INFO - PROCESS | 3528 | 1465274308655 Marionette DEBUG loaded listener.js 21:38:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (0000007007832000) [pid = 3528] [serial = 1033] [outer = 0000007005421000] 21:38:29 INFO - PROCESS | 3528 | 1465274309551 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 21:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 21:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1328ms 21:38:29 INFO - PROCESS | 3528 | 1465274309638 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 21:38:29 INFO - PROCESS | 3528 | 1465274309642 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 21:38:29 INFO - PROCESS | 3528 | 1465274309647 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 21:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 21:38:29 INFO - PROCESS | 3528 | 1465274309651 Marionette TRACE conn5 <- [1,1342,null,{}] 21:38:29 INFO - PROCESS | 3528 | 1465274309657 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:29 INFO - PROCESS | 3528 | 1465274309660 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:29 INFO - PROCESS | 3528 | 1465274309793 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 21:38:29 INFO - PROCESS | 3528 | 1465274309864 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:29 INFO - PROCESS | 3528 | 1465274309869 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:29 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008A29800 == 42 [pid = 3528] [id = 345] 21:38:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (0000007007D42C00) [pid = 3528] [serial = 1034] [outer = 0000000000000000] 21:38:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (0000007007DC1C00) [pid = 3528] [serial = 1035] [outer = 0000007007D42C00] 21:38:29 INFO - PROCESS | 3528 | 1465274309922 Marionette DEBUG loaded listener.js 21:38:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (00000070083C5C00) [pid = 3528] [serial = 1036] [outer = 0000007007D42C00] 21:38:30 INFO - PROCESS | 3528 | --DOCSHELL 000000707B308800 == 41 [pid = 3528] [id = 342] 21:38:30 INFO - PROCESS | 3528 | --DOCSHELL 000000700D1FA000 == 40 [pid = 3528] [id = 341] 21:38:30 INFO - PROCESS | 3528 | --DOCSHELL 000000701160D000 == 39 [pid = 3528] [id = 340] 21:38:30 INFO - PROCESS | 3528 | --DOCSHELL 000000700A8E0800 == 38 [pid = 3528] [id = 339] 21:38:30 INFO - PROCESS | 3528 | --DOCSHELL 0000007010054000 == 37 [pid = 3528] [id = 338] 21:38:30 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC38800 == 36 [pid = 3528] [id = 337] 21:38:30 INFO - PROCESS | 3528 | --DOCSHELL 000000700F88A800 == 35 [pid = 3528] [id = 336] 21:38:30 INFO - PROCESS | 3528 | --DOCSHELL 000000700D1FB800 == 34 [pid = 3528] [id = 335] 21:38:30 INFO - PROCESS | 3528 | --DOCSHELL 000000700C454000 == 33 [pid = 3528] [id = 334] 21:38:30 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (000000707B47C000) [pid = 3528] [serial = 990] [outer = 0000000000000000] [url = about:blank] 21:38:30 INFO - PROCESS | 3528 | --DOCSHELL 000000700A8F4000 == 32 [pid = 3528] [id = 333] 21:38:30 INFO - PROCESS | 3528 | --DOCSHELL 0000007008DCB000 == 31 [pid = 3528] [id = 332] 21:38:30 INFO - PROCESS | 3528 | --DOCSHELL 0000007007D2F000 == 30 [pid = 3528] [id = 331] 21:38:30 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (0000007010554C00) [pid = 3528] [serial = 975] [outer = 0000000000000000] [url = about:blank] 21:38:30 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (000000701071C800) [pid = 3528] [serial = 976] [outer = 0000000000000000] [url = about:blank] 21:38:30 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (0000007079AD2800) [pid = 3528] [serial = 979] [outer = 0000000000000000] [url = about:blank] 21:38:30 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (0000007079884000) [pid = 3528] [serial = 978] [outer = 0000000000000000] [url = about:blank] 21:38:30 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (0000007007CB9400) [pid = 3528] [serial = 981] [outer = 0000000000000000] [url = about:blank] 21:38:30 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700C831000) [pid = 3528] [serial = 982] [outer = 0000000000000000] [url = about:blank] 21:38:30 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000707ACC2800) [pid = 3528] [serial = 987] [outer = 0000000000000000] [url = about:blank] 21:38:30 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000707B354800) [pid = 3528] [serial = 988] [outer = 0000000000000000] [url = about:blank] 21:38:30 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000700FB85C00) [pid = 3528] [serial = 972] [outer = 0000000000000000] [url = about:blank] 21:38:30 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700CE3B400) [pid = 3528] [serial = 970] [outer = 0000000000000000] [url = about:blank] 21:38:30 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700C728800) [pid = 3528] [serial = 969] [outer = 0000000000000000] [url = about:blank] 21:38:30 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007008AAB000) [pid = 3528] [serial = 966] [outer = 0000000000000000] [url = about:blank] 21:38:30 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (00000070093AC000) [pid = 3528] [serial = 967] [outer = 0000000000000000] [url = about:blank] 21:38:30 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (00000070087C7800) [pid = 3528] [serial = 964] [outer = 0000000000000000] [url = about:blank] 21:38:30 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007007DC0C00) [pid = 3528] [serial = 963] [outer = 0000000000000000] [url = about:blank] 21:38:30 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700A878000) [pid = 3528] [serial = 961] [outer = 0000000000000000] [url = about:blank] 21:38:30 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007008A4FC00) [pid = 3528] [serial = 960] [outer = 0000000000000000] [url = about:blank] 21:38:30 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (0000007006DC4C00) [pid = 3528] [serial = 958] [outer = 0000000000000000] [url = about:blank] 21:38:30 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (0000007005031800) [pid = 3528] [serial = 957] [outer = 0000000000000000] [url = about:blank] 21:38:30 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000700FB8B400) [pid = 3528] [serial = 955] [outer = 0000000000000000] [url = about:blank] 21:38:30 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000707A3D8C00) [pid = 3528] [serial = 984] [outer = 0000000000000000] [url = about:blank] 21:38:30 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (000000707AB54400) [pid = 3528] [serial = 985] [outer = 0000000000000000] [url = about:blank] 21:38:30 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (00000070102E7400) [pid = 3528] [serial = 973] [outer = 0000000000000000] [url = about:blank] 21:38:30 INFO - PROCESS | 3528 | 1465274310557 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 21:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 21:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 923ms 21:38:30 INFO - PROCESS | 3528 | 1465274310575 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 21:38:30 INFO - PROCESS | 3528 | 1465274310580 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 21:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 21:38:30 INFO - PROCESS | 3528 | 1465274310586 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 21:38:30 INFO - PROCESS | 3528 | 1465274310589 Marionette TRACE conn5 <- [1,1346,null,{}] 21:38:30 INFO - PROCESS | 3528 | 1465274310593 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:30 INFO - PROCESS | 3528 | 1465274310596 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:30 INFO - PROCESS | 3528 | 1465274310689 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 21:38:30 INFO - PROCESS | 3528 | 1465274310698 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:30 INFO - PROCESS | 3528 | 1465274310701 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:30 INFO - PROCESS | 3528 | ++DOCSHELL 000000700AEC9000 == 31 [pid = 3528] [id = 346] 21:38:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (0000007006DDF400) [pid = 3528] [serial = 1037] [outer = 0000000000000000] 21:38:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (00000070087A7400) [pid = 3528] [serial = 1038] [outer = 0000007006DDF400] 21:38:30 INFO - PROCESS | 3528 | 1465274310751 Marionette DEBUG loaded listener.js 21:38:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (0000007008A4AC00) [pid = 3528] [serial = 1039] [outer = 0000007006DDF400] 21:38:31 INFO - PROCESS | 3528 | 1465274311238 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 21:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 21:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 671ms 21:38:31 INFO - PROCESS | 3528 | 1465274311260 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 21:38:31 INFO - PROCESS | 3528 | 1465274311262 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 21:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 21:38:31 INFO - PROCESS | 3528 | 1465274311300 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 21:38:31 INFO - PROCESS | 3528 | 1465274311303 Marionette TRACE conn5 <- [1,1350,null,{}] 21:38:31 INFO - PROCESS | 3528 | 1465274311315 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:31 INFO - PROCESS | 3528 | 1465274311320 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:31 INFO - PROCESS | 3528 | 1465274311413 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 21:38:31 INFO - PROCESS | 3528 | 1465274311490 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:31 INFO - PROCESS | 3528 | 1465274311493 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:31 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D1EF800 == 32 [pid = 3528] [id = 347] 21:38:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (00000070093B5800) [pid = 3528] [serial = 1040] [outer = 0000000000000000] 21:38:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007009C7C800) [pid = 3528] [serial = 1041] [outer = 00000070093B5800] 21:38:31 INFO - PROCESS | 3528 | 1465274311545 Marionette DEBUG loaded listener.js 21:38:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000700AC37000) [pid = 3528] [serial = 1042] [outer = 00000070093B5800] 21:38:31 INFO - PROCESS | 3528 | 1465274311957 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 21:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 21:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 671ms 21:38:31 INFO - PROCESS | 3528 | 1465274311975 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 21:38:31 INFO - PROCESS | 3528 | 1465274311978 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 21:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 21:38:31 INFO - PROCESS | 3528 | 1465274311981 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 21:38:31 INFO - PROCESS | 3528 | 1465274311983 Marionette TRACE conn5 <- [1,1354,null,{}] 21:38:31 INFO - PROCESS | 3528 | 1465274311986 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:31 INFO - PROCESS | 3528 | 1465274311988 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:32 INFO - PROCESS | 3528 | 1465274312079 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 21:38:32 INFO - PROCESS | 3528 | 1465274312084 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:32 INFO - PROCESS | 3528 | 1465274312086 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:32 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F887000 == 33 [pid = 3528] [id = 348] 21:38:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700BE92C00) [pid = 3528] [serial = 1043] [outer = 0000000000000000] 21:38:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700BEA1400) [pid = 3528] [serial = 1044] [outer = 000000700BE92C00] 21:38:32 INFO - PROCESS | 3528 | 1465274312133 Marionette DEBUG loaded listener.js 21:38:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700C724400) [pid = 3528] [serial = 1045] [outer = 000000700BE92C00] 21:38:32 INFO - PROCESS | 3528 | 1465274312569 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 21:38:32 INFO - PROCESS | 3528 | 1465274312620 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 21:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 21:38:32 INFO - PROCESS | 3528 | 1465274312624 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 21:38:32 INFO - PROCESS | 3528 | 1465274312626 Marionette TRACE conn5 <- [1,1358,null,{}] 21:38:32 INFO - PROCESS | 3528 | 1465274312629 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:32 INFO - PROCESS | 3528 | 1465274312631 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:32 INFO - PROCESS | 3528 | 1465274312752 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 21:38:32 INFO - PROCESS | 3528 | 1465274312834 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:32 INFO - PROCESS | 3528 | 1465274312836 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:32 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC48000 == 34 [pid = 3528] [id = 349] 21:38:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (0000007005058C00) [pid = 3528] [serial = 1046] [outer = 0000000000000000] 21:38:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700C834C00) [pid = 3528] [serial = 1047] [outer = 0000007005058C00] 21:38:32 INFO - PROCESS | 3528 | 1465274312882 Marionette DEBUG loaded listener.js 21:38:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700D4CF000) [pid = 3528] [serial = 1048] [outer = 0000007005058C00] 21:38:33 INFO - PROCESS | 3528 | 1465274313307 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 21:38:33 INFO - PROCESS | 3528 | 1465274313363 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 21:38:33 INFO - PROCESS | 3528 | 1465274313366 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 21:38:33 INFO - PROCESS | 3528 | 1465274313368 Marionette TRACE conn5 <- [1,1362,null,{}] 21:38:33 INFO - PROCESS | 3528 | 1465274313372 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:33 INFO - PROCESS | 3528 | 1465274313378 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:33 INFO - PROCESS | 3528 | 1465274313526 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 21:38:33 INFO - PROCESS | 3528 | 1465274313579 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:33 INFO - PROCESS | 3528 | 1465274313581 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:33 INFO - PROCESS | 3528 | ++DOCSHELL 00000070105AD000 == 35 [pid = 3528] [id = 350] 21:38:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700FB87400) [pid = 3528] [serial = 1049] [outer = 0000000000000000] 21:38:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (00000070102E8800) [pid = 3528] [serial = 1050] [outer = 000000700FB87400] 21:38:33 INFO - PROCESS | 3528 | 1465274313627 Marionette DEBUG loaded listener.js 21:38:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000701055E000) [pid = 3528] [serial = 1051] [outer = 000000700FB87400] 21:38:34 INFO - PROCESS | 3528 | [3528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:38:34 INFO - PROCESS | 3528 | 1465274314056 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 21:38:34 INFO - PROCESS | 3528 | 1465274314128 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 21:38:34 INFO - PROCESS | 3528 | 1465274314134 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 21:38:34 INFO - PROCESS | 3528 | 1465274314136 Marionette TRACE conn5 <- [1,1366,null,{}] 21:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 21:38:34 INFO - PROCESS | 3528 | 1465274314152 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:34 INFO - PROCESS | 3528 | 1465274314154 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:34 INFO - PROCESS | 3528 | 1465274314261 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 21:38:34 INFO - PROCESS | 3528 | 1465274314313 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:34 INFO - PROCESS | 3528 | 1465274314315 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:34 INFO - PROCESS | 3528 | ++DOCSHELL 0000007011614800 == 36 [pid = 3528] [id = 351] 21:38:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007010726400) [pid = 3528] [serial = 1052] [outer = 0000000000000000] 21:38:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000707987CC00) [pid = 3528] [serial = 1053] [outer = 0000007010726400] 21:38:34 INFO - PROCESS | 3528 | 1465274314360 Marionette DEBUG loaded listener.js 21:38:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (00000070798B2C00) [pid = 3528] [serial = 1054] [outer = 0000007010726400] 21:38:34 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (0000007010720800) [pid = 3528] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 21:38:34 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700C72A000) [pid = 3528] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 21:38:34 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007009B0B400) [pid = 3528] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 21:38:34 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007006DBE800) [pid = 3528] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 21:38:34 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (00000070087C7C00) [pid = 3528] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 21:38:34 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000707B35E000) [pid = 3528] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 21:38:34 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700BEB9C00) [pid = 3528] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 21:38:34 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007006DBE000) [pid = 3528] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 21:38:34 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007000ADF400) [pid = 3528] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 21:38:34 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700CE43C00) [pid = 3528] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 21:38:34 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700502E400) [pid = 3528] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 21:38:34 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000700E5AF800) [pid = 3528] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 21:38:34 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000700FFF6C00) [pid = 3528] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 21:38:34 INFO - PROCESS | 3528 | 1465274314804 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 21:38:34 INFO - PROCESS | 3528 | 1465274314875 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 21:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 21:38:34 INFO - PROCESS | 3528 | 1465274314879 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 21:38:34 INFO - PROCESS | 3528 | 1465274314881 Marionette TRACE conn5 <- [1,1370,null,{}] 21:38:34 INFO - PROCESS | 3528 | 1465274314884 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:34 INFO - PROCESS | 3528 | 1465274314886 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:35 INFO - PROCESS | 3528 | 1465274314998 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 21:38:35 INFO - PROCESS | 3528 | 1465274315046 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:35 INFO - PROCESS | 3528 | 1465274315049 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:35 INFO - PROCESS | 3528 | ++DOCSHELL 000000700992C800 == 37 [pid = 3528] [id = 352] 21:38:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (00000070046CAC00) [pid = 3528] [serial = 1055] [outer = 0000000000000000] 21:38:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007009CBFC00) [pid = 3528] [serial = 1056] [outer = 00000070046CAC00] 21:38:35 INFO - PROCESS | 3528 | 1465274315094 Marionette DEBUG loaded listener.js 21:38:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007010720800) [pid = 3528] [serial = 1057] [outer = 00000070046CAC00] 21:38:35 INFO - PROCESS | 3528 | [3528] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:38:35 INFO - PROCESS | 3528 | 1465274315473 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 21:38:35 INFO - PROCESS | 3528 | 1465274315514 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 21:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 21:38:35 INFO - PROCESS | 3528 | 1465274315517 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 21:38:35 INFO - PROCESS | 3528 | 1465274315519 Marionette TRACE conn5 <- [1,1374,null,{}] 21:38:35 INFO - PROCESS | 3528 | 1465274315522 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:35 INFO - PROCESS | 3528 | 1465274315524 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:35 INFO - PROCESS | 3528 | 1465274315632 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 21:38:35 INFO - PROCESS | 3528 | 1465274315640 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:35 INFO - PROCESS | 3528 | 1465274315642 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:35 INFO - PROCESS | 3528 | ++DOCSHELL 000000707B307800 == 38 [pid = 3528] [id = 353] 21:38:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (00000070798AFC00) [pid = 3528] [serial = 1058] [outer = 0000000000000000] 21:38:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000707A2C2C00) [pid = 3528] [serial = 1059] [outer = 00000070798AFC00] 21:38:35 INFO - PROCESS | 3528 | 1465274315688 Marionette DEBUG loaded listener.js 21:38:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000707A3D1800) [pid = 3528] [serial = 1060] [outer = 00000070798AFC00] 21:38:36 INFO - PROCESS | 3528 | 1465274316097 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 21:38:36 INFO - PROCESS | 3528 | 1465274316151 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 21:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 21:38:36 INFO - PROCESS | 3528 | 1465274316155 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 21:38:36 INFO - PROCESS | 3528 | 1465274316157 Marionette TRACE conn5 <- [1,1378,null,{}] 21:38:36 INFO - PROCESS | 3528 | 1465274316160 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:36 INFO - PROCESS | 3528 | 1465274316162 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:36 INFO - PROCESS | 3528 | 1465274316246 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 21:38:36 INFO - PROCESS | 3528 | 1465274316251 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:36 INFO - PROCESS | 3528 | 1465274316253 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:36 INFO - PROCESS | 3528 | ++DOCSHELL 000000707BB79800 == 39 [pid = 3528] [id = 354] 21:38:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000707A92EC00) [pid = 3528] [serial = 1061] [outer = 0000000000000000] 21:38:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000707AB3EC00) [pid = 3528] [serial = 1062] [outer = 000000707A92EC00] 21:38:36 INFO - PROCESS | 3528 | 1465274316298 Marionette DEBUG loaded listener.js 21:38:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000707ACB8800) [pid = 3528] [serial = 1063] [outer = 000000707A92EC00] 21:38:36 INFO - PROCESS | 3528 | 1465274316756 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 21:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 21:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 629ms 21:38:36 INFO - PROCESS | 3528 | 1465274316819 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 21:38:36 INFO - PROCESS | 3528 | 1465274316824 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 21:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 21:38:36 INFO - PROCESS | 3528 | 1465274316832 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 21:38:36 INFO - PROCESS | 3528 | 1465274316837 Marionette TRACE conn5 <- [1,1382,null,{}] 21:38:36 INFO - PROCESS | 3528 | 1465274316844 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:36 INFO - PROCESS | 3528 | 1465274316847 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:37 INFO - PROCESS | 3528 | 1465274317028 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 21:38:37 INFO - PROCESS | 3528 | 1465274317113 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:37 INFO - PROCESS | 3528 | 1465274317118 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:37 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008DD1800 == 40 [pid = 3528] [id = 355] 21:38:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (0000007006DD3C00) [pid = 3528] [serial = 1064] [outer = 0000000000000000] 21:38:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007006DDD000) [pid = 3528] [serial = 1065] [outer = 0000007006DD3C00] 21:38:37 INFO - PROCESS | 3528 | 1465274317179 Marionette DEBUG loaded listener.js 21:38:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (00000070083C8C00) [pid = 3528] [serial = 1066] [outer = 0000007006DD3C00] 21:38:37 INFO - PROCESS | 3528 | 1465274317765 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 21:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 21:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 986ms 21:38:37 INFO - PROCESS | 3528 | 1465274317817 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 21:38:37 INFO - PROCESS | 3528 | 1465274317823 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 21:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 21:38:37 INFO - PROCESS | 3528 | 1465274317829 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 21:38:37 INFO - PROCESS | 3528 | 1465274317832 Marionette TRACE conn5 <- [1,1386,null,{}] 21:38:37 INFO - PROCESS | 3528 | 1465274317836 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:37 INFO - PROCESS | 3528 | 1465274317839 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:37 INFO - PROCESS | 3528 | 1465274317957 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 21:38:38 INFO - PROCESS | 3528 | 1465274318049 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:38 INFO - PROCESS | 3528 | 1465274318052 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:38 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F874800 == 41 [pid = 3528] [id = 356] 21:38:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (0000007009385000) [pid = 3528] [serial = 1067] [outer = 0000000000000000] 21:38:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (0000007009B0B800) [pid = 3528] [serial = 1068] [outer = 0000007009385000] 21:38:38 INFO - PROCESS | 3528 | 1465274318111 Marionette DEBUG loaded listener.js 21:38:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (000000700BE9A000) [pid = 3528] [serial = 1069] [outer = 0000007009385000] 21:38:38 INFO - PROCESS | 3528 | 1465274318735 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 21:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 21:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 988ms 21:38:38 INFO - PROCESS | 3528 | 1465274318820 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 21:38:38 INFO - PROCESS | 3528 | 1465274318822 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 21:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 21:38:38 INFO - PROCESS | 3528 | 1465274318827 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 21:38:38 INFO - PROCESS | 3528 | 1465274318831 Marionette TRACE conn5 <- [1,1390,null,{}] 21:38:38 INFO - PROCESS | 3528 | 1465274318843 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:38 INFO - PROCESS | 3528 | 1465274318849 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:39 INFO - PROCESS | 3528 | 1465274319012 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 21:38:39 INFO - PROCESS | 3528 | 1465274319025 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:39 INFO - PROCESS | 3528 | 1465274319028 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:39 INFO - PROCESS | 3528 | ++DOCSHELL 000000707CB0E800 == 42 [pid = 3528] [id = 357] 21:38:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (000000700FFEC400) [pid = 3528] [serial = 1070] [outer = 0000000000000000] 21:38:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (000000700FFED000) [pid = 3528] [serial = 1071] [outer = 000000700FFEC400] 21:38:39 INFO - PROCESS | 3528 | 1465274319088 Marionette DEBUG loaded listener.js 21:38:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (000000707987F000) [pid = 3528] [serial = 1072] [outer = 000000700FFEC400] 21:38:39 INFO - PROCESS | 3528 | 1465274319772 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 21:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 21:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 986ms 21:38:39 INFO - PROCESS | 3528 | 1465274319815 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 21:38:39 INFO - PROCESS | 3528 | 1465274319818 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 21:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 21:38:39 INFO - PROCESS | 3528 | 1465274319821 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 21:38:39 INFO - PROCESS | 3528 | 1465274319823 Marionette TRACE conn5 <- [1,1394,null,{}] 21:38:39 INFO - PROCESS | 3528 | 1465274319827 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:39 INFO - PROCESS | 3528 | 1465274319830 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:39 INFO - PROCESS | 3528 | 1465274319944 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 21:38:40 INFO - PROCESS | 3528 | 1465274320062 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:40 INFO - PROCESS | 3528 | 1465274320064 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:40 INFO - PROCESS | 3528 | ++DOCSHELL 000000707FEDD800 == 43 [pid = 3528] [id = 358] 21:38:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (000000707B21FC00) [pid = 3528] [serial = 1073] [outer = 0000000000000000] 21:38:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (000000707B229000) [pid = 3528] [serial = 1074] [outer = 000000707B21FC00] 21:38:40 INFO - PROCESS | 3528 | 1465274320121 Marionette DEBUG loaded listener.js 21:38:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (000000707B35AC00) [pid = 3528] [serial = 1075] [outer = 000000707B21FC00] 21:38:40 INFO - PROCESS | 3528 | 1465274320747 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 21:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 21:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 986ms 21:38:40 INFO - PROCESS | 3528 | 1465274320809 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 21:38:40 INFO - PROCESS | 3528 | 1465274320812 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 21:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 21:38:40 INFO - PROCESS | 3528 | 1465274320815 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 21:38:40 INFO - PROCESS | 3528 | 1465274320818 Marionette TRACE conn5 <- [1,1398,null,{}] 21:38:40 INFO - PROCESS | 3528 | 1465274320821 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:40 INFO - PROCESS | 3528 | 1465274320824 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:40 INFO - PROCESS | 3528 | 1465274320935 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 21:38:41 INFO - PROCESS | 3528 | 1465274321027 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:41 INFO - PROCESS | 3528 | 1465274321029 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:41 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008AC5800 == 44 [pid = 3528] [id = 359] 21:38:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 93 (0000007005448C00) [pid = 3528] [serial = 1076] [outer = 0000000000000000] 21:38:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 94 (00000070083CDC00) [pid = 3528] [serial = 1077] [outer = 0000007005448C00] 21:38:41 INFO - PROCESS | 3528 | 1465274321086 Marionette DEBUG loaded listener.js 21:38:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 95 (000000700CE3D800) [pid = 3528] [serial = 1078] [outer = 0000007005448C00] 21:38:41 INFO - PROCESS | 3528 | 1465274321912 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 21:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 21:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1120ms 21:38:41 INFO - PROCESS | 3528 | 1465274321939 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 21:38:41 INFO - PROCESS | 3528 | 1465274321943 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 21:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 21:38:41 INFO - PROCESS | 3528 | 1465274321947 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 21:38:41 INFO - PROCESS | 3528 | 1465274321952 Marionette TRACE conn5 <- [1,1402,null,{}] 21:38:41 INFO - PROCESS | 3528 | 1465274321957 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:41 INFO - PROCESS | 3528 | 1465274321960 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:42 INFO - PROCESS | 3528 | --DOCSHELL 000000707B307800 == 43 [pid = 3528] [id = 353] 21:38:42 INFO - PROCESS | 3528 | --DOCSHELL 000000700992C800 == 42 [pid = 3528] [id = 352] 21:38:42 INFO - PROCESS | 3528 | --DOCSHELL 0000007011614800 == 41 [pid = 3528] [id = 351] 21:38:42 INFO - PROCESS | 3528 | --DOCSHELL 00000070105AD000 == 40 [pid = 3528] [id = 350] 21:38:42 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC48000 == 39 [pid = 3528] [id = 349] 21:38:42 INFO - PROCESS | 3528 | --DOCSHELL 000000700F887000 == 38 [pid = 3528] [id = 348] 21:38:42 INFO - PROCESS | 3528 | --DOCSHELL 000000700D1EF800 == 37 [pid = 3528] [id = 347] 21:38:42 INFO - PROCESS | 3528 | --DOCSHELL 000000700AEC9000 == 36 [pid = 3528] [id = 346] 21:38:42 INFO - PROCESS | 3528 | --DOCSHELL 0000007008A29800 == 35 [pid = 3528] [id = 345] 21:38:42 INFO - PROCESS | 3528 | --DOCSHELL 0000007008DD2000 == 34 [pid = 3528] [id = 344] 21:38:42 INFO - PROCESS | 3528 | --DOCSHELL 000000707BBA6000 == 33 [pid = 3528] [id = 343] 21:38:42 INFO - PROCESS | 3528 | --DOCSHELL 000000707BB66000 == 32 [pid = 3528] [id = 330] 21:38:42 INFO - PROCESS | 3528 | --DOCSHELL 0000007008AC5800 == 31 [pid = 3528] [id = 359] 21:38:42 INFO - PROCESS | 3528 | --DOCSHELL 000000707FEDD800 == 30 [pid = 3528] [id = 358] 21:38:42 INFO - PROCESS | 3528 | --DOCSHELL 000000707CB0E800 == 29 [pid = 3528] [id = 357] 21:38:42 INFO - PROCESS | 3528 | --DOCSHELL 000000700F874800 == 28 [pid = 3528] [id = 356] 21:38:42 INFO - PROCESS | 3528 | --DOCSHELL 000000707BB79800 == 27 [pid = 3528] [id = 354] 21:38:42 INFO - PROCESS | 3528 | --DOCSHELL 0000007008DD1800 == 26 [pid = 3528] [id = 355] 21:38:42 INFO - PROCESS | 3528 | 1465274322685 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 21:38:42 INFO - PROCESS | 3528 | --DOMWINDOW == 94 (000000700C82EC00) [pid = 3528] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 3528 | --DOMWINDOW == 93 (000000700AC36C00) [pid = 3528] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 3528 | --DOMWINDOW == 92 (0000007006DC0C00) [pid = 3528] [serial = 996] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (0000007006DDF000) [pid = 3528] [serial = 997] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (0000007008A46400) [pid = 3528] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (0000007008A51800) [pid = 3528] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (000000700E5B6C00) [pid = 3528] [serial = 991] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (000000700C71C000) [pid = 3528] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (0000007008AB4C00) [pid = 3528] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (0000007009109800) [pid = 3528] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (00000070082E5800) [pid = 3528] [serial = 999] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700E5AAC00) [pid = 3528] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (00000070084ADC00) [pid = 3528] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700D4CF400) [pid = 3528] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000700502F000) [pid = 3528] [serial = 993] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (00000070053BF000) [pid = 3528] [serial = 994] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700E5B6800) [pid = 3528] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (00000070102F5000) [pid = 3528] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000701071C400) [pid = 3528] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700BE9DC00) [pid = 3528] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700FB8BC00) [pid = 3528] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700CE3BC00) [pid = 3528] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000700C825400) [pid = 3528] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000707987F400) [pid = 3528] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (0000007010729000) [pid = 3528] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 3528 | 1465274322896 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:42 INFO - PROCESS | 3528 | 1465274322899 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:42 INFO - PROCESS | 3528 | ++DOCSHELL 0000007005CBB000 == 27 [pid = 3528] [id = 360] 21:38:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007005053800) [pid = 3528] [serial = 1079] [outer = 0000000000000000] 21:38:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (0000007005058800) [pid = 3528] [serial = 1080] [outer = 0000007005053800] 21:38:42 INFO - PROCESS | 3528 | 1465274322952 Marionette DEBUG loaded listener.js 21:38:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (00000070059D9C00) [pid = 3528] [serial = 1081] [outer = 0000007005053800] 21:38:43 INFO - PROCESS | 3528 | 1465274323454 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 21:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 21:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1534ms 21:38:43 INFO - PROCESS | 3528 | 1465274323482 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 21:38:43 INFO - PROCESS | 3528 | 1465274323487 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 21:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 21:38:43 INFO - PROCESS | 3528 | 1465274323492 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 21:38:43 INFO - PROCESS | 3528 | 1465274323495 Marionette TRACE conn5 <- [1,1406,null,{}] 21:38:43 INFO - PROCESS | 3528 | 1465274323504 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:43 INFO - PROCESS | 3528 | 1465274323507 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:43 INFO - PROCESS | 3528 | 1465274323603 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 21:38:43 INFO - PROCESS | 3528 | 1465274323612 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:43 INFO - PROCESS | 3528 | 1465274323615 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:43 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008CE7000 == 28 [pid = 3528] [id = 361] 21:38:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007005CB3000) [pid = 3528] [serial = 1082] [outer = 0000000000000000] 21:38:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007007DB9400) [pid = 3528] [serial = 1083] [outer = 0000007005CB3000] 21:38:43 INFO - PROCESS | 3528 | 1465274323671 Marionette DEBUG loaded listener.js 21:38:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (00000070083C5000) [pid = 3528] [serial = 1084] [outer = 0000007005CB3000] 21:38:44 INFO - PROCESS | 3528 | 1465274324155 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 21:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 21:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 692ms 21:38:44 INFO - PROCESS | 3528 | 1465274324218 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 21:38:44 INFO - PROCESS | 3528 | 1465274324221 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 21:38:44 INFO - PROCESS | 3528 | 1465274324225 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 21:38:44 INFO - PROCESS | 3528 | 1465274324227 Marionette TRACE conn5 <- [1,1410,null,{}] 21:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 21:38:44 INFO - PROCESS | 3528 | 1465274324234 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:44 INFO - PROCESS | 3528 | 1465274324237 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:44 INFO - PROCESS | 3528 | 1465274324336 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 21:38:44 INFO - PROCESS | 3528 | 1465274324413 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:44 INFO - PROCESS | 3528 | 1465274324416 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:44 INFO - PROCESS | 3528 | ++DOCSHELL 000000700AED0000 == 29 [pid = 3528] [id = 362] 21:38:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (00000070087BAC00) [pid = 3528] [serial = 1085] [outer = 0000000000000000] 21:38:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007008A4B000) [pid = 3528] [serial = 1086] [outer = 00000070087BAC00] 21:38:44 INFO - PROCESS | 3528 | 1465274324463 Marionette DEBUG loaded listener.js 21:38:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (0000007008AB0400) [pid = 3528] [serial = 1087] [outer = 00000070087BAC00] 21:38:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007005033800) [pid = 3528] [serial = 1088] [outer = 00000070053BCC00] 21:38:44 INFO - PROCESS | 3528 | 1465274324948 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 21:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 21:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 776ms 21:38:45 INFO - PROCESS | 3528 | 1465274325014 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 21:38:45 INFO - PROCESS | 3528 | 1465274325018 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 21:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 21:38:45 INFO - PROCESS | 3528 | 1465274325030 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 21:38:45 INFO - PROCESS | 3528 | 1465274325035 Marionette TRACE conn5 <- [1,1414,null,{}] 21:38:45 INFO - PROCESS | 3528 | 1465274325040 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:45 INFO - PROCESS | 3528 | 1465274325043 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:45 INFO - PROCESS | 3528 | 1465274325163 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 21:38:45 INFO - PROCESS | 3528 | 1465274325212 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:45 INFO - PROCESS | 3528 | 1465274325214 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:45 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D155000 == 30 [pid = 3528] [id = 363] 21:38:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (0000007008AA9000) [pid = 3528] [serial = 1089] [outer = 0000000000000000] 21:38:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700B1AB400) [pid = 3528] [serial = 1090] [outer = 0000007008AA9000] 21:38:45 INFO - PROCESS | 3528 | 1465274325262 Marionette DEBUG loaded listener.js 21:38:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000700BE9F800) [pid = 3528] [serial = 1091] [outer = 0000007008AA9000] 21:38:45 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (00000070798AFC00) [pid = 3528] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 21:38:45 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007005058C00) [pid = 3528] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 21:38:45 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000700FB87400) [pid = 3528] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 21:38:45 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (00000070046CAC00) [pid = 3528] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 21:38:45 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700BE92C00) [pid = 3528] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 21:38:45 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (00000070798AF400) [pid = 3528] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 21:38:45 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007007D42C00) [pid = 3528] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 21:38:45 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (00000070093B5800) [pid = 3528] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 21:38:45 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007006DDF400) [pid = 3528] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 21:38:45 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007005421000) [pid = 3528] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 21:38:45 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007010726400) [pid = 3528] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 21:38:45 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000707A92EC00) [pid = 3528] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 21:38:46 INFO - PROCESS | 3528 | 1465274326215 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 21:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 21:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1234ms 21:38:46 INFO - PROCESS | 3528 | 1465274326263 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 21:38:46 INFO - PROCESS | 3528 | 1465274326268 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 21:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 21:38:46 INFO - PROCESS | 3528 | 1465274326272 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 21:38:46 INFO - PROCESS | 3528 | 1465274326276 Marionette TRACE conn5 <- [1,1418,null,{}] 21:38:46 INFO - PROCESS | 3528 | 1465274326282 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:46 INFO - PROCESS | 3528 | 1465274326286 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:46 INFO - PROCESS | 3528 | 1465274326414 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 21:38:46 INFO - PROCESS | 3528 | 1465274326491 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:46 INFO - PROCESS | 3528 | 1465274326494 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:46 INFO - PROCESS | 3528 | ++DOCSHELL 000000700846E800 == 31 [pid = 3528] [id = 364] 21:38:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (0000007006DB5C00) [pid = 3528] [serial = 1092] [outer = 0000000000000000] 21:38:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007006DBE800) [pid = 3528] [serial = 1093] [outer = 0000007006DB5C00] 21:38:46 INFO - PROCESS | 3528 | 1465274326596 Marionette DEBUG loaded listener.js 21:38:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (00000070078CBC00) [pid = 3528] [serial = 1094] [outer = 0000007006DB5C00] 21:38:47 INFO - PROCESS | 3528 | 1465274327409 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 21:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 21:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1174ms 21:38:47 INFO - PROCESS | 3528 | 1465274327450 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 21:38:47 INFO - PROCESS | 3528 | 1465274327456 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 21:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 21:38:47 INFO - PROCESS | 3528 | 1465274327463 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 21:38:47 INFO - PROCESS | 3528 | 1465274327466 Marionette TRACE conn5 <- [1,1422,null,{}] 21:38:47 INFO - PROCESS | 3528 | 1465274327470 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:47 INFO - PROCESS | 3528 | 1465274327473 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:47 INFO - PROCESS | 3528 | 1465274327611 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 21:38:47 INFO - PROCESS | 3528 | 1465274327679 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:47 INFO - PROCESS | 3528 | 1465274327682 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:47 INFO - PROCESS | 3528 | ++DOCSHELL 000000700AEDB800 == 32 [pid = 3528] [id = 365] 21:38:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007005051C00) [pid = 3528] [serial = 1095] [outer = 0000000000000000] 21:38:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (00000070087C1C00) [pid = 3528] [serial = 1096] [outer = 0000007005051C00] 21:38:47 INFO - PROCESS | 3528 | 1465274327744 Marionette DEBUG loaded listener.js 21:38:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (0000007008C56800) [pid = 3528] [serial = 1097] [outer = 0000007005051C00] 21:38:48 INFO - PROCESS | 3528 | --DOCSHELL 0000007008C33800 == 31 [pid = 3528] [id = 13] 21:38:48 INFO - PROCESS | 3528 | --DOCSHELL 0000007009B1C000 == 30 [pid = 3528] [id = 26] 21:38:48 INFO - PROCESS | 3528 | --DOCSHELL 0000007008CE1000 == 29 [pid = 3528] [id = 25] 21:38:48 INFO - PROCESS | 3528 | --DOCSHELL 0000007009336800 == 28 [pid = 3528] [id = 14] 21:38:48 INFO - PROCESS | 3528 | --DOCSHELL 0000007007C27000 == 27 [pid = 3528] [id = 24] 21:38:48 INFO - PROCESS | 3528 | --DOCSHELL 000000700AED0000 == 26 [pid = 3528] [id = 362] 21:38:48 INFO - PROCESS | 3528 | --DOCSHELL 0000007008CE7000 == 25 [pid = 3528] [id = 361] 21:38:48 INFO - PROCESS | 3528 | --DOCSHELL 0000007005CBB000 == 24 [pid = 3528] [id = 360] 21:38:48 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000707A3D1800) [pid = 3528] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700C834C00) [pid = 3528] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700D4CF000) [pid = 3528] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000701055E000) [pid = 3528] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (00000070102E8800) [pid = 3528] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (0000007009CBFC00) [pid = 3528] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000700BEA1400) [pid = 3528] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (0000007079AD1800) [pid = 3528] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (00000070798B2400) [pid = 3528] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (0000007007DC1C00) [pid = 3528] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (00000070083C5C00) [pid = 3528] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (0000007009C7C800) [pid = 3528] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (000000700AC37000) [pid = 3528] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3528 | --DOMWINDOW == 63 (00000070087A7400) [pid = 3528] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3528 | --DOMWINDOW == 62 (0000007008A4AC00) [pid = 3528] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3528 | --DOMWINDOW == 61 (0000007006DB8000) [pid = 3528] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3528 | --DOMWINDOW == 60 (0000007007832000) [pid = 3528] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3528 | --DOMWINDOW == 59 (000000707987CC00) [pid = 3528] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3528 | --DOMWINDOW == 58 (000000707AB3EC00) [pid = 3528] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3528 | --DOMWINDOW == 57 (000000707ACB8800) [pid = 3528] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3528 | --DOMWINDOW == 56 (000000707A2C2C00) [pid = 3528] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3528 | --DOMWINDOW == 55 (00000070798B2C00) [pid = 3528] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3528 | --DOMWINDOW == 54 (0000007010720800) [pid = 3528] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3528 | --DOMWINDOW == 53 (000000700C724400) [pid = 3528] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 21:38:48 INFO - PROCESS | 3528 | 1465274328664 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 21:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 21:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1231ms 21:38:48 INFO - PROCESS | 3528 | 1465274328694 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 21:38:48 INFO - PROCESS | 3528 | 1465274328700 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 21:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 21:38:48 INFO - PROCESS | 3528 | 1465274328706 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 21:38:48 INFO - PROCESS | 3528 | 1465274328710 Marionette TRACE conn5 <- [1,1426,null,{}] 21:38:48 INFO - PROCESS | 3528 | 1465274328716 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:48 INFO - PROCESS | 3528 | 1465274328719 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:48 INFO - PROCESS | 3528 | 1465274328841 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 21:38:48 INFO - PROCESS | 3528 | 1465274328915 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:48 INFO - PROCESS | 3528 | 1465274328920 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:48 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008AD3800 == 25 [pid = 3528] [id = 366] 21:38:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 54 (00000070053BA400) [pid = 3528] [serial = 1098] [outer = 0000000000000000] 21:38:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 55 (0000007005C7A800) [pid = 3528] [serial = 1099] [outer = 00000070053BA400] 21:38:48 INFO - PROCESS | 3528 | 1465274328981 Marionette DEBUG loaded listener.js 21:38:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 56 (0000007007830C00) [pid = 3528] [serial = 1100] [outer = 00000070053BA400] 21:38:49 INFO - PROCESS | 3528 | 1465274329665 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 21:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 21:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1025ms 21:38:49 INFO - PROCESS | 3528 | 1465274329734 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 21:38:49 INFO - PROCESS | 3528 | 1465274329739 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 21:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 21:38:49 INFO - PROCESS | 3528 | 1465274329760 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 21:38:49 INFO - PROCESS | 3528 | 1465274329764 Marionette TRACE conn5 <- [1,1430,null,{}] 21:38:49 INFO - PROCESS | 3528 | 1465274329790 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:49 INFO - PROCESS | 3528 | 1465274329793 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:49 INFO - PROCESS | 3528 | 1465274329920 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 21:38:49 INFO - PROCESS | 3528 | 1465274329985 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:49 INFO - PROCESS | 3528 | 1465274329988 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:50 INFO - PROCESS | 3528 | ++DOCSHELL 000000700A814000 == 26 [pid = 3528] [id = 367] 21:38:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 57 (00000070087C1000) [pid = 3528] [serial = 1101] [outer = 0000000000000000] 21:38:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 58 (00000070087C7C00) [pid = 3528] [serial = 1102] [outer = 00000070087C1000] 21:38:50 INFO - PROCESS | 3528 | 1465274330049 Marionette DEBUG loaded listener.js 21:38:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 59 (0000007008BFBC00) [pid = 3528] [serial = 1103] [outer = 00000070087C1000] 21:38:50 INFO - PROCESS | 3528 | 1465274330734 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 21:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 21:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1026ms 21:38:50 INFO - PROCESS | 3528 | 1465274330786 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 21:38:50 INFO - PROCESS | 3528 | 1465274330789 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 21:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 21:38:50 INFO - PROCESS | 3528 | 1465274330793 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 21:38:50 INFO - PROCESS | 3528 | 1465274330798 Marionette TRACE conn5 <- [1,1434,null,{}] 21:38:50 INFO - PROCESS | 3528 | 1465274330811 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:50 INFO - PROCESS | 3528 | 1465274330817 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:50 INFO - PROCESS | 3528 | 1465274330980 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 21:38:51 INFO - PROCESS | 3528 | 1465274330991 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:51 INFO - PROCESS | 3528 | 1465274330994 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:51 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D4AB800 == 27 [pid = 3528] [id = 368] 21:38:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 60 (0000007000BF2400) [pid = 3528] [serial = 1104] [outer = 0000000000000000] 21:38:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 61 (000000700BE96400) [pid = 3528] [serial = 1105] [outer = 0000007000BF2400] 21:38:51 INFO - PROCESS | 3528 | 1465274331057 Marionette DEBUG loaded listener.js 21:38:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 62 (000000700C723400) [pid = 3528] [serial = 1106] [outer = 0000007000BF2400] 21:38:51 INFO - PROCESS | 3528 | 1465274331748 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 21:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 21:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 986ms 21:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 21:38:51 INFO - PROCESS | 3528 | 1465274331781 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 21:38:51 INFO - PROCESS | 3528 | 1465274331785 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 21:38:51 INFO - PROCESS | 3528 | 1465274331788 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 21:38:51 INFO - PROCESS | 3528 | 1465274331790 Marionette TRACE conn5 <- [1,1438,null,{}] 21:38:51 INFO - PROCESS | 3528 | 1465274331794 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:51 INFO - PROCESS | 3528 | 1465274331797 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:51 INFO - PROCESS | 3528 | 1465274331912 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 21:38:51 INFO - PROCESS | 3528 | 1465274331982 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:51 INFO - PROCESS | 3528 | 1465274331985 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:52 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F98D800 == 28 [pid = 3528] [id = 369] 21:38:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 63 (000000700CE39000) [pid = 3528] [serial = 1107] [outer = 0000000000000000] 21:38:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (000000700CE3DC00) [pid = 3528] [serial = 1108] [outer = 000000700CE39000] 21:38:52 INFO - PROCESS | 3528 | 1465274332043 Marionette DEBUG loaded listener.js 21:38:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (000000700D4D2800) [pid = 3528] [serial = 1109] [outer = 000000700CE39000] 21:38:52 INFO - PROCESS | 3528 | 1465274332660 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 21:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 21:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 922ms 21:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 21:38:52 INFO - PROCESS | 3528 | 1465274332712 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 21:38:52 INFO - PROCESS | 3528 | 1465274332715 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 21:38:52 INFO - PROCESS | 3528 | 1465274332718 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 21:38:52 INFO - PROCESS | 3528 | 1465274332720 Marionette TRACE conn5 <- [1,1442,null,{}] 21:38:52 INFO - PROCESS | 3528 | 1465274332724 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:52 INFO - PROCESS | 3528 | 1465274332727 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:52 INFO - PROCESS | 3528 | 1465274332838 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 21:38:52 INFO - PROCESS | 3528 | 1465274332909 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:52 INFO - PROCESS | 3528 | 1465274332911 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:52 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC38800 == 29 [pid = 3528] [id = 370] 21:38:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (000000700C725400) [pid = 3528] [serial = 1110] [outer = 0000000000000000] 21:38:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (000000700E5A9400) [pid = 3528] [serial = 1111] [outer = 000000700C725400] 21:38:52 INFO - PROCESS | 3528 | 1465274332968 Marionette DEBUG loaded listener.js 21:38:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (000000700E5B4000) [pid = 3528] [serial = 1112] [outer = 000000700C725400] 21:38:54 INFO - PROCESS | 3528 | --DOCSHELL 000000700846E800 == 28 [pid = 3528] [id = 364] 21:38:54 INFO - PROCESS | 3528 | --DOCSHELL 0000007009B31000 == 27 [pid = 3528] [id = 15] 21:38:54 INFO - PROCESS | 3528 | --DOCSHELL 000000707CB12800 == 26 [pid = 3528] [id = 20] 21:38:54 INFO - PROCESS | 3528 | --DOCSHELL 000000700FF08000 == 25 [pid = 3528] [id = 28] 21:38:54 INFO - PROCESS | 3528 | --DOCSHELL 000000707A224800 == 24 [pid = 3528] [id = 17] 21:38:54 INFO - PROCESS | 3528 | --DOCSHELL 0000007008462000 == 23 [pid = 3528] [id = 12] 21:38:54 INFO - PROCESS | 3528 | --DOCSHELL 000000700F981000 == 22 [pid = 3528] [id = 22] 21:38:54 INFO - PROCESS | 3528 | --DOCSHELL 000000707BB0B000 == 21 [pid = 3528] [id = 18] 21:38:54 INFO - PROCESS | 3528 | --DOCSHELL 000000707C068000 == 20 [pid = 3528] [id = 19] 21:38:54 INFO - PROCESS | 3528 | --DOCSHELL 000000707FEDA800 == 19 [pid = 3528] [id = 21] 21:38:54 INFO - PROCESS | 3528 | --DOCSHELL 000000707FEEF800 == 18 [pid = 3528] [id = 23] 21:38:54 INFO - PROCESS | 3528 | --DOCSHELL 0000007007F64000 == 17 [pid = 3528] [id = 29] 21:38:54 INFO - PROCESS | 3528 | --DOCSHELL 000000700B35C000 == 16 [pid = 3528] [id = 16] 21:38:54 INFO - PROCESS | 3528 | --DOCSHELL 000000700D4C2800 == 15 [pid = 3528] [id = 27] 21:38:54 INFO - PROCESS | 3528 | --DOCSHELL 000000700F98D800 == 14 [pid = 3528] [id = 369] 21:38:54 INFO - PROCESS | 3528 | --DOCSHELL 000000700D4AB800 == 13 [pid = 3528] [id = 368] 21:38:54 INFO - PROCESS | 3528 | --DOCSHELL 000000700A814000 == 12 [pid = 3528] [id = 367] 21:38:54 INFO - PROCESS | 3528 | --DOCSHELL 000000700D155000 == 11 [pid = 3528] [id = 363] 21:38:54 INFO - PROCESS | 3528 | --DOCSHELL 000000700AEDB800 == 10 [pid = 3528] [id = 365] 21:38:54 INFO - PROCESS | 3528 | --DOCSHELL 0000007008AD3800 == 9 [pid = 3528] [id = 366] 21:38:56 INFO - PROCESS | 3528 | 1465274336173 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 21:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 21:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 3482ms 21:38:56 INFO - PROCESS | 3528 | 1465274336205 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 21:38:56 INFO - PROCESS | 3528 | 1465274336210 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 21:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 21:38:56 INFO - PROCESS | 3528 | 1465274336215 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 21:38:56 INFO - PROCESS | 3528 | 1465274336219 Marionette TRACE conn5 <- [1,1446,null,{}] 21:38:56 INFO - PROCESS | 3528 | 1465274336225 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:56 INFO - PROCESS | 3528 | 1465274336228 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:56 INFO - PROCESS | 3528 | 1465274336330 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 21:38:56 INFO - PROCESS | 3528 | 1465274336402 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:56 INFO - PROCESS | 3528 | 1465274336407 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:56 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008464000 == 10 [pid = 3528] [id = 371] 21:38:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (0000007005054000) [pid = 3528] [serial = 1113] [outer = 0000000000000000] 21:38:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (0000007005054C00) [pid = 3528] [serial = 1114] [outer = 0000007005054000] 21:38:56 INFO - PROCESS | 3528 | 1465274336459 Marionette DEBUG loaded listener.js 21:38:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007006DB6800) [pid = 3528] [serial = 1115] [outer = 0000007005054000] 21:38:56 INFO - PROCESS | 3528 | 1465274336913 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 21:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 21:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 734ms 21:38:56 INFO - PROCESS | 3528 | 1465274336952 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 21:38:56 INFO - PROCESS | 3528 | 1465274336958 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 21:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 21:38:56 INFO - PROCESS | 3528 | 1465274336964 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 21:38:56 INFO - PROCESS | 3528 | 1465274336967 Marionette TRACE conn5 <- [1,1450,null,{}] 21:38:56 INFO - PROCESS | 3528 | 1465274336971 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:56 INFO - PROCESS | 3528 | 1465274336974 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:57 INFO - PROCESS | 3528 | 1465274337076 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 21:38:57 INFO - PROCESS | 3528 | 1465274337085 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:57 INFO - PROCESS | 3528 | 1465274337088 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:57 INFO - PROCESS | 3528 | ++DOCSHELL 00000070080C1000 == 11 [pid = 3528] [id = 372] 21:38:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (00000070078C8C00) [pid = 3528] [serial = 1116] [outer = 0000000000000000] 21:38:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007007944400) [pid = 3528] [serial = 1117] [outer = 00000070078C8C00] 21:38:57 INFO - PROCESS | 3528 | 1465274337137 Marionette DEBUG loaded listener.js 21:38:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (00000070083C0800) [pid = 3528] [serial = 1118] [outer = 00000070078C8C00] 21:38:57 INFO - PROCESS | 3528 | 1465274337641 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 21:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 21:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 734ms 21:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 21:38:57 INFO - PROCESS | 3528 | 1465274337719 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 21:38:57 INFO - PROCESS | 3528 | 1465274337721 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 21:38:57 INFO - PROCESS | 3528 | 1465274337725 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 21:38:57 INFO - PROCESS | 3528 | 1465274337728 Marionette TRACE conn5 <- [1,1454,null,{}] 21:38:57 INFO - PROCESS | 3528 | 1465274337743 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:57 INFO - PROCESS | 3528 | 1465274337749 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:57 INFO - PROCESS | 3528 | 1465274337879 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 21:38:57 INFO - PROCESS | 3528 | 1465274337907 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:57 INFO - PROCESS | 3528 | 1465274337910 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:57 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D1E4000 == 12 [pid = 3528] [id = 373] 21:38:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007005034400) [pid = 3528] [serial = 1119] [outer = 0000000000000000] 21:38:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (0000007008A4A800) [pid = 3528] [serial = 1120] [outer = 0000007005034400] 21:38:57 INFO - PROCESS | 3528 | 1465274337963 Marionette DEBUG loaded listener.js 21:38:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (0000007008AB2C00) [pid = 3528] [serial = 1121] [outer = 0000007005034400] 21:38:58 INFO - PROCESS | 3528 | 1465274338462 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 21:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 21:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 776ms 21:38:58 INFO - PROCESS | 3528 | 1465274338503 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 21:38:58 INFO - PROCESS | 3528 | 1465274338506 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 21:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 21:38:58 INFO - PROCESS | 3528 | 1465274338509 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 21:38:58 INFO - PROCESS | 3528 | 1465274338511 Marionette TRACE conn5 <- [1,1458,null,{}] 21:38:58 INFO - PROCESS | 3528 | 1465274338514 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:58 INFO - PROCESS | 3528 | 1465274338517 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:58 INFO - PROCESS | 3528 | 1465274338634 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 21:38:58 INFO - PROCESS | 3528 | 1465274338642 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:58 INFO - PROCESS | 3528 | 1465274338644 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:58 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F988800 == 13 [pid = 3528] [id = 374] 21:38:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007009C7C800) [pid = 3528] [serial = 1122] [outer = 0000000000000000] 21:38:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700AC35C00) [pid = 3528] [serial = 1123] [outer = 0000007009C7C800] 21:38:58 INFO - PROCESS | 3528 | 1465274338737 Marionette DEBUG loaded listener.js 21:38:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700BE93400) [pid = 3528] [serial = 1124] [outer = 0000007009C7C800] 21:38:59 INFO - PROCESS | 3528 | 1465274339221 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 21:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 21:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 734ms 21:38:59 INFO - PROCESS | 3528 | 1465274339267 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 21:38:59 INFO - PROCESS | 3528 | 1465274339270 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 21:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 21:38:59 INFO - PROCESS | 3528 | 1465274339277 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 21:38:59 INFO - PROCESS | 3528 | 1465274339279 Marionette TRACE conn5 <- [1,1462,null,{}] 21:38:59 INFO - PROCESS | 3528 | 1465274339283 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:38:59 INFO - PROCESS | 3528 | 1465274339285 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:59 INFO - PROCESS | 3528 | 1465274339397 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 21:38:59 INFO - PROCESS | 3528 | 1465274339409 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:59 INFO - PROCESS | 3528 | 1465274339411 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:38:59 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC4A800 == 14 [pid = 3528] [id = 375] 21:38:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (00000070078C8000) [pid = 3528] [serial = 1125] [outer = 0000000000000000] 21:38:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700BEB8C00) [pid = 3528] [serial = 1126] [outer = 00000070078C8000] 21:38:59 INFO - PROCESS | 3528 | 1465274339498 Marionette DEBUG loaded listener.js 21:38:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000700C723000) [pid = 3528] [serial = 1127] [outer = 00000070078C8000] 21:38:59 INFO - PROCESS | 3528 | 1465274339964 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 21:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 21:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 734ms 21:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 21:39:00 INFO - PROCESS | 3528 | 1465274340021 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 21:39:00 INFO - PROCESS | 3528 | 1465274340024 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 21:39:00 INFO - PROCESS | 3528 | 1465274340027 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 21:39:00 INFO - PROCESS | 3528 | 1465274340029 Marionette TRACE conn5 <- [1,1466,null,{}] 21:39:00 INFO - PROCESS | 3528 | 1465274340032 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:00 INFO - PROCESS | 3528 | 1465274340038 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:00 INFO - PROCESS | 3528 | 1465274340309 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 21:39:00 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (00000070087BAC00) [pid = 3528] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 21:39:00 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007008AA9000) [pid = 3528] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 21:39:00 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007000BF2400) [pid = 3528] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 21:39:00 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700CE39000) [pid = 3528] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 21:39:00 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (00000070087C1000) [pid = 3528] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 21:39:00 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007005448C00) [pid = 3528] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 21:39:00 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007006DD3C00) [pid = 3528] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 21:39:00 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000707B21FC00) [pid = 3528] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 21:39:00 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700FFEC400) [pid = 3528] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 21:39:00 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007009385000) [pid = 3528] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 21:39:00 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007005053800) [pid = 3528] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 21:39:00 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (0000007005CB3000) [pid = 3528] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 21:39:00 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (0000007005051C00) [pid = 3528] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 21:39:00 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (0000007006DB5C00) [pid = 3528] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 21:39:00 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (00000070053BA400) [pid = 3528] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 21:39:00 INFO - PROCESS | 3528 | 1465274340370 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:00 INFO - PROCESS | 3528 | 1465274340373 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:00 INFO - PROCESS | 3528 | ++DOCSHELL 000000700903F800 == 15 [pid = 3528] [id = 376] 21:39:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (000000700158F000) [pid = 3528] [serial = 1128] [outer = 0000000000000000] 21:39:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (0000007005053800) [pid = 3528] [serial = 1129] [outer = 000000700158F000] 21:39:00 INFO - PROCESS | 3528 | 1465274340420 Marionette DEBUG loaded listener.js 21:39:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (00000070087B9000) [pid = 3528] [serial = 1130] [outer = 000000700158F000] 21:39:00 INFO - PROCESS | 3528 | 1465274340853 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 21:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 21:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 883ms 21:39:00 INFO - PROCESS | 3528 | 1465274340911 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 21:39:00 INFO - PROCESS | 3528 | 1465274340913 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 21:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 21:39:00 INFO - PROCESS | 3528 | 1465274340917 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 21:39:00 INFO - PROCESS | 3528 | 1465274340919 Marionette TRACE conn5 <- [1,1470,null,{}] 21:39:00 INFO - PROCESS | 3528 | 1465274340922 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:00 INFO - PROCESS | 3528 | 1465274340924 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:01 INFO - PROCESS | 3528 | 1465274341008 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 21:39:01 INFO - PROCESS | 3528 | 1465274341015 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:01 INFO - PROCESS | 3528 | 1465274341017 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:01 INFO - PROCESS | 3528 | ++DOCSHELL 00000070105AB800 == 16 [pid = 3528] [id = 377] 21:39:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000700C834C00) [pid = 3528] [serial = 1131] [outer = 0000000000000000] 21:39:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700D4D1400) [pid = 3528] [serial = 1132] [outer = 000000700C834C00] 21:39:01 INFO - PROCESS | 3528 | 1465274341063 Marionette DEBUG loaded listener.js 21:39:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700E5B6400) [pid = 3528] [serial = 1133] [outer = 000000700C834C00] 21:39:01 INFO - PROCESS | 3528 | 1465274341482 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 21:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 21:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 628ms 21:39:01 INFO - PROCESS | 3528 | 1465274341549 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 21:39:01 INFO - PROCESS | 3528 | 1465274341551 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 21:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 21:39:01 INFO - PROCESS | 3528 | 1465274341554 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 21:39:01 INFO - PROCESS | 3528 | 1465274341556 Marionette TRACE conn5 <- [1,1474,null,{}] 21:39:01 INFO - PROCESS | 3528 | 1465274341560 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:01 INFO - PROCESS | 3528 | 1465274341562 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:01 INFO - PROCESS | 3528 | 1465274341644 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 21:39:01 INFO - PROCESS | 3528 | 1465274341650 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:01 INFO - PROCESS | 3528 | 1465274341652 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:01 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010E36800 == 17 [pid = 3528] [id = 378] 21:39:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700E5B1800) [pid = 3528] [serial = 1134] [outer = 0000000000000000] 21:39:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700FB85C00) [pid = 3528] [serial = 1135] [outer = 000000700E5B1800] 21:39:01 INFO - PROCESS | 3528 | 1465274341698 Marionette DEBUG loaded listener.js 21:39:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700FFED400) [pid = 3528] [serial = 1136] [outer = 000000700E5B1800] 21:39:02 INFO - PROCESS | 3528 | 1465274342124 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 21:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 21:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 630ms 21:39:02 INFO - PROCESS | 3528 | 1465274342187 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 21:39:02 INFO - PROCESS | 3528 | 1465274342190 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 21:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 21:39:02 INFO - PROCESS | 3528 | 1465274342193 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 21:39:02 INFO - PROCESS | 3528 | 1465274342195 Marionette TRACE conn5 <- [1,1478,null,{}] 21:39:02 INFO - PROCESS | 3528 | 1465274342198 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:02 INFO - PROCESS | 3528 | 1465274342200 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:02 INFO - PROCESS | 3528 | 1465274342285 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 21:39:02 INFO - PROCESS | 3528 | 1465274342442 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:02 INFO - PROCESS | 3528 | 1465274342446 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:02 INFO - PROCESS | 3528 | ++DOCSHELL 0000007007C21000 == 18 [pid = 3528] [id = 379] 21:39:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007000BF1400) [pid = 3528] [serial = 1137] [outer = 0000000000000000] 21:39:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (0000007001814400) [pid = 3528] [serial = 1138] [outer = 0000007000BF1400] 21:39:02 INFO - PROCESS | 3528 | 1465274342551 Marionette DEBUG loaded listener.js 21:39:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (00000070053B9000) [pid = 3528] [serial = 1139] [outer = 0000007000BF1400] 21:39:03 INFO - PROCESS | 3528 | 1465274343334 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 21:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 21:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1217ms 21:39:03 INFO - PROCESS | 3528 | 1465274343415 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 21:39:03 INFO - PROCESS | 3528 | 1465274343420 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 21:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 21:39:03 INFO - PROCESS | 3528 | 1465274343425 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 21:39:03 INFO - PROCESS | 3528 | 1465274343428 Marionette TRACE conn5 <- [1,1482,null,{}] 21:39:03 INFO - PROCESS | 3528 | 1465274343435 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:03 INFO - PROCESS | 3528 | 1465274343440 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:03 INFO - PROCESS | 3528 | 1465274343608 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 21:39:03 INFO - PROCESS | 3528 | 1465274343819 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:03 INFO - PROCESS | 3528 | 1465274343823 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:03 INFO - PROCESS | 3528 | ++DOCSHELL 000000700789C800 == 19 [pid = 3528] [id = 380] 21:39:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (0000007005056C00) [pid = 3528] [serial = 1140] [outer = 0000000000000000] 21:39:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007005451400) [pid = 3528] [serial = 1141] [outer = 0000007005056C00] 21:39:03 INFO - PROCESS | 3528 | 1465274343931 Marionette DEBUG loaded listener.js 21:39:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (0000007006DDB800) [pid = 3528] [serial = 1142] [outer = 0000007005056C00] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (0000007006DDD000) [pid = 3528] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000707B229000) [pid = 3528] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007009B0B800) [pid = 3528] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007005058800) [pid = 3528] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (00000070083C5000) [pid = 3528] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (00000070083CDC00) [pid = 3528] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007007DB9400) [pid = 3528] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700FFED000) [pid = 3528] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (00000070087C7C00) [pid = 3528] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007008C56800) [pid = 3528] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (00000070087C1C00) [pid = 3528] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (00000070078CBC00) [pid = 3528] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (0000007007830C00) [pid = 3528] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (0000007006DBE800) [pid = 3528] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000700BE9F800) [pid = 3528] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (0000007005C7A800) [pid = 3528] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (00000070059D9C00) [pid = 3528] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (0000007008AB0400) [pid = 3528] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (00000070083BF400) [pid = 3528] [serial = 664] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 63 (000000700B1AB400) [pid = 3528] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 62 (000000700C723400) [pid = 3528] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 61 (0000007008A4B000) [pid = 3528] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 60 (000000700E5A9400) [pid = 3528] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 59 (000000700D4D2800) [pid = 3528] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 58 (000000700CE3DC00) [pid = 3528] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 57 (000000700BE96400) [pid = 3528] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 56 (0000007008BFBC00) [pid = 3528] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 55 (000000700CE3D800) [pid = 3528] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 54 (00000070083C8C00) [pid = 3528] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 53 (000000707B35AC00) [pid = 3528] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 52 (000000707987F000) [pid = 3528] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | --DOMWINDOW == 51 (000000700BE9A000) [pid = 3528] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 21:39:04 INFO - PROCESS | 3528 | 1465274344539 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 21:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 21:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1129ms 21:39:04 INFO - PROCESS | 3528 | 1465274344557 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 21:39:04 INFO - PROCESS | 3528 | 1465274344561 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 21:39:04 INFO - PROCESS | 3528 | 1465274344566 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 21:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 21:39:04 INFO - PROCESS | 3528 | 1465274344568 Marionette TRACE conn5 <- [1,1486,null,{}] 21:39:04 INFO - PROCESS | 3528 | 1465274344574 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:04 INFO - PROCESS | 3528 | 1465274344579 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:04 INFO - PROCESS | 3528 | 1465274344672 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 21:39:04 INFO - PROCESS | 3528 | 1465274344749 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:04 INFO - PROCESS | 3528 | 1465274344751 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:04 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008AC9800 == 20 [pid = 3528] [id = 381] 21:39:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 52 (0000007005057800) [pid = 3528] [serial = 1143] [outer = 0000000000000000] 21:39:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 53 (0000007006DD4400) [pid = 3528] [serial = 1144] [outer = 0000007005057800] 21:39:04 INFO - PROCESS | 3528 | 1465274344807 Marionette DEBUG loaded listener.js 21:39:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 54 (0000007007944C00) [pid = 3528] [serial = 1145] [outer = 0000007005057800] 21:39:05 INFO - PROCESS | 3528 | 1465274345263 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 21:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 21:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 734ms 21:39:05 INFO - PROCESS | 3528 | 1465274345307 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 21:39:05 INFO - PROCESS | 3528 | 1465274345312 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 21:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 21:39:05 INFO - PROCESS | 3528 | 1465274345317 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 21:39:05 INFO - PROCESS | 3528 | 1465274345319 Marionette TRACE conn5 <- [1,1490,null,{}] 21:39:05 INFO - PROCESS | 3528 | 1465274345323 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:05 INFO - PROCESS | 3528 | 1465274345325 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:05 INFO - PROCESS | 3528 | 1465274345424 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 21:39:05 INFO - PROCESS | 3528 | 1465274345438 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:05 INFO - PROCESS | 3528 | 1465274345440 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:05 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009227000 == 21 [pid = 3528] [id = 382] 21:39:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 55 (00000070083CD000) [pid = 3528] [serial = 1146] [outer = 0000000000000000] 21:39:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 56 (000000700855B800) [pid = 3528] [serial = 1147] [outer = 00000070083CD000] 21:39:05 INFO - PROCESS | 3528 | 1465274345488 Marionette DEBUG loaded listener.js 21:39:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 57 (00000070087C5400) [pid = 3528] [serial = 1148] [outer = 00000070083CD000] 21:39:05 INFO - PROCESS | 3528 | 1465274345954 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 21:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 21:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 671ms 21:39:05 INFO - PROCESS | 3528 | 1465274345990 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 21:39:05 INFO - PROCESS | 3528 | 1465274345992 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 21:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 21:39:06 INFO - PROCESS | 3528 | 1465274345997 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 21:39:06 INFO - PROCESS | 3528 | 1465274346003 Marionette TRACE conn5 <- [1,1494,null,{}] 21:39:06 INFO - PROCESS | 3528 | 1465274346014 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:06 INFO - PROCESS | 3528 | 1465274346018 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:06 INFO - PROCESS | 3528 | 1465274346107 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 21:39:06 INFO - PROCESS | 3528 | 1465274346116 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:06 INFO - PROCESS | 3528 | 1465274346118 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:06 INFO - PROCESS | 3528 | ++DOCSHELL 000000700B154800 == 22 [pid = 3528] [id = 383] 21:39:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 58 (0000007008AB0000) [pid = 3528] [serial = 1149] [outer = 0000000000000000] 21:39:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 59 (0000007008CAA800) [pid = 3528] [serial = 1150] [outer = 0000007008AB0000] 21:39:06 INFO - PROCESS | 3528 | 1465274346164 Marionette DEBUG loaded listener.js 21:39:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 60 (0000007009C7C400) [pid = 3528] [serial = 1151] [outer = 0000007008AB0000] 21:39:06 INFO - PROCESS | 3528 | 1465274346604 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 21:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 21:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 629ms 21:39:06 INFO - PROCESS | 3528 | 1465274346628 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 21:39:06 INFO - PROCESS | 3528 | 1465274346630 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 21:39:06 INFO - PROCESS | 3528 | 1465274346634 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 21:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 21:39:06 INFO - PROCESS | 3528 | 1465274346635 Marionette TRACE conn5 <- [1,1498,null,{}] 21:39:06 INFO - PROCESS | 3528 | 1465274346644 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:06 INFO - PROCESS | 3528 | 1465274346646 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:06 INFO - PROCESS | 3528 | 1465274346759 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 21:39:06 INFO - PROCESS | 3528 | 1465274346830 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:06 INFO - PROCESS | 3528 | 1465274346833 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:06 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C450800 == 23 [pid = 3528] [id = 384] 21:39:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 61 (000000700AEB5800) [pid = 3528] [serial = 1152] [outer = 0000000000000000] 21:39:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 62 (000000700B36F400) [pid = 3528] [serial = 1153] [outer = 000000700AEB5800] 21:39:06 INFO - PROCESS | 3528 | 1465274346879 Marionette DEBUG loaded listener.js 21:39:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 63 (000000700BE9C800) [pid = 3528] [serial = 1154] [outer = 000000700AEB5800] 21:39:07 INFO - PROCESS | 3528 | 1465274347308 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 21:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 21:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 734ms 21:39:07 INFO - PROCESS | 3528 | 1465274347371 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 21:39:07 INFO - PROCESS | 3528 | 1465274347373 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 21:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 21:39:07 INFO - PROCESS | 3528 | 1465274347376 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 21:39:07 INFO - PROCESS | 3528 | 1465274347378 Marionette TRACE conn5 <- [1,1502,null,{}] 21:39:07 INFO - PROCESS | 3528 | 1465274347381 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:07 INFO - PROCESS | 3528 | 1465274347384 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:07 INFO - PROCESS | 3528 | 1465274347491 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 21:39:07 INFO - PROCESS | 3528 | 1465274347501 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:07 INFO - PROCESS | 3528 | 1465274347507 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:07 INFO - PROCESS | 3528 | ++DOCSHELL 0000007000B0F800 == 24 [pid = 3528] [id = 385] 21:39:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (000000700C71C800) [pid = 3528] [serial = 1155] [outer = 0000000000000000] 21:39:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (000000700C723400) [pid = 3528] [serial = 1156] [outer = 000000700C71C800] 21:39:07 INFO - PROCESS | 3528 | 1465274347563 Marionette DEBUG loaded listener.js 21:39:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (000000700C82F800) [pid = 3528] [serial = 1157] [outer = 000000700C71C800] 21:39:08 INFO - PROCESS | 3528 | 1465274348025 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 21:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 21:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 671ms 21:39:08 INFO - PROCESS | 3528 | 1465274348051 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 21:39:08 INFO - PROCESS | 3528 | 1465274348053 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 21:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 21:39:08 INFO - PROCESS | 3528 | 1465274348056 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 21:39:08 INFO - PROCESS | 3528 | 1465274348057 Marionette TRACE conn5 <- [1,1506,null,{}] 21:39:08 INFO - PROCESS | 3528 | 1465274348061 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:08 INFO - PROCESS | 3528 | 1465274348063 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:08 INFO - PROCESS | 3528 | 1465274348201 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 21:39:08 INFO - PROCESS | 3528 | 1465274348226 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:08 INFO - PROCESS | 3528 | 1465274348228 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:08 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F98A000 == 25 [pid = 3528] [id = 386] 21:39:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (000000700D4D3000) [pid = 3528] [serial = 1158] [outer = 0000000000000000] 21:39:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (000000700E5AB000) [pid = 3528] [serial = 1159] [outer = 000000700D4D3000] 21:39:08 INFO - PROCESS | 3528 | 1465274348274 Marionette DEBUG loaded listener.js 21:39:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (000000700FB80800) [pid = 3528] [serial = 1160] [outer = 000000700D4D3000] 21:39:08 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (00000070078C8C00) [pid = 3528] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 21:39:08 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (0000007009C7C800) [pid = 3528] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 21:39:08 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (000000700C725400) [pid = 3528] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 21:39:08 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (0000007005034400) [pid = 3528] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 21:39:08 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (0000007005054000) [pid = 3528] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 21:39:08 INFO - PROCESS | 3528 | --DOMWINDOW == 63 (00000070078C8000) [pid = 3528] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 21:39:08 INFO - PROCESS | 3528 | --DOMWINDOW == 62 (000000700C834C00) [pid = 3528] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 21:39:08 INFO - PROCESS | 3528 | --DOMWINDOW == 61 (000000700158F000) [pid = 3528] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 21:39:08 INFO - PROCESS | 3528 | 1465274348744 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 21:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 21:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 734ms 21:39:08 INFO - PROCESS | 3528 | 1465274348797 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 21:39:08 INFO - PROCESS | 3528 | 1465274348800 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 21:39:08 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 21:39:08 INFO - PROCESS | 3528 | 1465274348803 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 21:39:08 INFO - PROCESS | 3528 | 1465274348805 Marionette TRACE conn5 <- [1,1510,null,{}] 21:39:08 INFO - PROCESS | 3528 | 1465274348808 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:08 INFO - PROCESS | 3528 | 1465274348810 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:08 INFO - PROCESS | 3528 | 1465274348892 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 21:39:08 INFO - PROCESS | 3528 | 1465274348897 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:08 INFO - PROCESS | 3528 | 1465274348899 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:08 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC3F000 == 26 [pid = 3528] [id = 387] 21:39:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 62 (0000007006DD7000) [pid = 3528] [serial = 1161] [outer = 0000000000000000] 21:39:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 63 (000000700BEB7000) [pid = 3528] [serial = 1162] [outer = 0000007006DD7000] 21:39:08 INFO - PROCESS | 3528 | 1465274348945 Marionette DEBUG loaded listener.js 21:39:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (000000700FB8A800) [pid = 3528] [serial = 1163] [outer = 0000007006DD7000] 21:39:09 INFO - PROCESS | 3528 | 1465274349447 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 21:39:09 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 () { 21:39:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:39:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 21:39:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:39:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:39:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 21:39:09 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 () { 21:39:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:39:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 21:39:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:39:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:39:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 21:39:09 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 () { 21:39:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:39:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 21:39:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:39:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:39:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 21:39:09 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 () { 21:39:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:39:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 21:39:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:39:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:39:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 21:39:09 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 682ms 21:39:09 INFO - PROCESS | 3528 | 1465274349490 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 21:39:09 INFO - PROCESS | 3528 | 1465274349492 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 21:39:09 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 21:39:09 INFO - PROCESS | 3528 | 1465274349500 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 21:39:09 INFO - PROCESS | 3528 | 1465274349502 Marionette TRACE conn5 <- [1,1514,null,{}] 21:39:09 INFO - PROCESS | 3528 | 1465274349505 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:09 INFO - PROCESS | 3528 | 1465274349508 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:09 INFO - PROCESS | 3528 | 1465274349622 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 21:39:09 INFO - PROCESS | 3528 | 1465274349628 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:09 INFO - PROCESS | 3528 | 1465274349630 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:09 INFO - PROCESS | 3528 | ++DOCSHELL 000000701005E000 == 27 [pid = 3528] [id = 388] 21:39:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (00000070102E7800) [pid = 3528] [serial = 1164] [outer = 0000000000000000] 21:39:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (00000070102EB000) [pid = 3528] [serial = 1165] [outer = 00000070102E7800] 21:39:09 INFO - PROCESS | 3528 | 1465274349676 Marionette DEBUG loaded listener.js 21:39:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (000000701055D000) [pid = 3528] [serial = 1166] [outer = 00000070102E7800] 21:39:10 INFO - PROCESS | 3528 | 1465274350105 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 21:39:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:39:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 21:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:39:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:39:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 21:39:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:39:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 21:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:39:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:39:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 21:39:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 21:39:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 21:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:39:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:39:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 21:39:10 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 634ms 21:39:10 INFO - PROCESS | 3528 | 1465274350138 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 21:39:10 INFO - PROCESS | 3528 | 1465274350140 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 21:39:10 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 21:39:10 INFO - PROCESS | 3528 | 1465274350144 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 21:39:10 INFO - PROCESS | 3528 | 1465274350146 Marionette TRACE conn5 <- [1,1518,null,{}] 21:39:10 INFO - PROCESS | 3528 | 1465274350149 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:10 INFO - PROCESS | 3528 | 1465274350151 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:10 INFO - PROCESS | 3528 | 1465274350235 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 21:39:10 INFO - PROCESS | 3528 | 1465274350240 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:10 INFO - PROCESS | 3528 | 1465274350242 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:10 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010E35000 == 28 [pid = 3528] [id = 389] 21:39:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (000000701055F800) [pid = 3528] [serial = 1167] [outer = 0000000000000000] 21:39:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (000000701071E000) [pid = 3528] [serial = 1168] [outer = 000000701055F800] 21:39:10 INFO - PROCESS | 3528 | 1465274350290 Marionette DEBUG loaded listener.js 21:39:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (0000007079876000) [pid = 3528] [serial = 1169] [outer = 000000701055F800] 21:39:10 INFO - PROCESS | 3528 | 1465274350887 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 21:39:10 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 21:39:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 21:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:39:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:39:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 21:39:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 21:39:10 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. 21:39:10 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 21:39:10 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 776ms 21:39:10 INFO - PROCESS | 3528 | 1465274350967 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 21:39:10 INFO - PROCESS | 3528 | 1465274350972 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 21:39:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 21:39:10 INFO - PROCESS | 3528 | 1465274350991 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 21:39:11 INFO - PROCESS | 3528 | 1465274350997 Marionette TRACE conn5 <- [1,1522,null,{}] 21:39:11 INFO - PROCESS | 3528 | 1465274351004 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:11 INFO - PROCESS | 3528 | 1465274351007 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:11 INFO - PROCESS | 3528 | 1465274351131 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 21:39:11 INFO - PROCESS | 3528 | 1465274351197 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:11 INFO - PROCESS | 3528 | 1465274351200 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:11 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008DDE800 == 29 [pid = 3528] [id = 390] 21:39:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000700782A400) [pid = 3528] [serial = 1170] [outer = 0000000000000000] 21:39:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (00000070078CD400) [pid = 3528] [serial = 1171] [outer = 000000700782A400] 21:39:11 INFO - PROCESS | 3528 | 1465274351261 Marionette DEBUG loaded listener.js 21:39:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (00000070083CAC00) [pid = 3528] [serial = 1172] [outer = 000000700782A400] 21:39:11 INFO - PROCESS | 3528 | 1465274351879 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 21:39:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 21:39:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 944ms 21:39:11 INFO - PROCESS | 3528 | 1465274351932 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 21:39:11 INFO - PROCESS | 3528 | 1465274351938 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 21:39:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 21:39:11 INFO - PROCESS | 3528 | 1465274351944 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 21:39:11 INFO - PROCESS | 3528 | 1465274351947 Marionette TRACE conn5 <- [1,1526,null,{}] 21:39:11 INFO - PROCESS | 3528 | 1465274351951 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:11 INFO - PROCESS | 3528 | 1465274351955 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:12 INFO - PROCESS | 3528 | 1465274352075 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 21:39:12 INFO - PROCESS | 3528 | 1465274352162 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:12 INFO - PROCESS | 3528 | 1465274352165 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:12 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D39F000 == 30 [pid = 3528] [id = 391] 21:39:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007009B0A400) [pid = 3528] [serial = 1173] [outer = 0000000000000000] 21:39:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700AC30000) [pid = 3528] [serial = 1174] [outer = 0000007009B0A400] 21:39:12 INFO - PROCESS | 3528 | 1465274352225 Marionette DEBUG loaded listener.js 21:39:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700BEBB800) [pid = 3528] [serial = 1175] [outer = 0000007009B0A400] 21:39:12 INFO - PROCESS | 3528 | 1465274352846 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 21:39:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 21:39:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 987ms 21:39:12 INFO - PROCESS | 3528 | 1465274352939 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 21:39:12 INFO - PROCESS | 3528 | 1465274352943 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 21:39:12 INFO - PROCESS | 3528 | 1465274352949 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 21:39:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 21:39:12 INFO - PROCESS | 3528 | 1465274352953 Marionette TRACE conn5 <- [1,1530,null,{}] 21:39:12 INFO - PROCESS | 3528 | 1465274352978 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:12 INFO - PROCESS | 3528 | 1465274352984 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:13 INFO - PROCESS | 3528 | 1465274353128 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 21:39:13 INFO - PROCESS | 3528 | 1465274353174 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:13 INFO - PROCESS | 3528 | 1465274353178 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:13 INFO - PROCESS | 3528 | ++DOCSHELL 000000707A227000 == 31 [pid = 3528] [id = 392] 21:39:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (00000070102F0400) [pid = 3528] [serial = 1176] [outer = 0000000000000000] 21:39:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000701055A800) [pid = 3528] [serial = 1177] [outer = 00000070102F0400] 21:39:13 INFO - PROCESS | 3528 | 1465274353238 Marionette DEBUG loaded listener.js 21:39:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000707987A400) [pid = 3528] [serial = 1178] [outer = 00000070102F0400] 21:39:13 INFO - PROCESS | 3528 | 1465274353843 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 21:39:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 21:39:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 924ms 21:39:13 INFO - PROCESS | 3528 | 1465274353885 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 21:39:13 INFO - PROCESS | 3528 | 1465274353888 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 21:39:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 21:39:13 INFO - PROCESS | 3528 | 1465274353892 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 21:39:13 INFO - PROCESS | 3528 | 1465274353895 Marionette TRACE conn5 <- [1,1534,null,{}] 21:39:13 INFO - PROCESS | 3528 | 1465274353898 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:13 INFO - PROCESS | 3528 | 1465274353901 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:14 INFO - PROCESS | 3528 | 1465274354017 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 21:39:14 INFO - PROCESS | 3528 | 1465274354107 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:14 INFO - PROCESS | 3528 | 1465274354110 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:14 INFO - PROCESS | 3528 | ++DOCSHELL 0000007005CC5800 == 32 [pid = 3528] [id = 393] 21:39:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007007947800) [pid = 3528] [serial = 1179] [outer = 0000000000000000] 21:39:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (0000007008A49400) [pid = 3528] [serial = 1180] [outer = 0000007007947800] 21:39:14 INFO - PROCESS | 3528 | 1465274354168 Marionette DEBUG loaded listener.js 21:39:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007079880000) [pid = 3528] [serial = 1181] [outer = 0000007007947800] 21:39:14 INFO - PROCESS | 3528 | 1465274354852 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 21:39:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 21:39:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1018ms 21:39:14 INFO - PROCESS | 3528 | 1465274354915 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 21:39:14 INFO - PROCESS | 3528 | 1465274354919 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 21:39:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 21:39:14 INFO - PROCESS | 3528 | 1465274354923 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 21:39:14 INFO - PROCESS | 3528 | 1465274354927 Marionette TRACE conn5 <- [1,1538,null,{}] 21:39:14 INFO - PROCESS | 3528 | 1465274354932 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:14 INFO - PROCESS | 3528 | 1465274354935 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:15 INFO - PROCESS | 3528 | 1465274355044 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 21:39:15 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC38800 == 31 [pid = 3528] [id = 370] 21:39:15 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700FB85C00) [pid = 3528] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 21:39:15 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007007944400) [pid = 3528] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 21:39:15 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (00000070083C0800) [pid = 3528] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 21:39:15 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700AC35C00) [pid = 3528] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 21:39:15 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700E5B4000) [pid = 3528] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 21:39:15 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007008A4A800) [pid = 3528] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 21:39:15 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007005054C00) [pid = 3528] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 21:39:15 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007006DB6800) [pid = 3528] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 21:39:15 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700BEB8C00) [pid = 3528] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 21:39:15 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000700BE93400) [pid = 3528] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 21:39:15 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000700C723000) [pid = 3528] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 21:39:15 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000700D4D1400) [pid = 3528] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 21:39:15 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000700E5B6400) [pid = 3528] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 21:39:15 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (00000070087B9000) [pid = 3528] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 21:39:15 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (0000007005053800) [pid = 3528] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 21:39:15 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (0000007008AB2C00) [pid = 3528] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 21:39:15 INFO - PROCESS | 3528 | 1465274355802 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:15 INFO - PROCESS | 3528 | 1465274355805 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:15 INFO - PROCESS | 3528 | ++DOCSHELL 000000700595B000 == 32 [pid = 3528] [id = 394] 21:39:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (000000700181AC00) [pid = 3528] [serial = 1182] [outer = 0000000000000000] 21:39:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (0000007001C8AC00) [pid = 3528] [serial = 1183] [outer = 000000700181AC00] 21:39:15 INFO - PROCESS | 3528 | 1465274355857 Marionette DEBUG loaded listener.js 21:39:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (0000007005056400) [pid = 3528] [serial = 1184] [outer = 000000700181AC00] 21:39:16 INFO - PROCESS | 3528 | 1465274356338 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 21:39:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 21:39:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1492ms 21:39:16 INFO - PROCESS | 3528 | 1465274356417 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 21:39:16 INFO - PROCESS | 3528 | 1465274356421 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 21:39:16 INFO - PROCESS | 3528 | 1465274356426 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 21:39:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 21:39:16 INFO - PROCESS | 3528 | 1465274356429 Marionette TRACE conn5 <- [1,1542,null,{}] 21:39:16 INFO - PROCESS | 3528 | 1465274356435 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:16 INFO - PROCESS | 3528 | 1465274356438 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:16 INFO - PROCESS | 3528 | 1465274356530 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 21:39:16 INFO - PROCESS | 3528 | 1465274356545 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:16 INFO - PROCESS | 3528 | 1465274356548 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:16 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008DCF800 == 33 [pid = 3528] [id = 395] 21:39:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (0000007007D4F400) [pid = 3528] [serial = 1185] [outer = 0000000000000000] 21:39:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007008075C00) [pid = 3528] [serial = 1186] [outer = 0000007007D4F400] 21:39:16 INFO - PROCESS | 3528 | 1465274356598 Marionette DEBUG loaded listener.js 21:39:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (00000070083C8400) [pid = 3528] [serial = 1187] [outer = 0000007007D4F400] 21:39:17 INFO - PROCESS | 3528 | 1465274357081 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 21:39:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 21:39:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 735ms 21:39:17 INFO - PROCESS | 3528 | 1465274357167 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 21:39:17 INFO - PROCESS | 3528 | 1465274357172 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 21:39:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 21:39:17 INFO - PROCESS | 3528 | 1465274357176 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 21:39:17 INFO - PROCESS | 3528 | 1465274357178 Marionette TRACE conn5 <- [1,1546,null,{}] 21:39:17 INFO - PROCESS | 3528 | 1465274357182 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:17 INFO - PROCESS | 3528 | 1465274357185 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:17 INFO - PROCESS | 3528 | 1465274357306 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 21:39:17 INFO - PROCESS | 3528 | 1465274357330 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:17 INFO - PROCESS | 3528 | 1465274357332 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:17 INFO - PROCESS | 3528 | ++DOCSHELL 000000700B15D000 == 34 [pid = 3528] [id = 396] 21:39:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (00000070083C1C00) [pid = 3528] [serial = 1188] [outer = 0000000000000000] 21:39:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007008A4A800) [pid = 3528] [serial = 1189] [outer = 00000070083C1C00] 21:39:17 INFO - PROCESS | 3528 | 1465274357381 Marionette DEBUG loaded listener.js 21:39:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007008AB0400) [pid = 3528] [serial = 1190] [outer = 00000070083C1C00] 21:39:17 INFO - PROCESS | 3528 | 1465274357806 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 21:39:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 21:39:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 21:39:17 INFO - PROCESS | 3528 | 1465274357848 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 21:39:17 INFO - PROCESS | 3528 | 1465274357851 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 21:39:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 21:39:17 INFO - PROCESS | 3528 | 1465274357875 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 21:39:17 INFO - PROCESS | 3528 | 1465274357882 Marionette TRACE conn5 <- [1,1550,null,{}] 21:39:17 INFO - PROCESS | 3528 | 1465274357887 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:17 INFO - PROCESS | 3528 | 1465274357891 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:18 INFO - PROCESS | 3528 | 1465274358012 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 21:39:18 INFO - PROCESS | 3528 | 1465274358024 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:18 INFO - PROCESS | 3528 | 1465274358026 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:18 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D397800 == 35 [pid = 3528] [id = 397] 21:39:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700AC34C00) [pid = 3528] [serial = 1191] [outer = 0000000000000000] 21:39:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700B1B1800) [pid = 3528] [serial = 1192] [outer = 000000700AC34C00] 21:39:18 INFO - PROCESS | 3528 | 1465274358113 Marionette DEBUG loaded listener.js 21:39:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700BE9D800) [pid = 3528] [serial = 1193] [outer = 000000700AC34C00] 21:39:18 INFO - PROCESS | 3528 | 1465274358553 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 21:39:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 21:39:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 755ms 21:39:18 INFO - PROCESS | 3528 | 1465274358613 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 21:39:18 INFO - PROCESS | 3528 | 1465274358616 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 21:39:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 21:39:18 INFO - PROCESS | 3528 | 1465274358658 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 21:39:18 INFO - PROCESS | 3528 | 1465274358660 Marionette TRACE conn5 <- [1,1554,null,{}] 21:39:18 INFO - PROCESS | 3528 | 1465274358668 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:18 INFO - PROCESS | 3528 | 1465274358671 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:18 INFO - PROCESS | 3528 | 1465274358786 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 21:39:18 INFO - PROCESS | 3528 | 1465274358798 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:18 INFO - PROCESS | 3528 | 1465274358807 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:18 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F996800 == 36 [pid = 3528] [id = 398] 21:39:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700C721800) [pid = 3528] [serial = 1194] [outer = 0000000000000000] 21:39:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700C826400) [pid = 3528] [serial = 1195] [outer = 000000700C721800] 21:39:18 INFO - PROCESS | 3528 | 1465274358895 Marionette DEBUG loaded listener.js 21:39:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700C833000) [pid = 3528] [serial = 1196] [outer = 000000700C721800] 21:39:19 INFO - PROCESS | 3528 | 1465274359300 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 21:39:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 21:39:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 692ms 21:39:19 INFO - PROCESS | 3528 | 1465274359340 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 21:39:19 INFO - PROCESS | 3528 | 1465274359342 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 21:39:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 21:39:19 INFO - PROCESS | 3528 | 1465274359345 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 21:39:19 INFO - PROCESS | 3528 | 1465274359347 Marionette TRACE conn5 <- [1,1558,null,{}] 21:39:19 INFO - PROCESS | 3528 | 1465274359351 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:19 INFO - PROCESS | 3528 | 1465274359353 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:19 INFO - PROCESS | 3528 | 1465274359462 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 21:39:19 INFO - PROCESS | 3528 | 1465274359468 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:19 INFO - PROCESS | 3528 | 1465274359475 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:19 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FF08800 == 37 [pid = 3528] [id = 399] 21:39:19 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007007DB4C00) [pid = 3528] [serial = 1197] [outer = 0000000000000000] 21:39:19 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000700D4D9800) [pid = 3528] [serial = 1198] [outer = 0000007007DB4C00] 21:39:19 INFO - PROCESS | 3528 | 1465274359575 Marionette DEBUG loaded listener.js 21:39:19 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000700FB7E000) [pid = 3528] [serial = 1199] [outer = 0000007007DB4C00] 21:39:20 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700E5B1800) [pid = 3528] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 21:39:20 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000701055F800) [pid = 3528] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 21:39:20 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700AEB5800) [pid = 3528] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 21:39:20 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007005056C00) [pid = 3528] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 21:39:20 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007005057800) [pid = 3528] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 21:39:20 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007008AB0000) [pid = 3528] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 21:39:20 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (00000070083CD000) [pid = 3528] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 21:39:20 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007000BF1400) [pid = 3528] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 21:39:20 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (00000070102E7800) [pid = 3528] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 21:39:20 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700C71C800) [pid = 3528] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 21:39:20 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700D4D3000) [pid = 3528] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 21:39:20 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007006DD7000) [pid = 3528] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 21:39:20 INFO - PROCESS | 3528 | 1465274360148 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 21:39:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 21:39:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 818ms 21:39:20 INFO - PROCESS | 3528 | 1465274360167 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 21:39:20 INFO - PROCESS | 3528 | 1465274360169 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 21:39:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 21:39:20 INFO - PROCESS | 3528 | 1465274360172 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 21:39:20 INFO - PROCESS | 3528 | 1465274360174 Marionette TRACE conn5 <- [1,1562,null,{}] 21:39:20 INFO - PROCESS | 3528 | 1465274360177 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:20 INFO - PROCESS | 3528 | 1465274360180 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:20 INFO - PROCESS | 3528 | 1465274360294 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 21:39:20 INFO - PROCESS | 3528 | 1465274360352 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:20 INFO - PROCESS | 3528 | 1465274360354 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:20 INFO - PROCESS | 3528 | ++DOCSHELL 0000007005C2A000 == 38 [pid = 3528] [id = 400] 21:39:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700542F000) [pid = 3528] [serial = 1200] [outer = 0000000000000000] 21:39:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700CE38800) [pid = 3528] [serial = 1201] [outer = 000000700542F000] 21:39:20 INFO - PROCESS | 3528 | 1465274360400 Marionette DEBUG loaded listener.js 21:39:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (00000070102E7800) [pid = 3528] [serial = 1202] [outer = 000000700542F000] 21:39:20 INFO - PROCESS | 3528 | 1465274360764 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 21:39:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 21:39:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 629ms 21:39:20 INFO - PROCESS | 3528 | 1465274360805 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 21:39:20 INFO - PROCESS | 3528 | 1465274360807 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 21:39:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 21:39:20 INFO - PROCESS | 3528 | 1465274360810 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 21:39:20 INFO - PROCESS | 3528 | 1465274360812 Marionette TRACE conn5 <- [1,1566,null,{}] 21:39:20 INFO - PROCESS | 3528 | 1465274360816 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:20 INFO - PROCESS | 3528 | 1465274360818 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:20 INFO - PROCESS | 3528 | 1465274360901 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 21:39:20 INFO - PROCESS | 3528 | 1465274360907 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:20 INFO - PROCESS | 3528 | 1465274360909 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:20 INFO - PROCESS | 3528 | ++DOCSHELL 000000707985B000 == 39 [pid = 3528] [id = 401] 21:39:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (0000007001814800) [pid = 3528] [serial = 1203] [outer = 0000000000000000] 21:39:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000701071AC00) [pid = 3528] [serial = 1204] [outer = 0000007001814800] 21:39:20 INFO - PROCESS | 3528 | 1465274360956 Marionette DEBUG loaded listener.js 21:39:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007079879C00) [pid = 3528] [serial = 1205] [outer = 0000007001814800] 21:39:21 INFO - PROCESS | 3528 | 1465274361359 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 21:39:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 21:39:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 566ms 21:39:21 INFO - PROCESS | 3528 | 1465274361380 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 21:39:21 INFO - PROCESS | 3528 | 1465274361382 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 21:39:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 21:39:21 INFO - PROCESS | 3528 | 1465274361385 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 21:39:21 INFO - PROCESS | 3528 | 1465274361387 Marionette TRACE conn5 <- [1,1570,null,{}] 21:39:21 INFO - PROCESS | 3528 | 1465274361390 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:21 INFO - PROCESS | 3528 | 1465274361392 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:21 INFO - PROCESS | 3528 | 1465274361516 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 21:39:21 INFO - PROCESS | 3528 | 1465274361523 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:21 INFO - PROCESS | 3528 | 1465274361525 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:21 INFO - PROCESS | 3528 | ++DOCSHELL 000000707AC9D800 == 40 [pid = 3528] [id = 402] 21:39:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (00000070798A6C00) [pid = 3528] [serial = 1206] [outer = 0000000000000000] 21:39:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007009C88C00) [pid = 3528] [serial = 1207] [outer = 00000070798A6C00] 21:39:21 INFO - PROCESS | 3528 | 1465274361572 Marionette DEBUG loaded listener.js 21:39:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (00000070798B0800) [pid = 3528] [serial = 1208] [outer = 00000070798A6C00] 21:39:22 INFO - PROCESS | 3528 | 1465274362063 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 21:39:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 21:39:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 734ms 21:39:22 INFO - PROCESS | 3528 | 1465274362136 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 21:39:22 INFO - PROCESS | 3528 | 1465274362141 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 21:39:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 21:39:22 INFO - PROCESS | 3528 | 1465274362148 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 21:39:22 INFO - PROCESS | 3528 | 1465274362153 Marionette TRACE conn5 <- [1,1574,null,{}] 21:39:22 INFO - PROCESS | 3528 | 1465274362160 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:22 INFO - PROCESS | 3528 | 1465274362164 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:22 INFO - PROCESS | 3528 | 1465274362301 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 21:39:22 INFO - PROCESS | 3528 | 1465274362396 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:22 INFO - PROCESS | 3528 | 1465274362401 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:22 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008AD8000 == 41 [pid = 3528] [id = 403] 21:39:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700502C800) [pid = 3528] [serial = 1209] [outer = 0000000000000000] 21:39:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000700544D000) [pid = 3528] [serial = 1210] [outer = 000000700502C800] 21:39:22 INFO - PROCESS | 3528 | 1465274362462 Marionette DEBUG loaded listener.js 21:39:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (0000007007829C00) [pid = 3528] [serial = 1211] [outer = 000000700502C800] 21:39:23 INFO - PROCESS | 3528 | 1465274363263 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 21:39:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 21:39:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1176ms 21:39:23 INFO - PROCESS | 3528 | 1465274363326 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 21:39:23 INFO - PROCESS | 3528 | 1465274363332 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 21:39:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 21:39:23 INFO - PROCESS | 3528 | 1465274363338 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 21:39:23 INFO - PROCESS | 3528 | 1465274363341 Marionette TRACE conn5 <- [1,1578,null,{}] 21:39:23 INFO - PROCESS | 3528 | 1465274363346 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:23 INFO - PROCESS | 3528 | 1465274363349 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:23 INFO - PROCESS | 3528 | 1465274363480 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 21:39:23 INFO - PROCESS | 3528 | 1465274363552 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:23 INFO - PROCESS | 3528 | 1465274363555 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:23 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F886000 == 42 [pid = 3528] [id = 404] 21:39:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (00000070084AF000) [pid = 3528] [serial = 1212] [outer = 0000000000000000] 21:39:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (0000007008A4EC00) [pid = 3528] [serial = 1213] [outer = 00000070084AF000] 21:39:23 INFO - PROCESS | 3528 | 1465274363655 Marionette DEBUG loaded listener.js 21:39:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (0000007009197800) [pid = 3528] [serial = 1214] [outer = 00000070084AF000] 21:39:24 INFO - PROCESS | 3528 | 1465274364556 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 21:39:24 INFO - PROCESS | 3528 | --DOCSHELL 0000007005CC5800 == 41 [pid = 3528] [id = 393] 21:39:24 INFO - PROCESS | 3528 | --DOCSHELL 000000707985B000 == 40 [pid = 3528] [id = 401] 21:39:24 INFO - PROCESS | 3528 | --DOCSHELL 0000007005C2A000 == 39 [pid = 3528] [id = 400] 21:39:24 INFO - PROCESS | 3528 | --DOCSHELL 000000700FF08800 == 38 [pid = 3528] [id = 399] 21:39:24 INFO - PROCESS | 3528 | --DOCSHELL 000000700F996800 == 37 [pid = 3528] [id = 398] 21:39:24 INFO - PROCESS | 3528 | --DOCSHELL 000000700D397800 == 36 [pid = 3528] [id = 397] 21:39:24 INFO - PROCESS | 3528 | --DOCSHELL 000000700B15D000 == 35 [pid = 3528] [id = 396] 21:39:24 INFO - PROCESS | 3528 | --DOCSHELL 0000007008DCF800 == 34 [pid = 3528] [id = 395] 21:39:24 INFO - PROCESS | 3528 | --DOCSHELL 000000700595B000 == 33 [pid = 3528] [id = 394] 21:39:24 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (000000700FFED400) [pid = 3528] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 21:39:24 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (0000007079876000) [pid = 3528] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 21:39:24 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (000000700B36F400) [pid = 3528] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 21:39:24 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (0000007005451400) [pid = 3528] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 21:39:24 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (0000007006DDB800) [pid = 3528] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 21:39:24 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007006DD4400) [pid = 3528] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 21:39:24 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007007944C00) [pid = 3528] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 21:39:24 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007008CAA800) [pid = 3528] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 21:39:24 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700855B800) [pid = 3528] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 21:39:24 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (00000070087C5400) [pid = 3528] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 21:39:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 21:39:24 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007001814400) [pid = 3528] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 21:39:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1283ms 21:39:24 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (00000070053B9000) [pid = 3528] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 21:39:24 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000701071E000) [pid = 3528] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 21:39:24 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000701055D000) [pid = 3528] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 21:39:24 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000700C723400) [pid = 3528] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 21:39:24 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000700E5AB000) [pid = 3528] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 21:39:24 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000700BEB7000) [pid = 3528] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 21:39:24 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000700FB8A800) [pid = 3528] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 21:39:24 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (00000070102EB000) [pid = 3528] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 21:39:24 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (000000700C82F800) [pid = 3528] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 21:39:24 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (000000700FB80800) [pid = 3528] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 21:39:24 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (0000007009C7C400) [pid = 3528] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 21:39:24 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (000000700BE9C800) [pid = 3528] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 21:39:24 INFO - PROCESS | 3528 | 1465274364623 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 21:39:24 INFO - PROCESS | 3528 | 1465274364628 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 21:39:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 21:39:24 INFO - PROCESS | 3528 | 1465274364633 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 21:39:24 INFO - PROCESS | 3528 | 1465274364637 Marionette TRACE conn5 <- [1,1582,null,{}] 21:39:24 INFO - PROCESS | 3528 | 1465274364642 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:24 INFO - PROCESS | 3528 | 1465274364645 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:24 INFO - PROCESS | 3528 | 1465274364739 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 21:39:24 INFO - PROCESS | 3528 | 1465274364752 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:24 INFO - PROCESS | 3528 | 1465274364756 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:24 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008466800 == 34 [pid = 3528] [id = 405] 21:39:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (0000007005C7A400) [pid = 3528] [serial = 1215] [outer = 0000000000000000] 21:39:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (0000007006DBA800) [pid = 3528] [serial = 1216] [outer = 0000007005C7A400] 21:39:24 INFO - PROCESS | 3528 | 1465274364807 Marionette DEBUG loaded listener.js 21:39:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (000000700783D000) [pid = 3528] [serial = 1217] [outer = 0000007005C7A400] 21:39:25 INFO - PROCESS | 3528 | 1465274365351 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 21:39:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 21:39:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 776ms 21:39:25 INFO - PROCESS | 3528 | 1465274365412 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 21:39:25 INFO - PROCESS | 3528 | 1465274365417 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 21:39:25 INFO - PROCESS | 3528 | 1465274365423 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 21:39:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 21:39:25 INFO - PROCESS | 3528 | 1465274365426 Marionette TRACE conn5 <- [1,1586,null,{}] 21:39:25 INFO - PROCESS | 3528 | 1465274365430 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:25 INFO - PROCESS | 3528 | 1465274365432 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:25 INFO - PROCESS | 3528 | 1465274365531 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 21:39:25 INFO - PROCESS | 3528 | 1465274365600 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:25 INFO - PROCESS | 3528 | 1465274365602 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:25 INFO - PROCESS | 3528 | ++DOCSHELL 000000700933C000 == 35 [pid = 3528] [id = 406] 21:39:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (00000070083C9C00) [pid = 3528] [serial = 1218] [outer = 0000000000000000] 21:39:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (00000070087C5000) [pid = 3528] [serial = 1219] [outer = 00000070083C9C00] 21:39:25 INFO - PROCESS | 3528 | 1465274365652 Marionette DEBUG loaded listener.js 21:39:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (0000007008AA6C00) [pid = 3528] [serial = 1220] [outer = 00000070083C9C00] 21:39:26 INFO - PROCESS | 3528 | 1465274366065 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 21:39:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 21:39:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 671ms 21:39:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 21:39:26 INFO - PROCESS | 3528 | 1465274366097 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 21:39:26 INFO - PROCESS | 3528 | 1465274366100 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 21:39:26 INFO - PROCESS | 3528 | 1465274366103 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 21:39:26 INFO - PROCESS | 3528 | 1465274366107 Marionette TRACE conn5 <- [1,1590,null,{}] 21:39:26 INFO - PROCESS | 3528 | 1465274366119 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:26 INFO - PROCESS | 3528 | 1465274366124 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:26 INFO - PROCESS | 3528 | 1465274366214 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 21:39:26 INFO - PROCESS | 3528 | 1465274366221 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:26 INFO - PROCESS | 3528 | 1465274366225 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:26 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C44F000 == 36 [pid = 3528] [id = 407] 21:39:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000700181D400) [pid = 3528] [serial = 1221] [outer = 0000000000000000] 21:39:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000700BE93400) [pid = 3528] [serial = 1222] [outer = 000000700181D400] 21:39:26 INFO - PROCESS | 3528 | 1465274366277 Marionette DEBUG loaded listener.js 21:39:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700BEBB400) [pid = 3528] [serial = 1223] [outer = 000000700181D400] 21:39:26 INFO - PROCESS | 3528 | 1465274366733 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 21:39:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 21:39:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 692ms 21:39:26 INFO - PROCESS | 3528 | 1465274366798 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 21:39:26 INFO - PROCESS | 3528 | 1465274366801 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 21:39:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 21:39:26 INFO - PROCESS | 3528 | 1465274366804 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 21:39:26 INFO - PROCESS | 3528 | 1465274366806 Marionette TRACE conn5 <- [1,1594,null,{}] 21:39:26 INFO - PROCESS | 3528 | 1465274366817 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:26 INFO - PROCESS | 3528 | 1465274366819 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:26 INFO - PROCESS | 3528 | 1465274366964 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 21:39:26 INFO - PROCESS | 3528 | 1465274366981 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:26 INFO - PROCESS | 3528 | 1465274366983 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:27 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F887000 == 37 [pid = 3528] [id = 408] 21:39:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700C827400) [pid = 3528] [serial = 1224] [outer = 0000000000000000] 21:39:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700C832000) [pid = 3528] [serial = 1225] [outer = 000000700C827400] 21:39:27 INFO - PROCESS | 3528 | 1465274367030 Marionette DEBUG loaded listener.js 21:39:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700D4D1400) [pid = 3528] [serial = 1226] [outer = 000000700C827400] 21:39:27 INFO - PROCESS | 3528 | 1465274367491 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 21:39:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 21:39:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 735ms 21:39:27 INFO - PROCESS | 3528 | 1465274367544 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 21:39:27 INFO - PROCESS | 3528 | 1465274367546 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 21:39:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 21:39:27 INFO - PROCESS | 3528 | 1465274367549 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 21:39:27 INFO - PROCESS | 3528 | 1465274367551 Marionette TRACE conn5 <- [1,1598,null,{}] 21:39:27 INFO - PROCESS | 3528 | 1465274367554 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:27 INFO - PROCESS | 3528 | 1465274367556 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:27 INFO - PROCESS | 3528 | 1465274367667 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 21:39:27 INFO - PROCESS | 3528 | 1465274367678 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:27 INFO - PROCESS | 3528 | 1465274367680 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:27 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC53800 == 38 [pid = 3528] [id = 409] 21:39:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700C829800) [pid = 3528] [serial = 1227] [outer = 0000000000000000] 21:39:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700E5AF400) [pid = 3528] [serial = 1228] [outer = 000000700C829800] 21:39:27 INFO - PROCESS | 3528 | 1465274367768 Marionette DEBUG loaded listener.js 21:39:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700FB84800) [pid = 3528] [serial = 1229] [outer = 000000700C829800] 21:39:28 INFO - PROCESS | 3528 | 1465274368222 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 21:39:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 21:39:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 735ms 21:39:28 INFO - PROCESS | 3528 | 1465274368309 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 21:39:28 INFO - PROCESS | 3528 | 1465274368311 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 21:39:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 21:39:28 INFO - PROCESS | 3528 | 1465274368317 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 21:39:28 INFO - PROCESS | 3528 | 1465274368318 Marionette TRACE conn5 <- [1,1602,null,{}] 21:39:28 INFO - PROCESS | 3528 | 1465274368322 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:28 INFO - PROCESS | 3528 | 1465274368328 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:28 INFO - PROCESS | 3528 | 1465274368478 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 21:39:28 INFO - PROCESS | 3528 | 1465274368524 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:28 INFO - PROCESS | 3528 | 1465274368527 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:28 INFO - PROCESS | 3528 | ++DOCSHELL 0000007011603800 == 39 [pid = 3528] [id = 410] 21:39:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (00000070102F5400) [pid = 3528] [serial = 1230] [outer = 0000000000000000] 21:39:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (0000007010727000) [pid = 3528] [serial = 1231] [outer = 00000070102F5400] 21:39:28 INFO - PROCESS | 3528 | 1465274368573 Marionette DEBUG loaded listener.js 21:39:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007079883C00) [pid = 3528] [serial = 1232] [outer = 00000070102F5400] 21:39:28 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007007D4F400) [pid = 3528] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 21:39:28 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (00000070083C1C00) [pid = 3528] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 21:39:28 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700181AC00) [pid = 3528] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 21:39:28 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007007DB4C00) [pid = 3528] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 21:39:28 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700C721800) [pid = 3528] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 21:39:28 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700542F000) [pid = 3528] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 21:39:28 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007007947800) [pid = 3528] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 21:39:28 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007001814800) [pid = 3528] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 21:39:28 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700782A400) [pid = 3528] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 21:39:28 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007009B0A400) [pid = 3528] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 21:39:28 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (00000070102F0400) [pid = 3528] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 21:39:28 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000700AC34C00) [pid = 3528] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 21:39:29 INFO - PROCESS | 3528 | 1465274369020 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 21:39:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 21:39:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 734ms 21:39:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 21:39:29 INFO - PROCESS | 3528 | 1465274369055 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 21:39:29 INFO - PROCESS | 3528 | 1465274369058 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 21:39:29 INFO - PROCESS | 3528 | 1465274369061 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 21:39:29 INFO - PROCESS | 3528 | 1465274369063 Marionette TRACE conn5 <- [1,1606,null,{}] 21:39:29 INFO - PROCESS | 3528 | 1465274369066 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:29 INFO - PROCESS | 3528 | 1465274369068 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:29 INFO - PROCESS | 3528 | 1465274369181 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 21:39:29 INFO - PROCESS | 3528 | 1465274369189 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:29 INFO - PROCESS | 3528 | 1465274369191 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:29 INFO - PROCESS | 3528 | ++DOCSHELL 000000706D65F000 == 40 [pid = 3528] [id = 411] 21:39:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000700158F400) [pid = 3528] [serial = 1233] [outer = 0000000000000000] 21:39:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000700CE3C400) [pid = 3528] [serial = 1234] [outer = 000000700158F400] 21:39:29 INFO - PROCESS | 3528 | 1465274369237 Marionette DEBUG loaded listener.js 21:39:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000707987FC00) [pid = 3528] [serial = 1235] [outer = 000000700158F400] 21:39:29 INFO - PROCESS | 3528 | 1465274369642 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 21:39:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 21:39:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 628ms 21:39:29 INFO - PROCESS | 3528 | 1465274369693 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 21:39:29 INFO - PROCESS | 3528 | 1465274369695 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 21:39:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 21:39:29 INFO - PROCESS | 3528 | 1465274369698 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 21:39:29 INFO - PROCESS | 3528 | 1465274369700 Marionette TRACE conn5 <- [1,1610,null,{}] 21:39:29 INFO - PROCESS | 3528 | 1465274369704 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:29 INFO - PROCESS | 3528 | 1465274369714 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:29 INFO - PROCESS | 3528 | 1465274369800 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 21:39:29 INFO - PROCESS | 3528 | 1465274369805 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:29 INFO - PROCESS | 3528 | 1465274369807 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:29 INFO - PROCESS | 3528 | ++DOCSHELL 000000707B30C000 == 41 [pid = 3528] [id = 412] 21:39:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (00000070798B2000) [pid = 3528] [serial = 1236] [outer = 0000000000000000] 21:39:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (00000070799B5800) [pid = 3528] [serial = 1237] [outer = 00000070798B2000] 21:39:29 INFO - PROCESS | 3528 | 1465274369852 Marionette DEBUG loaded listener.js 21:39:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000707A2C6C00) [pid = 3528] [serial = 1238] [outer = 00000070798B2000] 21:39:30 INFO - PROCESS | 3528 | 1465274370307 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 21:39:30 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 21:39:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 629ms 21:39:30 INFO - PROCESS | 3528 | 1465274370330 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 21:39:30 INFO - PROCESS | 3528 | 1465274370332 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 21:39:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 21:39:30 INFO - PROCESS | 3528 | 1465274370346 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 21:39:30 INFO - PROCESS | 3528 | 1465274370348 Marionette TRACE conn5 <- [1,1614,null,{}] 21:39:30 INFO - PROCESS | 3528 | 1465274370352 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:30 INFO - PROCESS | 3528 | 1465274370354 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:30 INFO - PROCESS | 3528 | 1465274370441 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 21:39:30 INFO - PROCESS | 3528 | 1465274370447 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:30 INFO - PROCESS | 3528 | 1465274370449 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:30 INFO - PROCESS | 3528 | ++DOCSHELL 000000707BB1E800 == 42 [pid = 3528] [id = 413] 21:39:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000707A30B800) [pid = 3528] [serial = 1239] [outer = 0000000000000000] 21:39:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000707A3D5C00) [pid = 3528] [serial = 1240] [outer = 000000707A30B800] 21:39:30 INFO - PROCESS | 3528 | 1465274370494 Marionette DEBUG loaded listener.js 21:39:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000707A9CF000) [pid = 3528] [serial = 1241] [outer = 000000707A30B800] 21:39:31 INFO - PROCESS | 3528 | 1465274371035 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 21:39:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 21:39:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 734ms 21:39:31 INFO - PROCESS | 3528 | 1465274371085 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 21:39:31 INFO - PROCESS | 3528 | 1465274371090 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 21:39:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 21:39:31 INFO - PROCESS | 3528 | 1465274371095 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 21:39:31 INFO - PROCESS | 3528 | 1465274371099 Marionette TRACE conn5 <- [1,1618,null,{}] 21:39:31 INFO - PROCESS | 3528 | 1465274371106 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:31 INFO - PROCESS | 3528 | 1465274371110 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:31 INFO - PROCESS | 3528 | 1465274371320 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 21:39:31 INFO - PROCESS | 3528 | 1465274371381 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:31 INFO - PROCESS | 3528 | 1465274371384 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:31 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008DD8000 == 43 [pid = 3528] [id = 414] 21:39:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007007945400) [pid = 3528] [serial = 1242] [outer = 0000000000000000] 21:39:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (0000007007D4A400) [pid = 3528] [serial = 1243] [outer = 0000007007945400] 21:39:31 INFO - PROCESS | 3528 | 1465274371446 Marionette DEBUG loaded listener.js 21:39:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (00000070087C1000) [pid = 3528] [serial = 1244] [outer = 0000007007945400] 21:39:32 INFO - PROCESS | 3528 | 1465274371997 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 21:39:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 21:39:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 923ms 21:39:32 INFO - PROCESS | 3528 | 1465274372026 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 21:39:32 INFO - PROCESS | 3528 | 1465274372032 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 21:39:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 21:39:32 INFO - PROCESS | 3528 | 1465274372040 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 21:39:32 INFO - PROCESS | 3528 | 1465274372043 Marionette TRACE conn5 <- [1,1622,null,{}] 21:39:32 INFO - PROCESS | 3528 | 1465274372047 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:32 INFO - PROCESS | 3528 | 1465274372050 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:32 INFO - PROCESS | 3528 | 1465274372170 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 21:39:32 INFO - PROCESS | 3528 | 1465274372262 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:32 INFO - PROCESS | 3528 | 1465274372265 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:32 INFO - PROCESS | 3528 | ++DOCSHELL 000000701059D000 == 44 [pid = 3528] [id = 415] 21:39:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000700B1B5800) [pid = 3528] [serial = 1245] [outer = 0000000000000000] 21:39:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000700BE99000) [pid = 3528] [serial = 1246] [outer = 000000700B1B5800] 21:39:32 INFO - PROCESS | 3528 | 1465274372323 Marionette DEBUG loaded listener.js 21:39:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000700C82E400) [pid = 3528] [serial = 1247] [outer = 000000700B1B5800] 21:39:32 INFO - PROCESS | 3528 | 1465274372949 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 21:39:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 21:39:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 985ms 21:39:33 INFO - PROCESS | 3528 | 1465274373027 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 21:39:33 INFO - PROCESS | 3528 | 1465274373030 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 21:39:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 21:39:33 INFO - PROCESS | 3528 | 1465274373034 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 21:39:33 INFO - PROCESS | 3528 | 1465274373038 Marionette TRACE conn5 <- [1,1626,null,{}] 21:39:33 INFO - PROCESS | 3528 | 1465274373050 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:33 INFO - PROCESS | 3528 | 1465274373055 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:33 INFO - PROCESS | 3528 | 1465274373179 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 21:39:33 INFO - PROCESS | 3528 | 1465274373293 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:33 INFO - PROCESS | 3528 | 1465274373297 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:33 INFO - PROCESS | 3528 | ++DOCSHELL 000000707C068000 == 45 [pid = 3528] [id = 416] 21:39:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (000000701071E400) [pid = 3528] [serial = 1248] [outer = 0000000000000000] 21:39:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (0000007010727400) [pid = 3528] [serial = 1249] [outer = 000000701071E400] 21:39:33 INFO - PROCESS | 3528 | 1465274373357 Marionette DEBUG loaded listener.js 21:39:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (000000707A9C8C00) [pid = 3528] [serial = 1250] [outer = 000000701071E400] 21:39:33 INFO - PROCESS | 3528 | 1465274373957 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 21:39:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 21:39:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 987ms 21:39:34 INFO - PROCESS | 3528 | 1465274374023 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 21:39:34 INFO - PROCESS | 3528 | 1465274374026 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 21:39:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 21:39:34 INFO - PROCESS | 3528 | 1465274374030 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 21:39:34 INFO - PROCESS | 3528 | 1465274374032 Marionette TRACE conn5 <- [1,1630,null,{}] 21:39:34 INFO - PROCESS | 3528 | 1465274374036 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:34 INFO - PROCESS | 3528 | 1465274374039 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:34 INFO - PROCESS | 3528 | 1465274374155 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 21:39:34 INFO - PROCESS | 3528 | 1465274374276 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:34 INFO - PROCESS | 3528 | 1465274374279 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:34 INFO - PROCESS | 3528 | ++DOCSHELL 000000707A959000 == 46 [pid = 3528] [id = 417] 21:39:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (0000007005CB1C00) [pid = 3528] [serial = 1251] [outer = 0000000000000000] 21:39:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (000000707ACB5000) [pid = 3528] [serial = 1252] [outer = 0000007005CB1C00] 21:39:34 INFO - PROCESS | 3528 | 1465274374336 Marionette DEBUG loaded listener.js 21:39:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (000000707B21F800) [pid = 3528] [serial = 1253] [outer = 0000007005CB1C00] 21:39:35 INFO - PROCESS | 3528 | 1465274375080 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 21:39:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 21:39:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1131ms 21:39:35 INFO - PROCESS | 3528 | 1465274375164 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 21:39:35 INFO - PROCESS | 3528 | 1465274375168 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 21:39:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 21:39:35 INFO - PROCESS | 3528 | 1465274375173 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 21:39:35 INFO - PROCESS | 3528 | 1465274375176 Marionette TRACE conn5 <- [1,1634,null,{}] 21:39:35 INFO - PROCESS | 3528 | 1465274375182 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:35 INFO - PROCESS | 3528 | 1465274375185 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:35 INFO - PROCESS | 3528 | 1465274375302 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 21:39:35 INFO - PROCESS | 3528 | 1465274375376 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:35 INFO - PROCESS | 3528 | 1465274375378 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:35 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008ADB000 == 47 [pid = 3528] [id = 418] 21:39:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (0000007007846C00) [pid = 3528] [serial = 1254] [outer = 0000000000000000] 21:39:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 93 (0000007007CC5000) [pid = 3528] [serial = 1255] [outer = 0000007007846C00] 21:39:35 INFO - PROCESS | 3528 | 1465274375472 Marionette DEBUG loaded listener.js 21:39:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 94 (000000700855A400) [pid = 3528] [serial = 1256] [outer = 0000007007846C00] 21:39:36 INFO - PROCESS | 3528 | --DOCSHELL 000000707B30C000 == 46 [pid = 3528] [id = 412] 21:39:36 INFO - PROCESS | 3528 | --DOCSHELL 000000706D65F000 == 45 [pid = 3528] [id = 411] 21:39:36 INFO - PROCESS | 3528 | --DOCSHELL 0000007011603800 == 44 [pid = 3528] [id = 410] 21:39:36 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC53800 == 43 [pid = 3528] [id = 409] 21:39:36 INFO - PROCESS | 3528 | --DOCSHELL 000000700F887000 == 42 [pid = 3528] [id = 408] 21:39:36 INFO - PROCESS | 3528 | --DOCSHELL 000000700C44F000 == 41 [pid = 3528] [id = 407] 21:39:36 INFO - PROCESS | 3528 | --DOCSHELL 000000700933C000 == 40 [pid = 3528] [id = 406] 21:39:36 INFO - PROCESS | 3528 | --DOCSHELL 0000007008466800 == 39 [pid = 3528] [id = 405] 21:39:36 INFO - PROCESS | 3528 | --DOCSHELL 000000707AC9D800 == 38 [pid = 3528] [id = 402] 21:39:36 INFO - PROCESS | 3528 | --DOCSHELL 000000700D39F000 == 37 [pid = 3528] [id = 391] 21:39:36 INFO - PROCESS | 3528 | --DOCSHELL 0000007008AD8000 == 36 [pid = 3528] [id = 403] 21:39:36 INFO - PROCESS | 3528 | --DOCSHELL 0000007008DDE800 == 35 [pid = 3528] [id = 390] 21:39:36 INFO - PROCESS | 3528 | --DOCSHELL 0000007010E35000 == 34 [pid = 3528] [id = 389] 21:39:36 INFO - PROCESS | 3528 | --DOCSHELL 000000700F886000 == 33 [pid = 3528] [id = 404] 21:39:36 INFO - PROCESS | 3528 | --DOCSHELL 000000707A227000 == 32 [pid = 3528] [id = 392] 21:39:36 INFO - PROCESS | 3528 | --DOCSHELL 000000707A959000 == 31 [pid = 3528] [id = 417] 21:39:36 INFO - PROCESS | 3528 | --DOCSHELL 000000707C068000 == 30 [pid = 3528] [id = 416] 21:39:36 INFO - PROCESS | 3528 | --DOCSHELL 000000701059D000 == 29 [pid = 3528] [id = 415] 21:39:36 INFO - PROCESS | 3528 | --DOCSHELL 000000707BB1E800 == 28 [pid = 3528] [id = 413] 21:39:36 INFO - PROCESS | 3528 | --DOCSHELL 0000007008DD8000 == 27 [pid = 3528] [id = 414] 21:39:36 INFO - PROCESS | 3528 | --DOMWINDOW == 93 (0000007008075C00) [pid = 3528] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3528 | --DOMWINDOW == 92 (00000070083C8400) [pid = 3528] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (0000007008A4A800) [pid = 3528] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (0000007001C8AC00) [pid = 3528] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (0000007005056400) [pid = 3528] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (000000700D4D9800) [pid = 3528] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (000000700C833000) [pid = 3528] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (000000700C826400) [pid = 3528] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (000000700CE38800) [pid = 3528] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (0000007079880000) [pid = 3528] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (0000007008A49400) [pid = 3528] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000701071AC00) [pid = 3528] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700FB7E000) [pid = 3528] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (00000070083CAC00) [pid = 3528] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (00000070078CD400) [pid = 3528] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700BEBB800) [pid = 3528] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007079879C00) [pid = 3528] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700AC30000) [pid = 3528] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000707987A400) [pid = 3528] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000701055A800) [pid = 3528] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700B1B1800) [pid = 3528] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000700BE9D800) [pid = 3528] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (0000007009C88C00) [pid = 3528] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (0000007008AB0400) [pid = 3528] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (00000070102E7800) [pid = 3528] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 21:39:36 INFO - PROCESS | 3528 | 1465274376617 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 21:39:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 21:39:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1489ms 21:39:36 INFO - PROCESS | 3528 | 1465274376666 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 21:39:36 INFO - PROCESS | 3528 | 1465274376670 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 21:39:36 INFO - PROCESS | 3528 | 1465274376674 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 21:39:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 21:39:36 INFO - PROCESS | 3528 | 1465274376679 Marionette TRACE conn5 <- [1,1638,null,{}] 21:39:36 INFO - PROCESS | 3528 | 1465274376685 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:36 INFO - PROCESS | 3528 | 1465274376687 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:36 INFO - PROCESS | 3528 | 1465274376782 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 21:39:36 INFO - PROCESS | 3528 | 1465274376791 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:36 INFO - PROCESS | 3528 | 1465274376795 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:36 INFO - PROCESS | 3528 | ++DOCSHELL 000000700880B800 == 28 [pid = 3528] [id = 419] 21:39:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (0000007005CB3000) [pid = 3528] [serial = 1257] [outer = 0000000000000000] 21:39:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007006DC2800) [pid = 3528] [serial = 1258] [outer = 0000007005CB3000] 21:39:36 INFO - PROCESS | 3528 | 1465274376875 Marionette DEBUG loaded listener.js 21:39:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (0000007007CC7C00) [pid = 3528] [serial = 1259] [outer = 0000007005CB3000] 21:39:37 INFO - PROCESS | 3528 | 1465274377334 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 21:39:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 21:39:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 734ms 21:39:37 INFO - PROCESS | 3528 | 1465274377432 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 21:39:37 INFO - PROCESS | 3528 | 1465274377438 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 21:39:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 21:39:37 INFO - PROCESS | 3528 | 1465274377451 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 21:39:37 INFO - PROCESS | 3528 | 1465274377454 Marionette TRACE conn5 <- [1,1642,null,{}] 21:39:37 INFO - PROCESS | 3528 | 1465274377458 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:37 INFO - PROCESS | 3528 | 1465274377461 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:37 INFO - PROCESS | 3528 | 1465274377563 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 21:39:37 INFO - PROCESS | 3528 | 1465274377572 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:37 INFO - PROCESS | 3528 | 1465274377574 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:37 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009BA7000 == 29 [pid = 3528] [id = 420] 21:39:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (00000070083C6C00) [pid = 3528] [serial = 1260] [outer = 0000000000000000] 21:39:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (00000070087C2C00) [pid = 3528] [serial = 1261] [outer = 00000070083C6C00] 21:39:37 INFO - PROCESS | 3528 | 1465274377625 Marionette DEBUG loaded listener.js 21:39:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007008A4AC00) [pid = 3528] [serial = 1262] [outer = 00000070083C6C00] 21:39:38 INFO - PROCESS | 3528 | 1465274378066 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 21:39:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 21:39:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 671ms 21:39:38 INFO - PROCESS | 3528 | 1465274378128 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 21:39:38 INFO - PROCESS | 3528 | 1465274378131 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 21:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 21:39:38 INFO - PROCESS | 3528 | 1465274378135 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 21:39:38 INFO - PROCESS | 3528 | 1465274378138 Marionette TRACE conn5 <- [1,1646,null,{}] 21:39:38 INFO - PROCESS | 3528 | 1465274378150 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:38 INFO - PROCESS | 3528 | 1465274378155 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:38 INFO - PROCESS | 3528 | 1465274378245 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 21:39:38 INFO - PROCESS | 3528 | 1465274378252 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:38 INFO - PROCESS | 3528 | 1465274378255 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:38 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D155800 == 30 [pid = 3528] [id = 421] 21:39:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (0000007009B0A400) [pid = 3528] [serial = 1263] [outer = 0000000000000000] 21:39:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700AC30800) [pid = 3528] [serial = 1264] [outer = 0000007009B0A400] 21:39:38 INFO - PROCESS | 3528 | 1465274378312 Marionette DEBUG loaded listener.js 21:39:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700BE94C00) [pid = 3528] [serial = 1265] [outer = 0000007009B0A400] 21:39:38 INFO - PROCESS | 3528 | 1465274378805 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 21:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 21:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 734ms 21:39:38 INFO - PROCESS | 3528 | 1465274378871 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 21:39:38 INFO - PROCESS | 3528 | 1465274378874 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 21:39:38 INFO - PROCESS | 3528 | 1465274378877 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 21:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 21:39:38 INFO - PROCESS | 3528 | 1465274378879 Marionette TRACE conn5 <- [1,1650,null,{}] 21:39:38 INFO - PROCESS | 3528 | 1465274378883 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:38 INFO - PROCESS | 3528 | 1465274378885 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:39 INFO - PROCESS | 3528 | 1465274379032 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 21:39:39 INFO - PROCESS | 3528 | 1465274379084 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:39 INFO - PROCESS | 3528 | 1465274379086 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:39 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D4C8000 == 31 [pid = 3528] [id = 422] 21:39:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700C71EC00) [pid = 3528] [serial = 1266] [outer = 0000000000000000] 21:39:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700C724800) [pid = 3528] [serial = 1267] [outer = 000000700C71EC00] 21:39:39 INFO - PROCESS | 3528 | 1465274379133 Marionette DEBUG loaded listener.js 21:39:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700C829C00) [pid = 3528] [serial = 1268] [outer = 000000700C71EC00] 21:39:39 INFO - PROCESS | 3528 | 1465274379576 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 21:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 21:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 734ms 21:39:39 INFO - PROCESS | 3528 | 1465274379614 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 21:39:39 INFO - PROCESS | 3528 | 1465274379616 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 21:39:39 INFO - PROCESS | 3528 | 1465274379620 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 21:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 21:39:39 INFO - PROCESS | 3528 | 1465274379621 Marionette TRACE conn5 <- [1,1654,null,{}] 21:39:39 INFO - PROCESS | 3528 | 1465274379625 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:39 INFO - PROCESS | 3528 | 1465274379627 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:39 INFO - PROCESS | 3528 | 1465274379736 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 21:39:39 INFO - PROCESS | 3528 | 1465274379742 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:39 INFO - PROCESS | 3528 | 1465274379744 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:39 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC13800 == 32 [pid = 3528] [id = 423] 21:39:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700C831400) [pid = 3528] [serial = 1269] [outer = 0000000000000000] 21:39:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000700CE3C000) [pid = 3528] [serial = 1270] [outer = 000000700C831400] 21:39:39 INFO - PROCESS | 3528 | 1465274379791 Marionette DEBUG loaded listener.js 21:39:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000700E5AAC00) [pid = 3528] [serial = 1271] [outer = 000000700C831400] 21:39:40 INFO - PROCESS | 3528 | 1465274380278 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 21:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 21:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 733ms 21:39:40 INFO - PROCESS | 3528 | 1465274380398 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 21:39:40 INFO - PROCESS | 3528 | 1465274380401 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 21:39:40 INFO - PROCESS | 3528 | 1465274380404 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 21:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 21:39:40 INFO - PROCESS | 3528 | 1465274380406 Marionette TRACE conn5 <- [1,1658,null,{}] 21:39:40 INFO - PROCESS | 3528 | 1465274380410 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:40 INFO - PROCESS | 3528 | 1465274380416 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:40 INFO - PROCESS | 3528 | 1465274380699 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 21:39:40 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000707A30B800) [pid = 3528] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 21:39:40 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (00000070083C9C00) [pid = 3528] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 21:39:40 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700502C800) [pid = 3528] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 21:39:40 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (00000070102F5400) [pid = 3528] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 21:39:40 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (00000070798B2000) [pid = 3528] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 21:39:40 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (00000070798A6C00) [pid = 3528] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 21:39:40 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700181D400) [pid = 3528] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 21:39:40 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (00000070084AF000) [pid = 3528] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 21:39:40 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700C829800) [pid = 3528] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 21:39:40 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700158F400) [pid = 3528] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 21:39:40 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007005C7A400) [pid = 3528] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 21:39:40 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000700C827400) [pid = 3528] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 21:39:40 INFO - PROCESS | 3528 | 1465274380754 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:40 INFO - PROCESS | 3528 | 1465274380757 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:40 INFO - PROCESS | 3528 | ++DOCSHELL 000000700BD9F000 == 33 [pid = 3528] [id = 424] 21:39:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700181C400) [pid = 3528] [serial = 1272] [outer = 0000000000000000] 21:39:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700548C800) [pid = 3528] [serial = 1273] [outer = 000000700181C400] 21:39:40 INFO - PROCESS | 3528 | 1465274380805 Marionette DEBUG loaded listener.js 21:39:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700BEB9C00) [pid = 3528] [serial = 1274] [outer = 000000700181C400] 21:39:41 INFO - PROCESS | 3528 | 1465274381182 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 21:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 21:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 818ms 21:39:41 INFO - PROCESS | 3528 | 1465274381228 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 21:39:41 INFO - PROCESS | 3528 | 1465274381231 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 21:39:41 INFO - PROCESS | 3528 | 1465274381234 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 21:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 21:39:41 INFO - PROCESS | 3528 | 1465274381236 Marionette TRACE conn5 <- [1,1662,null,{}] 21:39:41 INFO - PROCESS | 3528 | 1465274381239 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:41 INFO - PROCESS | 3528 | 1465274381241 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:41 INFO - PROCESS | 3528 | 1465274381323 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 21:39:41 INFO - PROCESS | 3528 | 1465274381329 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:41 INFO - PROCESS | 3528 | 1465274381331 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:41 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010E28800 == 34 [pid = 3528] [id = 425] 21:39:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700FB82000) [pid = 3528] [serial = 1275] [outer = 0000000000000000] 21:39:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (0000007010557C00) [pid = 3528] [serial = 1276] [outer = 000000700FB82000] 21:39:41 INFO - PROCESS | 3528 | 1465274381376 Marionette DEBUG loaded listener.js 21:39:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000701071F800) [pid = 3528] [serial = 1277] [outer = 000000700FB82000] 21:39:41 INFO - PROCESS | 3528 | 1465274381805 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 21:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 21:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 629ms 21:39:41 INFO - PROCESS | 3528 | 1465274381867 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 21:39:41 INFO - PROCESS | 3528 | 1465274381869 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 21:39:41 INFO - PROCESS | 3528 | 1465274381872 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 21:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 21:39:41 INFO - PROCESS | 3528 | 1465274381874 Marionette TRACE conn5 <- [1,1666,null,{}] 21:39:41 INFO - PROCESS | 3528 | 1465274381877 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:41 INFO - PROCESS | 3528 | 1465274381879 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:41 INFO - PROCESS | 3528 | 1465274381962 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 21:39:41 INFO - PROCESS | 3528 | 1465274381969 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:41 INFO - PROCESS | 3528 | 1465274381971 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:41 INFO - PROCESS | 3528 | ++DOCSHELL 0000007079856000 == 35 [pid = 3528] [id = 426] 21:39:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (0000007005C74000) [pid = 3528] [serial = 1278] [outer = 0000000000000000] 21:39:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700E5AA400) [pid = 3528] [serial = 1279] [outer = 0000007005C74000] 21:39:42 INFO - PROCESS | 3528 | 1465274382017 Marionette DEBUG loaded listener.js 21:39:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (0000007079881000) [pid = 3528] [serial = 1280] [outer = 0000007005C74000] 21:39:42 INFO - PROCESS | 3528 | 1465274382482 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 21:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 21:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 21:39:42 INFO - PROCESS | 3528 | 1465274382514 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 21:39:42 INFO - PROCESS | 3528 | 1465274382517 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 21:39:42 INFO - PROCESS | 3528 | 1465274382520 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 21:39:42 INFO - PROCESS | 3528 | 1465274382522 Marionette TRACE conn5 <- [1,1670,null,{}] 21:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 21:39:42 INFO - PROCESS | 3528 | 1465274382525 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:42 INFO - PROCESS | 3528 | 1465274382528 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:42 INFO - PROCESS | 3528 | 1465274382617 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 21:39:42 INFO - PROCESS | 3528 | 1465274382622 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:42 INFO - PROCESS | 3528 | 1465274382624 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:42 INFO - PROCESS | 3528 | ++DOCSHELL 000000707ACA0800 == 36 [pid = 3528] [id = 427] 21:39:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (00000070798A6000) [pid = 3528] [serial = 1281] [outer = 0000000000000000] 21:39:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (00000070798AF000) [pid = 3528] [serial = 1282] [outer = 00000070798A6000] 21:39:42 INFO - PROCESS | 3528 | 1465274382670 Marionette DEBUG loaded listener.js 21:39:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (0000007079ADA000) [pid = 3528] [serial = 1283] [outer = 00000070798A6000] 21:39:43 INFO - PROCESS | 3528 | 1465274383518 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 21:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 21:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1068ms 21:39:43 INFO - PROCESS | 3528 | 1465274383594 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 21:39:43 INFO - PROCESS | 3528 | 1465274383598 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 21:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 21:39:43 INFO - PROCESS | 3528 | 1465274383603 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 21:39:43 INFO - PROCESS | 3528 | 1465274383606 Marionette TRACE conn5 <- [1,1674,null,{}] 21:39:43 INFO - PROCESS | 3528 | 1465274383612 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:43 INFO - PROCESS | 3528 | 1465274383616 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:43 INFO - PROCESS | 3528 | 1465274383747 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 21:39:43 INFO - PROCESS | 3528 | 1465274383821 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:43 INFO - PROCESS | 3528 | 1465274383824 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:43 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009932800 == 37 [pid = 3528] [id = 428] 21:39:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (00000070078CD400) [pid = 3528] [serial = 1284] [outer = 0000000000000000] 21:39:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (00000070083BF800) [pid = 3528] [serial = 1285] [outer = 00000070078CD400] 21:39:43 INFO - PROCESS | 3528 | 1465274383925 Marionette DEBUG loaded listener.js 21:39:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (0000007008A42800) [pid = 3528] [serial = 1286] [outer = 00000070078CD400] 21:39:44 INFO - PROCESS | 3528 | 1465274384699 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 21:39:44 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 21:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1139ms 21:39:44 INFO - PROCESS | 3528 | 1465274384742 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 21:39:44 INFO - PROCESS | 3528 | 1465274384747 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 21:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 21:39:44 INFO - PROCESS | 3528 | 1465274384755 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 21:39:44 INFO - PROCESS | 3528 | 1465274384758 Marionette TRACE conn5 <- [1,1678,null,{}] 21:39:44 INFO - PROCESS | 3528 | 1465274384763 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:44 INFO - PROCESS | 3528 | 1465274384766 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:45 INFO - PROCESS | 3528 | 1465274385022 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 21:39:45 INFO - PROCESS | 3528 | 1465274385144 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:45 INFO - PROCESS | 3528 | 1465274385147 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:45 INFO - PROCESS | 3528 | ++DOCSHELL 0000007007C3B000 == 38 [pid = 3528] [id = 429] 21:39:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (000000700544CC00) [pid = 3528] [serial = 1287] [outer = 0000000000000000] 21:39:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (0000007005C77000) [pid = 3528] [serial = 1288] [outer = 000000700544CC00] 21:39:45 INFO - PROCESS | 3528 | 1465274385202 Marionette DEBUG loaded listener.js 21:39:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (000000700782C800) [pid = 3528] [serial = 1289] [outer = 000000700544CC00] 21:39:45 INFO - PROCESS | 3528 | --DOCSHELL 0000007079856000 == 37 [pid = 3528] [id = 426] 21:39:45 INFO - PROCESS | 3528 | --DOCSHELL 0000007010E28800 == 36 [pid = 3528] [id = 425] 21:39:45 INFO - PROCESS | 3528 | --DOCSHELL 000000700BD9F000 == 35 [pid = 3528] [id = 424] 21:39:45 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC13800 == 34 [pid = 3528] [id = 423] 21:39:45 INFO - PROCESS | 3528 | --DOCSHELL 000000700D4C8000 == 33 [pid = 3528] [id = 422] 21:39:45 INFO - PROCESS | 3528 | --DOCSHELL 000000700D155800 == 32 [pid = 3528] [id = 421] 21:39:45 INFO - PROCESS | 3528 | --DOCSHELL 0000007009BA7000 == 31 [pid = 3528] [id = 420] 21:39:45 INFO - PROCESS | 3528 | --DOCSHELL 000000700880B800 == 30 [pid = 3528] [id = 419] 21:39:45 INFO - PROCESS | 3528 | --DOCSHELL 0000007008ADB000 == 29 [pid = 3528] [id = 418] 21:39:45 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (000000707A2C6C00) [pid = 3528] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (000000707A9CF000) [pid = 3528] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (000000707A3D5C00) [pid = 3528] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (00000070087C5000) [pid = 3528] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (000000700544D000) [pid = 3528] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (0000007010727000) [pid = 3528] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (0000007079883C00) [pid = 3528] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (00000070799B5800) [pid = 3528] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (00000070798B0800) [pid = 3528] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000700BEBB400) [pid = 3528] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007008A4EC00) [pid = 3528] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700FB84800) [pid = 3528] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700E5AF400) [pid = 3528] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700BE93400) [pid = 3528] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007009197800) [pid = 3528] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000707987FC00) [pid = 3528] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007006DBA800) [pid = 3528] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007007829C00) [pid = 3528] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000700CE3C400) [pid = 3528] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000700783D000) [pid = 3528] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000700D4D1400) [pid = 3528] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000700C832000) [pid = 3528] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (0000007008AA6C00) [pid = 3528] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 21:39:45 INFO - PROCESS | 3528 | 1465274385796 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 21:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 21:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1082ms 21:39:45 INFO - PROCESS | 3528 | 1465274385839 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 21:39:45 INFO - PROCESS | 3528 | 1465274385843 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 21:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 21:39:45 INFO - PROCESS | 3528 | 1465274385852 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 21:39:45 INFO - PROCESS | 3528 | 1465274385855 Marionette TRACE conn5 <- [1,1682,null,{}] 21:39:45 INFO - PROCESS | 3528 | 1465274385860 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:45 INFO - PROCESS | 3528 | 1465274385863 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:45 INFO - PROCESS | 3528 | 1465274385956 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 21:39:46 INFO - PROCESS | 3528 | 1465274386038 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:46 INFO - PROCESS | 3528 | 1465274386041 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:46 INFO - PROCESS | 3528 | ++DOCSHELL 00000070093CE000 == 30 [pid = 3528] [id = 430] 21:39:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (0000007006DBB000) [pid = 3528] [serial = 1290] [outer = 0000000000000000] 21:39:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (00000070082E5800) [pid = 3528] [serial = 1291] [outer = 0000007006DBB000] 21:39:46 INFO - PROCESS | 3528 | 1465274386091 Marionette DEBUG loaded listener.js 21:39:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (00000070087C5000) [pid = 3528] [serial = 1292] [outer = 0000007006DBB000] 21:39:46 INFO - PROCESS | 3528 | 1465274386510 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 21:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 21:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 734ms 21:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 21:39:46 INFO - PROCESS | 3528 | 1465274386586 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 21:39:46 INFO - PROCESS | 3528 | 1465274386590 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 21:39:46 INFO - PROCESS | 3528 | 1465274386593 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 21:39:46 INFO - PROCESS | 3528 | 1465274386595 Marionette TRACE conn5 <- [1,1686,null,{}] 21:39:46 INFO - PROCESS | 3528 | 1465274386599 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:46 INFO - PROCESS | 3528 | 1465274386602 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:46 INFO - PROCESS | 3528 | 1465274386693 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 21:39:46 INFO - PROCESS | 3528 | 1465274386709 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:46 INFO - PROCESS | 3528 | 1465274386711 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:46 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D14A000 == 31 [pid = 3528] [id = 431] 21:39:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007009B09800) [pid = 3528] [serial = 1293] [outer = 0000000000000000] 21:39:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (0000007009CBFC00) [pid = 3528] [serial = 1294] [outer = 0000007009B09800] 21:39:46 INFO - PROCESS | 3528 | 1465274386759 Marionette DEBUG loaded listener.js 21:39:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700BD7B400) [pid = 3528] [serial = 1295] [outer = 0000007009B09800] 21:39:47 INFO - PROCESS | 3528 | 1465274387241 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 21:39:47 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 21:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 671ms 21:39:47 INFO - PROCESS | 3528 | 1465274387266 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 21:39:47 INFO - PROCESS | 3528 | 1465274387270 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 21:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 21:39:47 INFO - PROCESS | 3528 | 1465274387282 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 21:39:47 INFO - PROCESS | 3528 | 1465274387287 Marionette TRACE conn5 <- [1,1690,null,{}] 21:39:47 INFO - PROCESS | 3528 | 1465274387290 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:47 INFO - PROCESS | 3528 | 1465274387294 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:47 INFO - PROCESS | 3528 | 1465274387390 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 21:39:47 INFO - PROCESS | 3528 | 1465274387398 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:47 INFO - PROCESS | 3528 | 1465274387400 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:47 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F99A800 == 32 [pid = 3528] [id = 432] 21:39:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700502D000) [pid = 3528] [serial = 1296] [outer = 0000000000000000] 21:39:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700C829800) [pid = 3528] [serial = 1297] [outer = 000000700502D000] 21:39:47 INFO - PROCESS | 3528 | 1465274387446 Marionette DEBUG loaded listener.js 21:39:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700CE40C00) [pid = 3528] [serial = 1298] [outer = 000000700502D000] 21:39:47 INFO - PROCESS | 3528 | 1465274387884 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 21:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 21:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 629ms 21:39:47 INFO - PROCESS | 3528 | 1465274387918 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 21:39:47 INFO - PROCESS | 3528 | 1465274387921 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 21:39:47 INFO - PROCESS | 3528 | 1465274387924 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 21:39:47 INFO - PROCESS | 3528 | 1465274387926 Marionette TRACE conn5 <- [1,1694,null,{}] 21:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 21:39:47 INFO - PROCESS | 3528 | 1465274387929 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:47 INFO - PROCESS | 3528 | 1465274387931 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:48 INFO - PROCESS | 3528 | 1465274388050 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 21:39:48 INFO - PROCESS | 3528 | 1465274388134 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:48 INFO - PROCESS | 3528 | 1465274388136 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:48 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FF1A000 == 33 [pid = 3528] [id = 433] 21:39:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700D4D1C00) [pid = 3528] [serial = 1299] [outer = 0000000000000000] 21:39:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700D4D9000) [pid = 3528] [serial = 1300] [outer = 000000700D4D1C00] 21:39:48 INFO - PROCESS | 3528 | 1465274388184 Marionette DEBUG loaded listener.js 21:39:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700FB85000) [pid = 3528] [serial = 1301] [outer = 000000700D4D1C00] 21:39:48 INFO - PROCESS | 3528 | 1465274388623 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 21:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 21:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 735ms 21:39:48 INFO - PROCESS | 3528 | 1465274388663 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 21:39:48 INFO - PROCESS | 3528 | 1465274388665 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 21:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 21:39:48 INFO - PROCESS | 3528 | 1465274388669 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 21:39:48 INFO - PROCESS | 3528 | 1465274388671 Marionette TRACE conn5 <- [1,1698,null,{}] 21:39:48 INFO - PROCESS | 3528 | 1465274388683 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:48 INFO - PROCESS | 3528 | 1465274388685 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:48 INFO - PROCESS | 3528 | 1465274388800 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 21:39:48 INFO - PROCESS | 3528 | 1465274388805 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:48 INFO - PROCESS | 3528 | 1465274388812 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:48 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F983800 == 34 [pid = 3528] [id = 434] 21:39:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (00000070102EB800) [pid = 3528] [serial = 1302] [outer = 0000000000000000] 21:39:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (00000070102EF000) [pid = 3528] [serial = 1303] [outer = 00000070102EB800] 21:39:48 INFO - PROCESS | 3528 | 1465274388869 Marionette DEBUG loaded listener.js 21:39:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007010728C00) [pid = 3528] [serial = 1304] [outer = 00000070102EB800] 21:39:49 INFO - PROCESS | 3528 | 1465274389380 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 21:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 21:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 734ms 21:39:49 INFO - PROCESS | 3528 | 1465274389437 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 21:39:49 INFO - PROCESS | 3528 | 1465274389439 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 21:39:49 INFO - PROCESS | 3528 | 1465274389443 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 21:39:49 INFO - PROCESS | 3528 | 1465274389445 Marionette TRACE conn5 <- [1,1702,null,{}] 21:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 21:39:49 INFO - PROCESS | 3528 | 1465274389448 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:49 INFO - PROCESS | 3528 | 1465274389450 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:49 INFO - PROCESS | 3528 | 1465274389573 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 21:39:49 INFO - PROCESS | 3528 | 1465274389627 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:49 INFO - PROCESS | 3528 | 1465274389629 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:49 INFO - PROCESS | 3528 | ++DOCSHELL 000000707A941000 == 35 [pid = 3528] [id = 435] 21:39:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (00000070798AB000) [pid = 3528] [serial = 1305] [outer = 0000000000000000] 21:39:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (0000007079ADA400) [pid = 3528] [serial = 1306] [outer = 00000070798AB000] 21:39:49 INFO - PROCESS | 3528 | 1465274389676 Marionette DEBUG loaded listener.js 21:39:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000707A30B800) [pid = 3528] [serial = 1307] [outer = 00000070798AB000] 21:39:50 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (000000700C71EC00) [pid = 3528] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 21:39:50 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700C831400) [pid = 3528] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 21:39:50 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (0000007005CB3000) [pid = 3528] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 21:39:50 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (00000070083C6C00) [pid = 3528] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 21:39:50 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007007846C00) [pid = 3528] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 21:39:50 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007009B0A400) [pid = 3528] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 21:39:50 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007007945400) [pid = 3528] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 21:39:50 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700B1B5800) [pid = 3528] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 21:39:50 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000701071E400) [pid = 3528] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 21:39:50 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007005CB1C00) [pid = 3528] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 21:39:50 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700181C400) [pid = 3528] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 21:39:50 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700FB82000) [pid = 3528] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 21:39:50 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007005C74000) [pid = 3528] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 21:39:50 INFO - PROCESS | 3528 | 1465274390138 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 21:39:50 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 21:39:50 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 21:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:39:50 INFO - _addTest/ [0,1705,"getWindowHandle",null] 21:39:50 INFO - PROCESS | 3528 | 1465274390186 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 21:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 21:39:50 INFO - PROCESS | 3528 | 1465274390190 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 21:39:50 INFO - PROCESS | 3528 | 1465274390192 Marionette TRACE conn5 <- [1,1706,null,{}] 21:39:50 INFO - PROCESS | 3528 | 1465274390195 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:50 INFO - PROCESS | 3528 | 1465274390197 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:50 INFO - PROCESS | 3528 | 1465274390310 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 21:39:50 INFO - PROCESS | 3528 | 1465274390361 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:50 INFO - PROCESS | 3528 | 1465274390363 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:50 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008AC4000 == 36 [pid = 3528] [id = 436] 21:39:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700181F800) [pid = 3528] [serial = 1308] [outer = 0000000000000000] 21:39:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007008AB1800) [pid = 3528] [serial = 1309] [outer = 000000700181F800] 21:39:50 INFO - PROCESS | 3528 | 1465274390411 Marionette DEBUG loaded listener.js 21:39:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000707987C000) [pid = 3528] [serial = 1310] [outer = 000000700181F800] 21:39:50 INFO - PROCESS | 3528 | 1465274390770 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 21:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 21:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 629ms 21:39:50 INFO - PROCESS | 3528 | 1465274390830 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 21:39:50 INFO - PROCESS | 3528 | 1465274390833 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 21:39:50 INFO - PROCESS | 3528 | 1465274390836 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 21:39:50 INFO - PROCESS | 3528 | 1465274390838 Marionette TRACE conn5 <- [1,1710,null,{}] 21:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 21:39:50 INFO - PROCESS | 3528 | 1465274390841 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:50 INFO - PROCESS | 3528 | 1465274390843 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:50 INFO - PROCESS | 3528 | 1465274390954 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 21:39:50 INFO - PROCESS | 3528 | 1465274390962 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:50 INFO - PROCESS | 3528 | 1465274390964 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:50 INFO - PROCESS | 3528 | ++DOCSHELL 000000707BB66000 == 37 [pid = 3528] [id = 437] 21:39:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000707A2C7C00) [pid = 3528] [serial = 1311] [outer = 0000000000000000] 21:39:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000707A92F800) [pid = 3528] [serial = 1312] [outer = 000000707A2C7C00] 21:39:51 INFO - PROCESS | 3528 | 1465274391009 Marionette DEBUG loaded listener.js 21:39:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000707AB57400) [pid = 3528] [serial = 1313] [outer = 000000707A2C7C00] 21:39:51 INFO - PROCESS | 3528 | 1465274391415 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 21:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 21:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 629ms 21:39:51 INFO - PROCESS | 3528 | 1465274391471 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 21:39:51 INFO - PROCESS | 3528 | 1465274391473 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 21:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 21:39:51 INFO - PROCESS | 3528 | 1465274391481 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 21:39:51 INFO - PROCESS | 3528 | 1465274391483 Marionette TRACE conn5 <- [1,1714,null,{}] 21:39:51 INFO - PROCESS | 3528 | 1465274391486 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:51 INFO - PROCESS | 3528 | 1465274391488 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:51 INFO - PROCESS | 3528 | 1465274391574 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 21:39:51 INFO - PROCESS | 3528 | 1465274391580 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:51 INFO - PROCESS | 3528 | 1465274391582 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:51 INFO - PROCESS | 3528 | ++DOCSHELL 000000707C06D800 == 38 [pid = 3528] [id = 438] 21:39:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000707ABD1800) [pid = 3528] [serial = 1314] [outer = 0000000000000000] 21:39:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000707ACC2800) [pid = 3528] [serial = 1315] [outer = 000000707ABD1800] 21:39:51 INFO - PROCESS | 3528 | 1465274391627 Marionette DEBUG loaded listener.js 21:39:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000707B352400) [pid = 3528] [serial = 1316] [outer = 000000707ABD1800] 21:39:52 INFO - PROCESS | 3528 | 1465274392132 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 21:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 21:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 732ms 21:39:52 INFO - PROCESS | 3528 | 1465274392213 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 21:39:52 INFO - PROCESS | 3528 | 1465274392219 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 21:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 21:39:52 INFO - PROCESS | 3528 | 1465274392226 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 21:39:52 INFO - PROCESS | 3528 | 1465274392230 Marionette TRACE conn5 <- [1,1718,null,{}] 21:39:52 INFO - PROCESS | 3528 | 1465274392236 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:52 INFO - PROCESS | 3528 | 1465274392239 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:52 INFO - PROCESS | 3528 | 1465274392413 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 21:39:52 INFO - PROCESS | 3528 | 1465274392503 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:52 INFO - PROCESS | 3528 | 1465274392508 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:52 INFO - PROCESS | 3528 | ++DOCSHELL 000000700993C800 == 39 [pid = 3528] [id = 439] 21:39:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007006DC2C00) [pid = 3528] [serial = 1317] [outer = 0000000000000000] 21:39:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (0000007007829400) [pid = 3528] [serial = 1318] [outer = 0000007006DC2C00] 21:39:52 INFO - PROCESS | 3528 | 1465274392570 Marionette DEBUG loaded listener.js 21:39:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (00000070087C3800) [pid = 3528] [serial = 1319] [outer = 0000007006DC2C00] 21:39:53 INFO - PROCESS | 3528 | 1465274393150 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 21:39:53 INFO - PROCESS | 3528 | 1465274393218 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 21:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 21:39:53 INFO - PROCESS | 3528 | 1465274393225 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 21:39:53 INFO - PROCESS | 3528 | 1465274393228 Marionette TRACE conn5 <- [1,1722,null,{}] 21:39:53 INFO - PROCESS | 3528 | 1465274393233 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:53 INFO - PROCESS | 3528 | 1465274393236 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:53 INFO - PROCESS | 3528 | 1465274393355 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 21:39:53 INFO - PROCESS | 3528 | 1465274393478 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:53 INFO - PROCESS | 3528 | 1465274393481 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:53 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC55000 == 40 [pid = 3528] [id = 440] 21:39:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000700AC37000) [pid = 3528] [serial = 1320] [outer = 0000000000000000] 21:39:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (000000700BEBB400) [pid = 3528] [serial = 1321] [outer = 000000700AC37000] 21:39:53 INFO - PROCESS | 3528 | 1465274393541 Marionette DEBUG loaded listener.js 21:39:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (000000700CE3A000) [pid = 3528] [serial = 1322] [outer = 000000700AC37000] 21:39:54 INFO - PROCESS | 3528 | 1465274394166 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 21:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 21:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 986ms 21:39:54 INFO - PROCESS | 3528 | 1465274394213 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 21:39:54 INFO - PROCESS | 3528 | 1465274394216 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 21:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 21:39:54 INFO - PROCESS | 3528 | 1465274394220 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 21:39:54 INFO - PROCESS | 3528 | 1465274394224 Marionette TRACE conn5 <- [1,1726,null,{}] 21:39:54 INFO - PROCESS | 3528 | 1465274394236 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:54 INFO - PROCESS | 3528 | 1465274394241 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:54 INFO - PROCESS | 3528 | 1465274394361 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 21:39:54 INFO - PROCESS | 3528 | 1465274394484 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:54 INFO - PROCESS | 3528 | 1465274394488 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:54 INFO - PROCESS | 3528 | ++DOCSHELL 000000707FDC1000 == 41 [pid = 3528] [id = 441] 21:39:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (00000070102E7800) [pid = 3528] [serial = 1323] [outer = 0000000000000000] 21:39:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (00000070798A7C00) [pid = 3528] [serial = 1324] [outer = 00000070102E7800] 21:39:54 INFO - PROCESS | 3528 | 1465274394548 Marionette DEBUG loaded listener.js 21:39:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (000000707B21BC00) [pid = 3528] [serial = 1325] [outer = 00000070102E7800] 21:39:55 INFO - PROCESS | 3528 | 1465274395113 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 21:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 21:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 986ms 21:39:55 INFO - PROCESS | 3528 | 1465274395208 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 21:39:55 INFO - PROCESS | 3528 | 1465274395211 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 21:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 21:39:55 INFO - PROCESS | 3528 | 1465274395229 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 21:39:55 INFO - PROCESS | 3528 | 1465274395231 Marionette TRACE conn5 <- [1,1730,null,{}] 21:39:55 INFO - PROCESS | 3528 | 1465274395235 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:55 INFO - PROCESS | 3528 | 1465274395238 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:55 INFO - PROCESS | 3528 | 1465274395360 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 21:39:55 INFO - PROCESS | 3528 | 1465274395476 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:55 INFO - PROCESS | 3528 | 1465274395478 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:55 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010331800 == 42 [pid = 3528] [id = 442] 21:39:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (000000707B47AC00) [pid = 3528] [serial = 1326] [outer = 0000000000000000] 21:39:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (000000707B47F400) [pid = 3528] [serial = 1327] [outer = 000000707B47AC00] 21:39:55 INFO - PROCESS | 3528 | 1465274395538 Marionette DEBUG loaded listener.js 21:39:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 93 (000000707B487400) [pid = 3528] [serial = 1328] [outer = 000000707B47AC00] 21:39:56 INFO - PROCESS | 3528 | 1465274396323 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 21:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 21:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1129ms 21:39:56 INFO - PROCESS | 3528 | 1465274396364 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 21:39:56 INFO - PROCESS | 3528 | 1465274396369 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 21:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 21:39:56 INFO - PROCESS | 3528 | 1465274396374 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 21:39:56 INFO - PROCESS | 3528 | 1465274396377 Marionette TRACE conn5 <- [1,1734,null,{}] 21:39:56 INFO - PROCESS | 3528 | 1465274396383 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:56 INFO - PROCESS | 3528 | 1465274396386 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:56 INFO - PROCESS | 3528 | 1465274396500 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 21:39:56 INFO - PROCESS | 3528 | 1465274396577 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:56 INFO - PROCESS | 3528 | 1465274396581 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:56 INFO - PROCESS | 3528 | ++DOCSHELL 00000070081E3000 == 43 [pid = 3528] [id = 443] 21:39:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 94 (000000700782A400) [pid = 3528] [serial = 1329] [outer = 0000000000000000] 21:39:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 95 (0000007007834400) [pid = 3528] [serial = 1330] [outer = 000000700782A400] 21:39:56 INFO - PROCESS | 3528 | 1465274396678 Marionette DEBUG loaded listener.js 21:39:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 96 (00000070087B8400) [pid = 3528] [serial = 1331] [outer = 000000700782A400] 21:39:57 INFO - PROCESS | 3528 | --DOCSHELL 000000707BB66000 == 42 [pid = 3528] [id = 437] 21:39:57 INFO - PROCESS | 3528 | --DOCSHELL 0000007008AC4000 == 41 [pid = 3528] [id = 436] 21:39:57 INFO - PROCESS | 3528 | --DOCSHELL 000000707A941000 == 40 [pid = 3528] [id = 435] 21:39:57 INFO - PROCESS | 3528 | --DOCSHELL 000000700F983800 == 39 [pid = 3528] [id = 434] 21:39:57 INFO - PROCESS | 3528 | --DOCSHELL 000000700FF1A000 == 38 [pid = 3528] [id = 433] 21:39:57 INFO - PROCESS | 3528 | --DOCSHELL 000000700F99A800 == 37 [pid = 3528] [id = 432] 21:39:57 INFO - PROCESS | 3528 | --DOCSHELL 000000700D14A000 == 36 [pid = 3528] [id = 431] 21:39:57 INFO - PROCESS | 3528 | --DOCSHELL 00000070093CE000 == 35 [pid = 3528] [id = 430] 21:39:57 INFO - PROCESS | 3528 | --DOCSHELL 0000007007C3B000 == 34 [pid = 3528] [id = 429] 21:39:57 INFO - PROCESS | 3528 | --DOCSHELL 0000007009932800 == 33 [pid = 3528] [id = 428] 21:39:57 INFO - PROCESS | 3528 | --DOCSHELL 000000707ACA0800 == 32 [pid = 3528] [id = 427] 21:39:57 INFO - PROCESS | 3528 | --DOCSHELL 0000007010331800 == 31 [pid = 3528] [id = 442] 21:39:57 INFO - PROCESS | 3528 | --DOCSHELL 000000707FDC1000 == 30 [pid = 3528] [id = 441] 21:39:57 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC55000 == 29 [pid = 3528] [id = 440] 21:39:57 INFO - PROCESS | 3528 | --DOCSHELL 000000707C06D800 == 28 [pid = 3528] [id = 438] 21:39:57 INFO - PROCESS | 3528 | --DOCSHELL 000000700993C800 == 27 [pid = 3528] [id = 439] 21:39:57 INFO - PROCESS | 3528 | --DOMWINDOW == 95 (000000700548C800) [pid = 3528] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3528 | --DOMWINDOW == 94 (000000700E5AAC00) [pid = 3528] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3528 | --DOMWINDOW == 93 (0000007079881000) [pid = 3528] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3528 | --DOMWINDOW == 92 (0000007010557C00) [pid = 3528] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (000000700BEB9C00) [pid = 3528] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (000000701071F800) [pid = 3528] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (000000700BE94C00) [pid = 3528] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (000000700E5AA400) [pid = 3528] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (000000700C724800) [pid = 3528] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (000000700CE3C000) [pid = 3528] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (0000007006DC2800) [pid = 3528] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (0000007007CC7C00) [pid = 3528] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (00000070087C2C00) [pid = 3528] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (0000007008A4AC00) [pid = 3528] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700855A400) [pid = 3528] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007007CC5000) [pid = 3528] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700AC30800) [pid = 3528] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (00000070087C1000) [pid = 3528] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007007D4A400) [pid = 3528] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700C82E400) [pid = 3528] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700C829C00) [pid = 3528] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700BE99000) [pid = 3528] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000707A9C8C00) [pid = 3528] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007010727400) [pid = 3528] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000707B21F800) [pid = 3528] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000707ACB5000) [pid = 3528] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 21:39:57 INFO - PROCESS | 3528 | 1465274397915 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 21:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 21:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1591ms 21:39:57 INFO - PROCESS | 3528 | 1465274397975 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 21:39:57 INFO - PROCESS | 3528 | 1465274397979 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 21:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 21:39:57 INFO - PROCESS | 3528 | 1465274397987 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 21:39:57 INFO - PROCESS | 3528 | 1465274397990 Marionette TRACE conn5 <- [1,1738,null,{}] 21:39:58 INFO - PROCESS | 3528 | 1465274397996 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:58 INFO - PROCESS | 3528 | 1465274397999 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:58 INFO - PROCESS | 3528 | 1465274398086 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 21:39:58 INFO - PROCESS | 3528 | 1465274398100 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:58 INFO - PROCESS | 3528 | 1465274398102 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:58 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008A25800 == 28 [pid = 3528] [id = 444] 21:39:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007005452000) [pid = 3528] [serial = 1332] [outer = 0000000000000000] 21:39:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (0000007006D07800) [pid = 3528] [serial = 1333] [outer = 0000007005452000] 21:39:58 INFO - PROCESS | 3528 | 1465274398152 Marionette DEBUG loaded listener.js 21:39:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007006DD8000) [pid = 3528] [serial = 1334] [outer = 0000007005452000] 21:39:58 INFO - PROCESS | 3528 | 1465274398636 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 21:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 21:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 692ms 21:39:58 INFO - PROCESS | 3528 | 1465274398681 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 21:39:58 INFO - PROCESS | 3528 | 1465274398687 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 21:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 21:39:58 INFO - PROCESS | 3528 | 1465274398693 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 21:39:58 INFO - PROCESS | 3528 | 1465274398696 Marionette TRACE conn5 <- [1,1742,null,{}] 21:39:58 INFO - PROCESS | 3528 | 1465274398700 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:58 INFO - PROCESS | 3528 | 1465274398702 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:58 INFO - PROCESS | 3528 | 1465274398799 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 21:39:58 INFO - PROCESS | 3528 | 1465274398808 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:58 INFO - PROCESS | 3528 | 1465274398810 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:58 INFO - PROCESS | 3528 | ++DOCSHELL 00000070093CE000 == 29 [pid = 3528] [id = 445] 21:39:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (00000070083BEC00) [pid = 3528] [serial = 1335] [outer = 0000000000000000] 21:39:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (00000070084ADC00) [pid = 3528] [serial = 1336] [outer = 00000070083BEC00] 21:39:58 INFO - PROCESS | 3528 | 1465274398860 Marionette DEBUG loaded listener.js 21:39:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (00000070087C6000) [pid = 3528] [serial = 1337] [outer = 00000070083BEC00] 21:39:59 INFO - PROCESS | 3528 | 1465274399341 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 21:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 21:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 692ms 21:39:59 INFO - PROCESS | 3528 | 1465274399387 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 21:39:59 INFO - PROCESS | 3528 | 1465274399390 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 21:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 21:39:59 INFO - PROCESS | 3528 | 1465274399393 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 21:39:59 INFO - PROCESS | 3528 | 1465274399397 Marionette TRACE conn5 <- [1,1746,null,{}] 21:39:59 INFO - PROCESS | 3528 | 1465274399408 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:39:59 INFO - PROCESS | 3528 | 1465274399413 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:59 INFO - PROCESS | 3528 | 1465274399532 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 21:39:59 INFO - PROCESS | 3528 | 1465274399622 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:59 INFO - PROCESS | 3528 | 1465274399626 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:39:59 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D145800 == 30 [pid = 3528] [id = 446] 21:39:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700216E800) [pid = 3528] [serial = 1338] [outer = 0000000000000000] 21:39:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007009108400) [pid = 3528] [serial = 1339] [outer = 000000700216E800] 21:39:59 INFO - PROCESS | 3528 | 1465274399675 Marionette DEBUG loaded listener.js 21:39:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700AC30000) [pid = 3528] [serial = 1340] [outer = 000000700216E800] 21:40:00 INFO - PROCESS | 3528 | 1465274400089 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 21:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 21:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 734ms 21:40:00 INFO - PROCESS | 3528 | 1465274400129 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 21:40:00 INFO - PROCESS | 3528 | 1465274400132 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 21:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 21:40:00 INFO - PROCESS | 3528 | 1465274400143 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 21:40:00 INFO - PROCESS | 3528 | 1465274400145 Marionette TRACE conn5 <- [1,1750,null,{}] 21:40:00 INFO - PROCESS | 3528 | 1465274400148 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:00 INFO - PROCESS | 3528 | 1465274400151 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:00 INFO - PROCESS | 3528 | 1465274400268 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 21:40:00 INFO - PROCESS | 3528 | 1465274400321 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:00 INFO - PROCESS | 3528 | 1465274400323 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:00 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D4C8800 == 31 [pid = 3528] [id = 447] 21:40:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700BD80C00) [pid = 3528] [serial = 1341] [outer = 0000000000000000] 21:40:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700BE9D000) [pid = 3528] [serial = 1342] [outer = 000000700BD80C00] 21:40:00 INFO - PROCESS | 3528 | 1465274400369 Marionette DEBUG loaded listener.js 21:40:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700C71C800) [pid = 3528] [serial = 1343] [outer = 000000700BD80C00] 21:40:00 INFO - PROCESS | 3528 | 1465274400819 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 21:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 21:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 734ms 21:40:00 INFO - PROCESS | 3528 | 1465274400871 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 21:40:00 INFO - PROCESS | 3528 | 1465274400874 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 21:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 21:40:00 INFO - PROCESS | 3528 | 1465274400922 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 21:40:00 INFO - PROCESS | 3528 | 1465274400924 Marionette TRACE conn5 <- [1,1754,null,{}] 21:40:00 INFO - PROCESS | 3528 | 1465274400927 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:00 INFO - PROCESS | 3528 | 1465274400930 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:01 INFO - PROCESS | 3528 | 1465274401039 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 21:40:01 INFO - PROCESS | 3528 | 1465274401092 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:01 INFO - PROCESS | 3528 | 1465274401095 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:01 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC0E800 == 32 [pid = 3528] [id = 448] 21:40:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (00000070083C0000) [pid = 3528] [serial = 1344] [outer = 0000000000000000] 21:40:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000700C828C00) [pid = 3528] [serial = 1345] [outer = 00000070083C0000] 21:40:01 INFO - PROCESS | 3528 | 1465274401140 Marionette DEBUG loaded listener.js 21:40:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000700CE40000) [pid = 3528] [serial = 1346] [outer = 00000070083C0000] 21:40:01 INFO - PROCESS | 3528 | 1465274401598 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 21:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 21:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 754ms 21:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 21:40:01 INFO - PROCESS | 3528 | 1465274401670 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 21:40:01 INFO - PROCESS | 3528 | 1465274401672 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 21:40:01 INFO - PROCESS | 3528 | 1465274401675 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 21:40:01 INFO - PROCESS | 3528 | 1465274401677 Marionette TRACE conn5 <- [1,1758,null,{}] 21:40:01 INFO - PROCESS | 3528 | 1465274401681 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:01 INFO - PROCESS | 3528 | 1465274401687 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:01 INFO - PROCESS | 3528 | 1465274401827 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 21:40:01 INFO - PROCESS | 3528 | 1465274401879 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:01 INFO - PROCESS | 3528 | 1465274401881 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:01 INFO - PROCESS | 3528 | ++DOCSHELL 000000701006A800 == 33 [pid = 3528] [id = 449] 21:40:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (000000700D4DA800) [pid = 3528] [serial = 1347] [outer = 0000000000000000] 21:40:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (000000700FB84400) [pid = 3528] [serial = 1348] [outer = 000000700D4DA800] 21:40:01 INFO - PROCESS | 3528 | 1465274401927 Marionette DEBUG loaded listener.js 21:40:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (0000007010556400) [pid = 3528] [serial = 1349] [outer = 000000700D4DA800] 21:40:02 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (000000700D4D1C00) [pid = 3528] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 21:40:02 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (00000070102EB800) [pid = 3528] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 21:40:02 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (000000700502D000) [pid = 3528] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 21:40:02 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (00000070078CD400) [pid = 3528] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 21:40:02 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (0000007009B09800) [pid = 3528] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 21:40:02 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700181F800) [pid = 3528] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 21:40:02 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700544CC00) [pid = 3528] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 21:40:02 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (00000070798A6000) [pid = 3528] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 21:40:02 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007006DBB000) [pid = 3528] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 21:40:02 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000707A2C7C00) [pid = 3528] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 21:40:02 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (00000070798AB000) [pid = 3528] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 21:40:02 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000707ABD1800) [pid = 3528] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 21:40:02 INFO - PROCESS | 3528 | 1465274402501 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 21:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 21:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 881ms 21:40:02 INFO - PROCESS | 3528 | 1465274402559 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 21:40:02 INFO - PROCESS | 3528 | 1465274402562 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 21:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 21:40:02 INFO - PROCESS | 3528 | 1465274402566 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 21:40:02 INFO - PROCESS | 3528 | 1465274402567 Marionette TRACE conn5 <- [1,1762,null,{}] 21:40:02 INFO - PROCESS | 3528 | 1465274402571 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:02 INFO - PROCESS | 3528 | 1465274402573 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:02 INFO - PROCESS | 3528 | 1465274402655 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 21:40:02 INFO - PROCESS | 3528 | 1465274402661 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:02 INFO - PROCESS | 3528 | 1465274402663 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:02 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010596000 == 34 [pid = 3528] [id = 450] 21:40:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (0000007005038400) [pid = 3528] [serial = 1350] [outer = 0000000000000000] 21:40:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (00000070102EF400) [pid = 3528] [serial = 1351] [outer = 0000007005038400] 21:40:02 INFO - PROCESS | 3528 | 1465274402707 Marionette DEBUG loaded listener.js 21:40:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000701071DC00) [pid = 3528] [serial = 1352] [outer = 0000007005038400] 21:40:03 INFO - PROCESS | 3528 | 1465274403117 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 21:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 21:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 586ms 21:40:03 INFO - PROCESS | 3528 | 1465274403163 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 21:40:03 INFO - PROCESS | 3528 | 1465274403165 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 21:40:03 INFO - PROCESS | 3528 | 1465274403169 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 21:40:03 INFO - PROCESS | 3528 | 1465274403171 Marionette TRACE conn5 <- [1,1766,null,{}] 21:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 21:40:03 INFO - PROCESS | 3528 | 1465274403174 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:03 INFO - PROCESS | 3528 | 1465274403176 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:03 INFO - PROCESS | 3528 | 1465274403258 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 21:40:03 INFO - PROCESS | 3528 | 1465274403263 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:03 INFO - PROCESS | 3528 | 1465274403265 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:03 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010E37800 == 35 [pid = 3528] [id = 451] 21:40:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007010726C00) [pid = 3528] [serial = 1353] [outer = 0000000000000000] 21:40:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000707987A400) [pid = 3528] [serial = 1354] [outer = 0000007010726C00] 21:40:03 INFO - PROCESS | 3528 | 1465274403317 Marionette DEBUG loaded listener.js 21:40:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (00000070798A5C00) [pid = 3528] [serial = 1355] [outer = 0000007010726C00] 21:40:03 INFO - PROCESS | 3528 | 1465274403758 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 21:40:03 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 21:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 628ms 21:40:03 INFO - PROCESS | 3528 | 1465274403810 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 21:40:03 INFO - PROCESS | 3528 | 1465274403812 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 21:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 21:40:03 INFO - PROCESS | 3528 | 1465274403816 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 21:40:03 INFO - PROCESS | 3528 | 1465274403818 Marionette TRACE conn5 <- [1,1770,null,{}] 21:40:03 INFO - PROCESS | 3528 | 1465274403821 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:03 INFO - PROCESS | 3528 | 1465274403823 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:03 INFO - PROCESS | 3528 | 1465274403906 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 21:40:03 INFO - PROCESS | 3528 | 1465274403912 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:03 INFO - PROCESS | 3528 | 1465274403914 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:03 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D144800 == 36 [pid = 3528] [id = 452] 21:40:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (00000070798AB000) [pid = 3528] [serial = 1356] [outer = 0000000000000000] 21:40:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (00000070799AE800) [pid = 3528] [serial = 1357] [outer = 00000070798AB000] 21:40:03 INFO - PROCESS | 3528 | 1465274403958 Marionette DEBUG loaded listener.js 21:40:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000707A2C3800) [pid = 3528] [serial = 1358] [outer = 00000070798AB000] 21:40:04 INFO - PROCESS | 3528 | 1465274404675 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 21:40:04 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 21:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 942ms 21:40:04 INFO - PROCESS | 3528 | 1465274404760 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 21:40:04 INFO - PROCESS | 3528 | 1465274404765 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 21:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 21:40:04 INFO - PROCESS | 3528 | 1465274404770 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 21:40:04 INFO - PROCESS | 3528 | 1465274404774 Marionette TRACE conn5 <- [1,1774,null,{}] 21:40:04 INFO - PROCESS | 3528 | 1465274404780 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:04 INFO - PROCESS | 3528 | 1465274404783 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:04 INFO - PROCESS | 3528 | 1465274404940 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 21:40:05 INFO - PROCESS | 3528 | 1465274405056 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:05 INFO - PROCESS | 3528 | 1465274405060 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:05 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009235000 == 37 [pid = 3528] [id = 453] 21:40:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (00000070053B0800) [pid = 3528] [serial = 1359] [outer = 0000000000000000] 21:40:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (0000007006DDA800) [pid = 3528] [serial = 1360] [outer = 00000070053B0800] 21:40:05 INFO - PROCESS | 3528 | 1465274405119 Marionette DEBUG loaded listener.js 21:40:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (000000700807CC00) [pid = 3528] [serial = 1361] [outer = 00000070053B0800] 21:40:05 INFO - PROCESS | 3528 | 1465274405811 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 21:40:05 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 21:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1077ms 21:40:05 INFO - PROCESS | 3528 | 1465274405851 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 21:40:05 INFO - PROCESS | 3528 | 1465274405856 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 21:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 21:40:05 INFO - PROCESS | 3528 | 1465274405863 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 21:40:05 INFO - PROCESS | 3528 | 1465274405866 Marionette TRACE conn5 <- [1,1778,null,{}] 21:40:05 INFO - PROCESS | 3528 | 1465274405870 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:05 INFO - PROCESS | 3528 | 1465274405873 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:06 INFO - PROCESS | 3528 | 1465274406027 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 21:40:06 INFO - PROCESS | 3528 | 1465274406150 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:06 INFO - PROCESS | 3528 | 1465274406153 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:06 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F98C000 == 38 [pid = 3528] [id = 454] 21:40:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (0000007008AB2C00) [pid = 3528] [serial = 1362] [outer = 0000000000000000] 21:40:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (0000007009196C00) [pid = 3528] [serial = 1363] [outer = 0000007008AB2C00] 21:40:06 INFO - PROCESS | 3528 | 1465274406214 Marionette DEBUG loaded listener.js 21:40:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (000000700BE9A000) [pid = 3528] [serial = 1364] [outer = 0000007008AB2C00] 21:40:06 INFO - PROCESS | 3528 | --DOCSHELL 0000007010E37800 == 37 [pid = 3528] [id = 451] 21:40:06 INFO - PROCESS | 3528 | --DOCSHELL 0000007010596000 == 36 [pid = 3528] [id = 450] 21:40:06 INFO - PROCESS | 3528 | --DOCSHELL 000000701006A800 == 35 [pid = 3528] [id = 449] 21:40:06 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC0E800 == 34 [pid = 3528] [id = 448] 21:40:06 INFO - PROCESS | 3528 | --DOCSHELL 000000700D4C8800 == 33 [pid = 3528] [id = 447] 21:40:06 INFO - PROCESS | 3528 | --DOCSHELL 000000700D145800 == 32 [pid = 3528] [id = 446] 21:40:06 INFO - PROCESS | 3528 | --DOCSHELL 00000070093CE000 == 31 [pid = 3528] [id = 445] 21:40:06 INFO - PROCESS | 3528 | --DOCSHELL 0000007008A25800 == 30 [pid = 3528] [id = 444] 21:40:06 INFO - PROCESS | 3528 | --DOCSHELL 00000070081E3000 == 29 [pid = 3528] [id = 443] 21:40:06 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (000000700D4D9000) [pid = 3528] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (000000700FB85000) [pid = 3528] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (0000007010728C00) [pid = 3528] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (00000070102EF000) [pid = 3528] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (000000700C829800) [pid = 3528] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (00000070083BF800) [pid = 3528] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (0000007008A42800) [pid = 3528] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (0000007009CBFC00) [pid = 3528] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700BD7B400) [pid = 3528] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007008AB1800) [pid = 3528] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007005C77000) [pid = 3528] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700782C800) [pid = 3528] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007079ADA000) [pid = 3528] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (00000070798AF000) [pid = 3528] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (00000070082E5800) [pid = 3528] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (00000070087C5000) [pid = 3528] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000707AB57400) [pid = 3528] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007079ADA400) [pid = 3528] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000707ACC2800) [pid = 3528] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000707B352400) [pid = 3528] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000707A92F800) [pid = 3528] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 21:40:06 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000707A30B800) [pid = 3528] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 21:40:07 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000707987C000) [pid = 3528] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 21:40:07 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (000000700CE40C00) [pid = 3528] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 21:40:07 INFO - PROCESS | 3528 | 1465274407072 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:40:07 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) 21:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1233ms 21:40:07 INFO - PROCESS | 3528 | 1465274407098 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 21:40:07 INFO - PROCESS | 3528 | 1465274407102 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 21:40:07 INFO - PROCESS | 3528 | 1465274407107 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 21:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 21:40:07 INFO - PROCESS | 3528 | 1465274407110 Marionette TRACE conn5 <- [1,1782,null,{}] 21:40:07 INFO - PROCESS | 3528 | 1465274407117 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:07 INFO - PROCESS | 3528 | 1465274407120 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:07 INFO - PROCESS | 3528 | 1465274407210 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 21:40:07 INFO - PROCESS | 3528 | 1465274407217 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:07 INFO - PROCESS | 3528 | 1465274407222 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:07 INFO - PROCESS | 3528 | ++DOCSHELL 000000700881E800 == 30 [pid = 3528] [id = 455] 21:40:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (00000070059DBC00) [pid = 3528] [serial = 1365] [outer = 0000000000000000] 21:40:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (0000007006DDF000) [pid = 3528] [serial = 1366] [outer = 00000070059DBC00] 21:40:07 INFO - PROCESS | 3528 | 1465274407271 Marionette DEBUG loaded listener.js 21:40:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (00000070083CA400) [pid = 3528] [serial = 1367] [outer = 00000070059DBC00] 21:40:07 INFO - PROCESS | 3528 | 1465274407811 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 732ms 21:40:07 INFO - PROCESS | 3528 | 1465274407844 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 21:40:07 INFO - PROCESS | 3528 | 1465274407848 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 21:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 21:40:07 INFO - PROCESS | 3528 | 1465274407854 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 21:40:07 INFO - PROCESS | 3528 | 1465274407857 Marionette TRACE conn5 <- [1,1786,null,{}] 21:40:07 INFO - PROCESS | 3528 | 1465274407861 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:07 INFO - PROCESS | 3528 | 1465274407863 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:07 INFO - PROCESS | 3528 | 1465274407955 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 21:40:08 INFO - PROCESS | 3528 | 1465274408030 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:08 INFO - PROCESS | 3528 | 1465274408033 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:08 INFO - PROCESS | 3528 | ++DOCSHELL 000000700AC09000 == 31 [pid = 3528] [id = 456] 21:40:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007008A4A400) [pid = 3528] [serial = 1368] [outer = 0000000000000000] 21:40:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (0000007008AB0000) [pid = 3528] [serial = 1369] [outer = 0000007008A4A400] 21:40:08 INFO - PROCESS | 3528 | 1465274408090 Marionette DEBUG loaded listener.js 21:40:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700AC2E400) [pid = 3528] [serial = 1370] [outer = 0000007008A4A400] 21:40:08 INFO - PROCESS | 3528 | 1465274408483 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 21:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 21:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 692ms 21:40:08 INFO - PROCESS | 3528 | 1465274408549 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 21:40:08 INFO - PROCESS | 3528 | 1465274408552 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 21:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 21:40:08 INFO - PROCESS | 3528 | 1465274408555 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 21:40:08 INFO - PROCESS | 3528 | 1465274408559 Marionette TRACE conn5 <- [1,1790,null,{}] 21:40:08 INFO - PROCESS | 3528 | 1465274408570 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:08 INFO - PROCESS | 3528 | 1465274408575 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:08 INFO - PROCESS | 3528 | 1465274408666 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 21:40:08 INFO - PROCESS | 3528 | 1465274408682 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:08 INFO - PROCESS | 3528 | 1465274408685 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:08 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D4B1000 == 32 [pid = 3528] [id = 457] 21:40:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (00000070053BF000) [pid = 3528] [serial = 1371] [outer = 0000000000000000] 21:40:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700C829C00) [pid = 3528] [serial = 1372] [outer = 00000070053BF000] 21:40:08 INFO - PROCESS | 3528 | 1465274408734 Marionette DEBUG loaded listener.js 21:40:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700CE43C00) [pid = 3528] [serial = 1373] [outer = 00000070053BF000] 21:40:09 INFO - PROCESS | 3528 | 1465274409200 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 21:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 691ms 21:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 21:40:09 INFO - PROCESS | 3528 | 1465274409253 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 21:40:09 INFO - PROCESS | 3528 | 1465274409255 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 21:40:09 INFO - PROCESS | 3528 | 1465274409259 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 21:40:09 INFO - PROCESS | 3528 | 1465274409261 Marionette TRACE conn5 <- [1,1794,null,{}] 21:40:09 INFO - PROCESS | 3528 | 1465274409264 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:09 INFO - PROCESS | 3528 | 1465274409266 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:09 INFO - PROCESS | 3528 | 1465274409384 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 21:40:09 INFO - PROCESS | 3528 | 1465274409431 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:09 INFO - PROCESS | 3528 | 1465274409434 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:09 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC3D000 == 33 [pid = 3528] [id = 458] 21:40:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700E5AA400) [pid = 3528] [serial = 1374] [outer = 0000000000000000] 21:40:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700E5AEC00) [pid = 3528] [serial = 1375] [outer = 000000700E5AA400] 21:40:09 INFO - PROCESS | 3528 | 1465274409487 Marionette DEBUG loaded listener.js 21:40:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700FB89400) [pid = 3528] [serial = 1376] [outer = 000000700E5AA400] 21:40:09 INFO - PROCESS | 3528 | 1465274409923 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 21:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 21:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 690ms 21:40:09 INFO - PROCESS | 3528 | 1465274409952 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 21:40:09 INFO - PROCESS | 3528 | 1465274409954 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 21:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 21:40:09 INFO - PROCESS | 3528 | 1465274409957 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 21:40:09 INFO - PROCESS | 3528 | 1465274409959 Marionette TRACE conn5 <- [1,1798,null,{}] 21:40:09 INFO - PROCESS | 3528 | 1465274409962 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:09 INFO - PROCESS | 3528 | 1465274409965 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:10 INFO - PROCESS | 3528 | 1465274410103 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 21:40:10 INFO - PROCESS | 3528 | 1465274410159 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:10 INFO - PROCESS | 3528 | 1465274410161 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:10 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010597000 == 34 [pid = 3528] [id = 459] 21:40:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700FFF1C00) [pid = 3528] [serial = 1377] [outer = 0000000000000000] 21:40:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (00000070102EC400) [pid = 3528] [serial = 1378] [outer = 000000700FFF1C00] 21:40:10 INFO - PROCESS | 3528 | 1465274410207 Marionette DEBUG loaded listener.js 21:40:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007010726800) [pid = 3528] [serial = 1379] [outer = 000000700FFF1C00] 21:40:10 INFO - PROCESS | 3528 | 1465274410659 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 21:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 21:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 732ms 21:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 21:40:10 INFO - PROCESS | 3528 | 1465274410692 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 21:40:10 INFO - PROCESS | 3528 | 1465274410694 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 21:40:10 INFO - PROCESS | 3528 | 1465274410697 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 21:40:10 INFO - PROCESS | 3528 | 1465274410699 Marionette TRACE conn5 <- [1,1802,null,{}] 21:40:10 INFO - PROCESS | 3528 | 1465274410709 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:10 INFO - PROCESS | 3528 | 1465274410715 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:10 INFO - PROCESS | 3528 | 1465274410860 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 21:40:10 INFO - PROCESS | 3528 | 1465274410916 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:10 INFO - PROCESS | 3528 | 1465274410918 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:10 INFO - PROCESS | 3528 | ++DOCSHELL 000000707AC3E000 == 35 [pid = 3528] [id = 460] 21:40:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (0000007079ADA000) [pid = 3528] [serial = 1380] [outer = 0000000000000000] 21:40:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000707A248400) [pid = 3528] [serial = 1381] [outer = 0000007079ADA000] 21:40:10 INFO - PROCESS | 3528 | 1465274410965 Marionette DEBUG loaded listener.js 21:40:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000707AB3DC00) [pid = 3528] [serial = 1382] [outer = 0000007079ADA000] 21:40:11 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (0000007005038400) [pid = 3528] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 21:40:11 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700BD80C00) [pid = 3528] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 21:40:11 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700216E800) [pid = 3528] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 21:40:11 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007005452000) [pid = 3528] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 21:40:11 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (00000070083BEC00) [pid = 3528] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 21:40:11 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700782A400) [pid = 3528] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 21:40:11 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (00000070083C0000) [pid = 3528] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 21:40:11 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007006DC2C00) [pid = 3528] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 21:40:11 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700AC37000) [pid = 3528] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 21:40:11 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (00000070102E7800) [pid = 3528] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 21:40:11 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000707B47AC00) [pid = 3528] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 21:40:11 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007010726C00) [pid = 3528] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 21:40:11 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000700D4DA800) [pid = 3528] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 21:40:11 INFO - PROCESS | 3528 | 1465274411427 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 21:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 21:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 775ms 21:40:11 INFO - PROCESS | 3528 | 1465274411476 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 21:40:11 INFO - PROCESS | 3528 | 1465274411478 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 21:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 21:40:11 INFO - PROCESS | 3528 | 1465274411481 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 21:40:11 INFO - PROCESS | 3528 | 1465274411483 Marionette TRACE conn5 <- [1,1806,null,{}] 21:40:11 INFO - PROCESS | 3528 | 1465274411487 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:11 INFO - PROCESS | 3528 | 1465274411489 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:11 INFO - PROCESS | 3528 | 1465274411600 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 21:40:11 INFO - PROCESS | 3528 | 1465274411650 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:11 INFO - PROCESS | 3528 | 1465274411652 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:11 INFO - PROCESS | 3528 | ++DOCSHELL 000000707B308800 == 36 [pid = 3528] [id = 461] 21:40:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007005030400) [pid = 3528] [serial = 1383] [outer = 0000000000000000] 21:40:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700AC2D800) [pid = 3528] [serial = 1384] [outer = 0000007005030400] 21:40:11 INFO - PROCESS | 3528 | 1465274411698 Marionette DEBUG loaded listener.js 21:40:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000707987C400) [pid = 3528] [serial = 1385] [outer = 0000007005030400] 21:40:12 INFO - PROCESS | 3528 | 1465274412052 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 21:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 21:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 629ms 21:40:12 INFO - PROCESS | 3528 | 1465274412117 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 21:40:12 INFO - PROCESS | 3528 | 1465274412119 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 21:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 21:40:12 INFO - PROCESS | 3528 | 1465274412122 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 21:40:12 INFO - PROCESS | 3528 | 1465274412124 Marionette TRACE conn5 <- [1,1810,null,{}] 21:40:12 INFO - PROCESS | 3528 | 1465274412128 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:12 INFO - PROCESS | 3528 | 1465274412138 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:12 INFO - PROCESS | 3528 | 1465274412224 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 21:40:12 INFO - PROCESS | 3528 | 1465274412229 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:12 INFO - PROCESS | 3528 | 1465274412231 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:12 INFO - PROCESS | 3528 | ++DOCSHELL 000000707BB62000 == 37 [pid = 3528] [id = 462] 21:40:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000707AB59800) [pid = 3528] [serial = 1386] [outer = 0000000000000000] 21:40:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000707ACBBC00) [pid = 3528] [serial = 1387] [outer = 000000707AB59800] 21:40:12 INFO - PROCESS | 3528 | 1465274412277 Marionette DEBUG loaded listener.js 21:40:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000707B351400) [pid = 3528] [serial = 1388] [outer = 000000707AB59800] 21:40:12 INFO - PROCESS | 3528 | 1465274412708 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 21:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 21:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 628ms 21:40:12 INFO - PROCESS | 3528 | 1465274412755 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 21:40:12 INFO - PROCESS | 3528 | 1465274412757 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 21:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 21:40:12 INFO - PROCESS | 3528 | 1465274412761 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 21:40:12 INFO - PROCESS | 3528 | 1465274412763 Marionette TRACE conn5 <- [1,1814,null,{}] 21:40:12 INFO - PROCESS | 3528 | 1465274412766 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:12 INFO - PROCESS | 3528 | 1465274412768 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:12 INFO - PROCESS | 3528 | 1465274412852 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 21:40:12 INFO - PROCESS | 3528 | 1465274412860 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:12 INFO - PROCESS | 3528 | 1465274412863 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:12 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D4B0800 == 38 [pid = 3528] [id = 463] 21:40:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000707B224400) [pid = 3528] [serial = 1389] [outer = 0000000000000000] 21:40:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000707B35B400) [pid = 3528] [serial = 1390] [outer = 000000707B224400] 21:40:12 INFO - PROCESS | 3528 | 1465274412906 Marionette DEBUG loaded listener.js 21:40:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000707B47D000) [pid = 3528] [serial = 1391] [outer = 000000707B224400] 21:40:13 INFO - PROCESS | 3528 | 1465274413526 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 21:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 21:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 837ms 21:40:13 INFO - PROCESS | 3528 | 1465274413601 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 21:40:13 INFO - PROCESS | 3528 | 1465274413606 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 21:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 21:40:13 INFO - PROCESS | 3528 | 1465274413611 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 21:40:13 INFO - PROCESS | 3528 | 1465274413615 Marionette TRACE conn5 <- [1,1818,null,{}] 21:40:13 INFO - PROCESS | 3528 | 1465274413621 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:13 INFO - PROCESS | 3528 | 1465274413625 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:13 INFO - PROCESS | 3528 | 1465274413748 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 21:40:13 INFO - PROCESS | 3528 | 1465274413865 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:13 INFO - PROCESS | 3528 | 1465274413868 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:13 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009940000 == 39 [pid = 3528] [id = 464] 21:40:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007005052000) [pid = 3528] [serial = 1392] [outer = 0000000000000000] 21:40:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000700807C400) [pid = 3528] [serial = 1393] [outer = 0000007005052000] 21:40:13 INFO - PROCESS | 3528 | 1465274413929 Marionette DEBUG loaded listener.js 21:40:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (0000007008AA5800) [pid = 3528] [serial = 1394] [outer = 0000007005052000] 21:40:14 INFO - PROCESS | 3528 | 1465274414551 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 21:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 21:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 986ms 21:40:14 INFO - PROCESS | 3528 | 1465274414601 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 21:40:14 INFO - PROCESS | 3528 | 1465274414606 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 21:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 21:40:14 INFO - PROCESS | 3528 | 1465274414613 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 21:40:14 INFO - PROCESS | 3528 | 1465274414616 Marionette TRACE conn5 <- [1,1822,null,{}] 21:40:14 INFO - PROCESS | 3528 | 1465274414620 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:14 INFO - PROCESS | 3528 | 1465274414623 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:14 INFO - PROCESS | 3528 | 1465274414744 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 21:40:14 INFO - PROCESS | 3528 | 1465274414842 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:14 INFO - PROCESS | 3528 | 1465274414845 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:14 INFO - PROCESS | 3528 | ++DOCSHELL 0000007011622000 == 40 [pid = 3528] [id = 465] 21:40:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000700C82FC00) [pid = 3528] [serial = 1395] [outer = 0000000000000000] 21:40:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (000000700CE3F400) [pid = 3528] [serial = 1396] [outer = 000000700C82FC00] 21:40:14 INFO - PROCESS | 3528 | 1465274414901 Marionette DEBUG loaded listener.js 21:40:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (000000700FB8BC00) [pid = 3528] [serial = 1397] [outer = 000000700C82FC00] 21:40:15 INFO - PROCESS | 3528 | 1465274415532 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 21:40:15 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 21:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 985ms 21:40:15 INFO - PROCESS | 3528 | 1465274415600 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 21:40:15 INFO - PROCESS | 3528 | 1465274415603 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 21:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 21:40:15 INFO - PROCESS | 3528 | 1465274415607 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 21:40:15 INFO - PROCESS | 3528 | 1465274415611 Marionette TRACE conn5 <- [1,1826,null,{}] 21:40:15 INFO - PROCESS | 3528 | 1465274415635 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:15 INFO - PROCESS | 3528 | 1465274415640 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:15 INFO - PROCESS | 3528 | 1465274415787 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 21:40:15 INFO - PROCESS | 3528 | 1465274415839 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:15 INFO - PROCESS | 3528 | 1465274415842 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:15 INFO - PROCESS | 3528 | ++DOCSHELL 000000707FC6D800 == 41 [pid = 3528] [id = 466] 21:40:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (000000707A311800) [pid = 3528] [serial = 1398] [outer = 0000000000000000] 21:40:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (000000707A3D1800) [pid = 3528] [serial = 1399] [outer = 000000707A311800] 21:40:15 INFO - PROCESS | 3528 | 1465274415901 Marionette DEBUG loaded listener.js 21:40:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (000000707B482400) [pid = 3528] [serial = 1400] [outer = 000000707A311800] 21:40:16 INFO - PROCESS | 3528 | 1465274416505 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 21:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 21:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 941ms 21:40:16 INFO - PROCESS | 3528 | 1465274416550 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 21:40:16 INFO - PROCESS | 3528 | 1465274416553 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 21:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 21:40:16 INFO - PROCESS | 3528 | 1465274416556 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 21:40:16 INFO - PROCESS | 3528 | 1465274416558 Marionette TRACE conn5 <- [1,1830,null,{}] 21:40:16 INFO - PROCESS | 3528 | 1465274416562 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:16 INFO - PROCESS | 3528 | 1465274416565 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:16 INFO - PROCESS | 3528 | 1465274416693 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 21:40:16 INFO - PROCESS | 3528 | 1465274416797 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:16 INFO - PROCESS | 3528 | 1465274416799 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:16 INFO - PROCESS | 3528 | ++DOCSHELL 000000700CEEE000 == 42 [pid = 3528] [id = 467] 21:40:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (0000007079884000) [pid = 3528] [serial = 1401] [outer = 0000000000000000] 21:40:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (000000707BA1B800) [pid = 3528] [serial = 1402] [outer = 0000007079884000] 21:40:16 INFO - PROCESS | 3528 | 1465274416855 Marionette DEBUG loaded listener.js 21:40:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 93 (000000707BA37400) [pid = 3528] [serial = 1403] [outer = 0000007079884000] 21:40:17 INFO - PROCESS | 3528 | 1465274417674 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 21:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 21:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1197ms 21:40:17 INFO - PROCESS | 3528 | 1465274417756 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 21:40:17 INFO - PROCESS | 3528 | 1465274417760 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 21:40:17 INFO - PROCESS | 3528 | 1465274417765 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 21:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 21:40:17 INFO - PROCESS | 3528 | 1465274417770 Marionette TRACE conn5 <- [1,1834,null,{}] 21:40:17 INFO - PROCESS | 3528 | 1465274417775 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:17 INFO - PROCESS | 3528 | 1465274417777 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:18 INFO - PROCESS | 3528 | --DOCSHELL 000000707BB62000 == 41 [pid = 3528] [id = 462] 21:40:18 INFO - PROCESS | 3528 | --DOCSHELL 000000707B308800 == 40 [pid = 3528] [id = 461] 21:40:18 INFO - PROCESS | 3528 | --DOCSHELL 000000707AC3E000 == 39 [pid = 3528] [id = 460] 21:40:18 INFO - PROCESS | 3528 | --DOCSHELL 0000007010597000 == 38 [pid = 3528] [id = 459] 21:40:18 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC3D000 == 37 [pid = 3528] [id = 458] 21:40:18 INFO - PROCESS | 3528 | --DOCSHELL 000000700D4B1000 == 36 [pid = 3528] [id = 457] 21:40:18 INFO - PROCESS | 3528 | --DOCSHELL 000000700AC09000 == 35 [pid = 3528] [id = 456] 21:40:18 INFO - PROCESS | 3528 | --DOCSHELL 000000700881E800 == 34 [pid = 3528] [id = 455] 21:40:18 INFO - PROCESS | 3528 | --DOCSHELL 000000700F98C000 == 33 [pid = 3528] [id = 454] 21:40:18 INFO - PROCESS | 3528 | --DOCSHELL 000000700D144800 == 32 [pid = 3528] [id = 452] 21:40:18 INFO - PROCESS | 3528 | --DOCSHELL 0000007009235000 == 31 [pid = 3528] [id = 453] 21:40:18 INFO - PROCESS | 3528 | --DOCSHELL 000000700CEEE000 == 30 [pid = 3528] [id = 467] 21:40:18 INFO - PROCESS | 3528 | --DOCSHELL 000000707FC6D800 == 29 [pid = 3528] [id = 466] 21:40:18 INFO - PROCESS | 3528 | --DOCSHELL 0000007011622000 == 28 [pid = 3528] [id = 465] 21:40:18 INFO - PROCESS | 3528 | --DOCSHELL 000000700D4B0800 == 27 [pid = 3528] [id = 463] 21:40:18 INFO - PROCESS | 3528 | --DOCSHELL 0000007009940000 == 26 [pid = 3528] [id = 464] 21:40:18 INFO - PROCESS | 3528 | 1465274418507 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 21:40:18 INFO - PROCESS | 3528 | --DOMWINDOW == 92 (000000700BE9D000) [pid = 3528] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (0000007009108400) [pid = 3528] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (0000007006D07800) [pid = 3528] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (0000007006DD8000) [pid = 3528] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (00000070087C6000) [pid = 3528] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (00000070084ADC00) [pid = 3528] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (00000070087B8400) [pid = 3528] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (0000007007834400) [pid = 3528] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (000000700C828C00) [pid = 3528] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (00000070087C3800) [pid = 3528] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (0000007007829400) [pid = 3528] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700CE3A000) [pid = 3528] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000700BEBB400) [pid = 3528] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000707B21BC00) [pid = 3528] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (00000070798A7C00) [pid = 3528] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (00000070799AE800) [pid = 3528] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000707B487400) [pid = 3528] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (00000070798A5C00) [pid = 3528] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000707B47F400) [pid = 3528] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700C71C800) [pid = 3528] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000700FB84400) [pid = 3528] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000700CE40000) [pid = 3528] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000707987A400) [pid = 3528] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (0000007010556400) [pid = 3528] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (00000070102EF400) [pid = 3528] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (000000701071DC00) [pid = 3528] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (000000700AC30000) [pid = 3528] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 21:40:18 INFO - PROCESS | 3528 | 1465274418691 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:18 INFO - PROCESS | 3528 | 1465274418694 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:18 INFO - PROCESS | 3528 | ++DOCSHELL 0000007005950000 == 27 [pid = 3528] [id = 468] 21:40:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (0000007001592400) [pid = 3528] [serial = 1404] [outer = 0000000000000000] 21:40:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (0000007001814800) [pid = 3528] [serial = 1405] [outer = 0000007001592400] 21:40:18 INFO - PROCESS | 3528 | 1465274418746 Marionette DEBUG loaded listener.js 21:40:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (00000070020C7400) [pid = 3528] [serial = 1406] [outer = 0000007001592400] 21:40:19 INFO - PROCESS | 3528 | 1465274419203 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:40:19 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) 21:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1499ms 21:40:19 INFO - PROCESS | 3528 | 1465274419270 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 21:40:19 INFO - PROCESS | 3528 | 1465274419274 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 21:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 21:40:19 INFO - PROCESS | 3528 | 1465274419279 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 21:40:19 INFO - PROCESS | 3528 | 1465274419283 Marionette TRACE conn5 <- [1,1838,null,{}] 21:40:19 INFO - PROCESS | 3528 | 1465274419288 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:19 INFO - PROCESS | 3528 | 1465274419290 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:19 INFO - PROCESS | 3528 | 1465274419397 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 21:40:19 INFO - PROCESS | 3528 | 1465274419404 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:19 INFO - PROCESS | 3528 | 1465274419407 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:19 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008AD8000 == 28 [pid = 3528] [id = 469] 21:40:19 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (0000007005C7E400) [pid = 3528] [serial = 1407] [outer = 0000000000000000] 21:40:19 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007005CB1C00) [pid = 3528] [serial = 1408] [outer = 0000007005C7E400] 21:40:19 INFO - PROCESS | 3528 | 1465274419458 Marionette DEBUG loaded listener.js 21:40:19 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (0000007006DD1400) [pid = 3528] [serial = 1409] [outer = 0000007005C7E400] 21:40:19 INFO - PROCESS | 3528 | 1465274419934 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 691ms 21:40:20 INFO - PROCESS | 3528 | 1465274420000 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 21:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 21:40:20 INFO - PROCESS | 3528 | 1465274420003 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 21:40:20 INFO - PROCESS | 3528 | 1465274420007 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 21:40:20 INFO - PROCESS | 3528 | 1465274420009 Marionette TRACE conn5 <- [1,1842,null,{}] 21:40:20 INFO - PROCESS | 3528 | 1465274420016 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:20 INFO - PROCESS | 3528 | 1465274420018 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:20 INFO - PROCESS | 3528 | 1465274420120 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 21:40:20 INFO - PROCESS | 3528 | 1465274420201 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:20 INFO - PROCESS | 3528 | 1465274420203 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:20 INFO - PROCESS | 3528 | ++DOCSHELL 000000700993A800 == 29 [pid = 3528] [id = 470] 21:40:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700782CC00) [pid = 3528] [serial = 1410] [outer = 0000000000000000] 21:40:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007007D44C00) [pid = 3528] [serial = 1411] [outer = 000000700782CC00] 21:40:20 INFO - PROCESS | 3528 | 1465274420251 Marionette DEBUG loaded listener.js 21:40:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (00000070083BE800) [pid = 3528] [serial = 1412] [outer = 000000700782CC00] 21:40:20 INFO - PROCESS | 3528 | 1465274420658 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 21:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 693ms 21:40:20 INFO - PROCESS | 3528 | 1465274420701 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 21:40:20 INFO - PROCESS | 3528 | 1465274420705 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 21:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 21:40:20 INFO - PROCESS | 3528 | 1465274420717 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 21:40:20 INFO - PROCESS | 3528 | 1465274420722 Marionette TRACE conn5 <- [1,1846,null,{}] 21:40:20 INFO - PROCESS | 3528 | 1465274420735 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:20 INFO - PROCESS | 3528 | 1465274420739 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:20 INFO - PROCESS | 3528 | 1465274420859 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 21:40:20 INFO - PROCESS | 3528 | 1465274420869 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:20 INFO - PROCESS | 3528 | 1465274420872 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:20 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C451000 == 30 [pid = 3528] [id = 471] 21:40:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (00000070087B9800) [pid = 3528] [serial = 1413] [outer = 0000000000000000] 21:40:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (0000007008A4A800) [pid = 3528] [serial = 1414] [outer = 00000070087B9800] 21:40:20 INFO - PROCESS | 3528 | 1465274420917 Marionette DEBUG loaded listener.js 21:40:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007008AAB800) [pid = 3528] [serial = 1415] [outer = 00000070087B9800] 21:40:21 INFO - PROCESS | 3528 | 1465274421386 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 21:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 21:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 713ms 21:40:21 INFO - PROCESS | 3528 | 1465274421427 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 21:40:21 INFO - PROCESS | 3528 | 1465274421429 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 21:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 21:40:21 INFO - PROCESS | 3528 | 1465274421432 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 21:40:21 INFO - PROCESS | 3528 | 1465274421434 Marionette TRACE conn5 <- [1,1850,null,{}] 21:40:21 INFO - PROCESS | 3528 | 1465274421438 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:21 INFO - PROCESS | 3528 | 1465274421440 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:21 INFO - PROCESS | 3528 | 1465274421586 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 21:40:21 INFO - PROCESS | 3528 | 1465274421597 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:21 INFO - PROCESS | 3528 | 1465274421599 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:21 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D15A800 == 31 [pid = 3528] [id = 472] 21:40:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (0000007008AB3800) [pid = 3528] [serial = 1416] [outer = 0000000000000000] 21:40:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (00000070093AC000) [pid = 3528] [serial = 1417] [outer = 0000007008AB3800] 21:40:21 INFO - PROCESS | 3528 | 1465274421685 Marionette DEBUG loaded listener.js 21:40:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700AC33C00) [pid = 3528] [serial = 1418] [outer = 0000007008AB3800] 21:40:22 INFO - PROCESS | 3528 | 1465274422127 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 21:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 21:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 732ms 21:40:22 INFO - PROCESS | 3528 | 1465274422168 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 21:40:22 INFO - PROCESS | 3528 | 1465274422170 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 21:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 21:40:22 INFO - PROCESS | 3528 | 1465274422173 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 21:40:22 INFO - PROCESS | 3528 | 1465274422176 Marionette TRACE conn5 <- [1,1854,null,{}] 21:40:22 INFO - PROCESS | 3528 | 1465274422186 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:22 INFO - PROCESS | 3528 | 1465274422188 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:22 INFO - PROCESS | 3528 | 1465274422300 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 21:40:22 INFO - PROCESS | 3528 | 1465274422308 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:22 INFO - PROCESS | 3528 | 1465274422314 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:22 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F86C000 == 32 [pid = 3528] [id = 473] 21:40:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007006DDF800) [pid = 3528] [serial = 1419] [outer = 0000000000000000] 21:40:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000700BE9B800) [pid = 3528] [serial = 1420] [outer = 0000007006DDF800] 21:40:22 INFO - PROCESS | 3528 | 1465274422415 Marionette DEBUG loaded listener.js 21:40:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000700C71D400) [pid = 3528] [serial = 1421] [outer = 0000007006DDF800] 21:40:22 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700FFF1C00) [pid = 3528] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 21:40:22 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (0000007008AB2C00) [pid = 3528] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 21:40:22 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (00000070053BF000) [pid = 3528] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 21:40:22 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (00000070059DBC00) [pid = 3528] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 21:40:22 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (00000070798AB000) [pid = 3528] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 21:40:22 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007005030400) [pid = 3528] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 21:40:22 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007008A4A400) [pid = 3528] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 21:40:22 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (00000070053B0800) [pid = 3528] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 21:40:22 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007079ADA000) [pid = 3528] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 21:40:22 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000707AB59800) [pid = 3528] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 21:40:22 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000707B224400) [pid = 3528] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 21:40:22 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000700E5AA400) [pid = 3528] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 21:40:23 INFO - PROCESS | 3528 | 1465274423065 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 21:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 21:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 943ms 21:40:23 INFO - PROCESS | 3528 | 1465274423120 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 21:40:23 INFO - PROCESS | 3528 | 1465274423122 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 21:40:23 INFO - PROCESS | 3528 | 1465274423125 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 21:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 21:40:23 INFO - PROCESS | 3528 | 1465274423127 Marionette TRACE conn5 <- [1,1858,null,{}] 21:40:23 INFO - PROCESS | 3528 | 1465274423131 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:23 INFO - PROCESS | 3528 | 1465274423133 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:23 INFO - PROCESS | 3528 | 1465274423254 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 21:40:23 INFO - PROCESS | 3528 | 1465274423304 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:23 INFO - PROCESS | 3528 | 1465274423306 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:23 INFO - PROCESS | 3528 | ++DOCSHELL 0000007004671000 == 33 [pid = 3528] [id = 474] 21:40:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007007840000) [pid = 3528] [serial = 1422] [outer = 0000000000000000] 21:40:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700C727400) [pid = 3528] [serial = 1423] [outer = 0000007007840000] 21:40:23 INFO - PROCESS | 3528 | 1465274423352 Marionette DEBUG loaded listener.js 21:40:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700CE39800) [pid = 3528] [serial = 1424] [outer = 0000007007840000] 21:40:23 INFO - PROCESS | 3528 | 1465274423698 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 21:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 21:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 629ms 21:40:23 INFO - PROCESS | 3528 | 1465274423758 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 21:40:23 INFO - PROCESS | 3528 | 1465274423760 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 21:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 21:40:23 INFO - PROCESS | 3528 | 1465274423770 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 21:40:23 INFO - PROCESS | 3528 | 1465274423772 Marionette TRACE conn5 <- [1,1862,null,{}] 21:40:23 INFO - PROCESS | 3528 | 1465274423776 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:23 INFO - PROCESS | 3528 | 1465274423778 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:23 INFO - PROCESS | 3528 | 1465274423859 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 21:40:23 INFO - PROCESS | 3528 | 1465274423865 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:23 INFO - PROCESS | 3528 | 1465274423867 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:23 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FF0B800 == 34 [pid = 3528] [id = 475] 21:40:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (0000007005C78000) [pid = 3528] [serial = 1425] [outer = 0000000000000000] 21:40:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700D4D0800) [pid = 3528] [serial = 1426] [outer = 0000007005C78000] 21:40:23 INFO - PROCESS | 3528 | 1465274423911 Marionette DEBUG loaded listener.js 21:40:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700E5AE400) [pid = 3528] [serial = 1427] [outer = 0000007005C78000] 21:40:24 INFO - PROCESS | 3528 | 1465274424336 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 21:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 21:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 586ms 21:40:24 INFO - PROCESS | 3528 | 1465274424358 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 21:40:24 INFO - PROCESS | 3528 | 1465274424360 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 21:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 21:40:24 INFO - PROCESS | 3528 | 1465274424374 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 21:40:24 INFO - PROCESS | 3528 | 1465274424376 Marionette TRACE conn5 <- [1,1866,null,{}] 21:40:24 INFO - PROCESS | 3528 | 1465274424384 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:24 INFO - PROCESS | 3528 | 1465274424386 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:24 INFO - PROCESS | 3528 | 1465274424476 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 21:40:24 INFO - PROCESS | 3528 | 1465274424483 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:24 INFO - PROCESS | 3528 | 1465274424485 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:24 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010332800 == 35 [pid = 3528] [id = 476] 21:40:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700E5AD800) [pid = 3528] [serial = 1428] [outer = 0000000000000000] 21:40:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700FB7E400) [pid = 3528] [serial = 1429] [outer = 000000700E5AD800] 21:40:24 INFO - PROCESS | 3528 | 1465274424530 Marionette DEBUG loaded listener.js 21:40:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700FB88C00) [pid = 3528] [serial = 1430] [outer = 000000700E5AD800] 21:40:25 INFO - PROCESS | 3528 | 1465274425129 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 21:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 21:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 797ms 21:40:25 INFO - PROCESS | 3528 | 1465274425175 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 21:40:25 INFO - PROCESS | 3528 | 1465274425180 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 21:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 21:40:25 INFO - PROCESS | 3528 | 1465274425186 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 21:40:25 INFO - PROCESS | 3528 | 1465274425190 Marionette TRACE conn5 <- [1,1870,null,{}] 21:40:25 INFO - PROCESS | 3528 | 1465274425196 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:25 INFO - PROCESS | 3528 | 1465274425199 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:25 INFO - PROCESS | 3528 | 1465274425336 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 21:40:25 INFO - PROCESS | 3528 | 1465274425459 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:25 INFO - PROCESS | 3528 | 1465274425464 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:25 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008ACD000 == 36 [pid = 3528] [id = 477] 21:40:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (00000070020CA000) [pid = 3528] [serial = 1431] [outer = 0000000000000000] 21:40:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000700547F400) [pid = 3528] [serial = 1432] [outer = 00000070020CA000] 21:40:25 INFO - PROCESS | 3528 | 1465274425523 Marionette DEBUG loaded listener.js 21:40:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (0000007007825400) [pid = 3528] [serial = 1433] [outer = 00000070020CA000] 21:40:26 INFO - PROCESS | 3528 | 1465274426289 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 21:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 21:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1176ms 21:40:26 INFO - PROCESS | 3528 | 1465274426365 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 21:40:26 INFO - PROCESS | 3528 | 1465274426370 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 21:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 21:40:26 INFO - PROCESS | 3528 | 1465274426402 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 21:40:26 INFO - PROCESS | 3528 | 1465274426405 Marionette TRACE conn5 <- [1,1874,null,{}] 21:40:26 INFO - PROCESS | 3528 | 1465274426410 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:26 INFO - PROCESS | 3528 | 1465274426413 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:26 INFO - PROCESS | 3528 | 1465274426545 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 21:40:26 INFO - PROCESS | 3528 | 1465274426620 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:26 INFO - PROCESS | 3528 | 1465274426622 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:26 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D14F800 == 37 [pid = 3528] [id = 478] 21:40:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000700879F000) [pid = 3528] [serial = 1434] [outer = 0000000000000000] 21:40:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (00000070087C0400) [pid = 3528] [serial = 1435] [outer = 000000700879F000] 21:40:26 INFO - PROCESS | 3528 | 1465274426681 Marionette DEBUG loaded listener.js 21:40:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (0000007008C4CC00) [pid = 3528] [serial = 1436] [outer = 000000700879F000] 21:40:27 INFO - PROCESS | 3528 | 1465274427581 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 21:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 21:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1273ms 21:40:27 INFO - PROCESS | 3528 | 1465274427652 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 21:40:27 INFO - PROCESS | 3528 | 1465274427656 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 21:40:27 INFO - PROCESS | 3528 | 1465274427662 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 21:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 21:40:27 INFO - PROCESS | 3528 | 1465274427665 Marionette TRACE conn5 <- [1,1878,null,{}] 21:40:27 INFO - PROCESS | 3528 | 1465274427671 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:27 INFO - PROCESS | 3528 | 1465274427674 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:27 INFO - PROCESS | 3528 | 1465274427798 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 21:40:27 INFO - PROCESS | 3528 | --DOCSHELL 000000700FF0B800 == 36 [pid = 3528] [id = 475] 21:40:27 INFO - PROCESS | 3528 | --DOCSHELL 0000007004671000 == 35 [pid = 3528] [id = 474] 21:40:27 INFO - PROCESS | 3528 | --DOCSHELL 000000700F86C000 == 34 [pid = 3528] [id = 473] 21:40:27 INFO - PROCESS | 3528 | --DOCSHELL 000000700D15A800 == 33 [pid = 3528] [id = 472] 21:40:27 INFO - PROCESS | 3528 | --DOCSHELL 000000700C451000 == 32 [pid = 3528] [id = 471] 21:40:27 INFO - PROCESS | 3528 | --DOCSHELL 000000700993A800 == 31 [pid = 3528] [id = 470] 21:40:27 INFO - PROCESS | 3528 | --DOCSHELL 0000007008AD8000 == 30 [pid = 3528] [id = 469] 21:40:27 INFO - PROCESS | 3528 | --DOCSHELL 0000007005950000 == 29 [pid = 3528] [id = 468] 21:40:27 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (0000007010726800) [pid = 3528] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (00000070102EC400) [pid = 3528] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (0000007009196C00) [pid = 3528] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700BE9A000) [pid = 3528] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700C829C00) [pid = 3528] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007006DDF000) [pid = 3528] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (00000070083CA400) [pid = 3528] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000707A2C3800) [pid = 3528] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700AC2D800) [pid = 3528] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007008AB0000) [pid = 3528] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700AC2E400) [pid = 3528] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007006DDA800) [pid = 3528] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700807CC00) [pid = 3528] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000707A248400) [pid = 3528] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000707ACBBC00) [pid = 3528] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000707AB3DC00) [pid = 3528] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000707B351400) [pid = 3528] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000707B35B400) [pid = 3528] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000707B47D000) [pid = 3528] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (000000700E5AEC00) [pid = 3528] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (000000700FB89400) [pid = 3528] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (000000707987C400) [pid = 3528] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (000000700CE43C00) [pid = 3528] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 21:40:27 INFO - PROCESS | 3528 | 1465274427916 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:27 INFO - PROCESS | 3528 | 1465274427921 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:27 INFO - PROCESS | 3528 | ++DOCSHELL 0000007005966800 == 30 [pid = 3528] [id = 479] 21:40:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (000000700181F800) [pid = 3528] [serial = 1437] [outer = 0000000000000000] 21:40:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (0000007005037000) [pid = 3528] [serial = 1438] [outer = 000000700181F800] 21:40:27 INFO - PROCESS | 3528 | 1465274427970 Marionette DEBUG loaded listener.js 21:40:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (0000007006DDF000) [pid = 3528] [serial = 1439] [outer = 000000700181F800] 21:40:28 INFO - PROCESS | 3528 | 1465274428450 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 21:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 21:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 836ms 21:40:28 INFO - PROCESS | 3528 | 1465274428502 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 21:40:28 INFO - PROCESS | 3528 | 1465274428506 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 21:40:28 INFO - PROCESS | 3528 | 1465274428513 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 21:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 21:40:28 INFO - PROCESS | 3528 | 1465274428515 Marionette TRACE conn5 <- [1,1882,null,{}] 21:40:28 INFO - PROCESS | 3528 | 1465274428519 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:28 INFO - PROCESS | 3528 | 1465274428522 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:28 INFO - PROCESS | 3528 | 1465274428637 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 21:40:28 INFO - PROCESS | 3528 | 1465274428655 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:28 INFO - PROCESS | 3528 | 1465274428657 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:28 INFO - PROCESS | 3528 | ++DOCSHELL 000000700AC21800 == 31 [pid = 3528] [id = 480] 21:40:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (00000070087C1800) [pid = 3528] [serial = 1440] [outer = 0000000000000000] 21:40:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (000000700888C400) [pid = 3528] [serial = 1441] [outer = 00000070087C1800] 21:40:28 INFO - PROCESS | 3528 | 1465274428705 Marionette DEBUG loaded listener.js 21:40:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (0000007008AB2C00) [pid = 3528] [serial = 1442] [outer = 00000070087C1800] 21:40:29 INFO - PROCESS | 3528 | 1465274429151 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 21:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 21:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 691ms 21:40:29 INFO - PROCESS | 3528 | 1465274429234 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 21:40:29 INFO - PROCESS | 3528 | 1465274429243 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 21:40:29 INFO - PROCESS | 3528 | 1465274429250 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 21:40:29 INFO - PROCESS | 3528 | 1465274429254 Marionette TRACE conn5 <- [1,1886,null,{}] 21:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 21:40:29 INFO - PROCESS | 3528 | 1465274429266 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:29 INFO - PROCESS | 3528 | 1465274429271 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:29 INFO - PROCESS | 3528 | 1465274429365 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 21:40:29 INFO - PROCESS | 3528 | 1465274429439 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:29 INFO - PROCESS | 3528 | 1465274429442 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:29 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D1F0000 == 32 [pid = 3528] [id = 481] 21:40:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007001C8B800) [pid = 3528] [serial = 1443] [outer = 0000000000000000] 21:40:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000700B36BC00) [pid = 3528] [serial = 1444] [outer = 0000007001C8B800] 21:40:29 INFO - PROCESS | 3528 | 1465274429493 Marionette DEBUG loaded listener.js 21:40:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700BEB3800) [pid = 3528] [serial = 1445] [outer = 0000007001C8B800] 21:40:29 INFO - PROCESS | 3528 | 1465274429887 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 21:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 21:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 692ms 21:40:29 INFO - PROCESS | 3528 | 1465274429952 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 21:40:29 INFO - PROCESS | 3528 | 1465274429954 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 21:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 21:40:29 INFO - PROCESS | 3528 | 1465274429958 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 21:40:29 INFO - PROCESS | 3528 | 1465274429960 Marionette TRACE conn5 <- [1,1890,null,{}] 21:40:29 INFO - PROCESS | 3528 | 1465274429963 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:29 INFO - PROCESS | 3528 | 1465274429965 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:30 INFO - PROCESS | 3528 | 1465274430091 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 21:40:30 INFO - PROCESS | 3528 | 1465274430107 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:30 INFO - PROCESS | 3528 | 1465274430109 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:30 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC43800 == 33 [pid = 3528] [id = 482] 21:40:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700C825800) [pid = 3528] [serial = 1446] [outer = 0000000000000000] 21:40:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700C832000) [pid = 3528] [serial = 1447] [outer = 000000700C825800] 21:40:30 INFO - PROCESS | 3528 | 1465274430156 Marionette DEBUG loaded listener.js 21:40:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700D4D2800) [pid = 3528] [serial = 1448] [outer = 000000700C825800] 21:40:30 INFO - PROCESS | 3528 | 1465274430617 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 21:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 21:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 690ms 21:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 21:40:30 INFO - PROCESS | 3528 | 1465274430651 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 21:40:30 INFO - PROCESS | 3528 | 1465274430653 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 21:40:30 INFO - PROCESS | 3528 | 1465274430657 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 21:40:30 INFO - PROCESS | 3528 | 1465274430659 Marionette TRACE conn5 <- [1,1894,null,{}] 21:40:30 INFO - PROCESS | 3528 | 1465274430662 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:30 INFO - PROCESS | 3528 | 1465274430664 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:30 INFO - PROCESS | 3528 | 1465274430805 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 21:40:30 INFO - PROCESS | 3528 | 1465274430830 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:30 INFO - PROCESS | 3528 | 1465274430832 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:30 INFO - PROCESS | 3528 | ++DOCSHELL 000000701032F000 == 34 [pid = 3528] [id = 483] 21:40:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700E5AAC00) [pid = 3528] [serial = 1449] [outer = 0000000000000000] 21:40:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700E5B5400) [pid = 3528] [serial = 1450] [outer = 000000700E5AAC00] 21:40:30 INFO - PROCESS | 3528 | 1465274430877 Marionette DEBUG loaded listener.js 21:40:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700FFEC000) [pid = 3528] [serial = 1451] [outer = 000000700E5AAC00] 21:40:31 INFO - PROCESS | 3528 | 1465274431335 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 21:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 21:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 734ms 21:40:31 INFO - PROCESS | 3528 | 1465274431394 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 21:40:31 INFO - PROCESS | 3528 | 1465274431396 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 21:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 21:40:31 INFO - PROCESS | 3528 | 1465274431399 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 21:40:31 INFO - PROCESS | 3528 | 1465274431401 Marionette TRACE conn5 <- [1,1898,null,{}] 21:40:31 INFO - PROCESS | 3528 | 1465274431404 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:31 INFO - PROCESS | 3528 | 1465274431410 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:31 INFO - PROCESS | 3528 | 1465274431548 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 21:40:31 INFO - PROCESS | 3528 | 1465274431604 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:31 INFO - PROCESS | 3528 | 1465274431606 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:31 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010E39800 == 35 [pid = 3528] [id = 484] 21:40:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (00000070102EB800) [pid = 3528] [serial = 1452] [outer = 0000000000000000] 21:40:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000701055B000) [pid = 3528] [serial = 1453] [outer = 00000070102EB800] 21:40:31 INFO - PROCESS | 3528 | 1465274431653 Marionette DEBUG loaded listener.js 21:40:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007010728C00) [pid = 3528] [serial = 1454] [outer = 00000070102EB800] 21:40:32 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007001592400) [pid = 3528] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 21:40:32 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000700782CC00) [pid = 3528] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 21:40:32 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (00000070087B9800) [pid = 3528] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 21:40:32 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007005C7E400) [pid = 3528] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 21:40:32 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007008AB3800) [pid = 3528] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 21:40:32 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007007840000) [pid = 3528] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 21:40:32 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007006DDF800) [pid = 3528] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 21:40:32 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007079884000) [pid = 3528] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 21:40:32 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007005C78000) [pid = 3528] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 21:40:32 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007005052000) [pid = 3528] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 21:40:32 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000700C82FC00) [pid = 3528] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 21:40:32 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000707A311800) [pid = 3528] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 21:40:32 INFO - PROCESS | 3528 | 1465274432175 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 21:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 21:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 839ms 21:40:32 INFO - PROCESS | 3528 | 1465274432242 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 21:40:32 INFO - PROCESS | 3528 | 1465274432244 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 21:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 21:40:32 INFO - PROCESS | 3528 | 1465274432248 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 21:40:32 INFO - PROCESS | 3528 | 1465274432250 Marionette TRACE conn5 <- [1,1902,null,{}] 21:40:32 INFO - PROCESS | 3528 | 1465274432253 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:32 INFO - PROCESS | 3528 | 1465274432255 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:32 INFO - PROCESS | 3528 | 1465274432339 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 21:40:32 INFO - PROCESS | 3528 | 1465274432349 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:32 INFO - PROCESS | 3528 | 1465274432351 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:32 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010E2F800 == 36 [pid = 3528] [id = 485] 21:40:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007007833400) [pid = 3528] [serial = 1455] [outer = 0000000000000000] 21:40:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (00000070087B9800) [pid = 3528] [serial = 1456] [outer = 0000007007833400] 21:40:32 INFO - PROCESS | 3528 | 1465274432395 Marionette DEBUG loaded listener.js 21:40:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700E5AC000) [pid = 3528] [serial = 1457] [outer = 0000007007833400] 21:40:32 INFO - PROCESS | 3528 | 1465274432805 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 21:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 21:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 587ms 21:40:32 INFO - PROCESS | 3528 | 1465274432844 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 21:40:32 INFO - PROCESS | 3528 | 1465274432846 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 21:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 21:40:32 INFO - PROCESS | 3528 | 1465274432850 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 21:40:32 INFO - PROCESS | 3528 | 1465274432852 Marionette TRACE conn5 <- [1,1906,null,{}] 21:40:32 INFO - PROCESS | 3528 | 1465274432855 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:32 INFO - PROCESS | 3528 | 1465274432857 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:32 INFO - PROCESS | 3528 | 1465274432942 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 21:40:32 INFO - PROCESS | 3528 | 1465274432948 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:32 INFO - PROCESS | 3528 | 1465274432950 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:32 INFO - PROCESS | 3528 | ++DOCSHELL 000000707A946000 == 37 [pid = 3528] [id = 486] 21:40:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700E5B7C00) [pid = 3528] [serial = 1458] [outer = 0000000000000000] 21:40:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007079881C00) [pid = 3528] [serial = 1459] [outer = 000000700E5B7C00] 21:40:33 INFO - PROCESS | 3528 | 1465274433002 Marionette DEBUG loaded listener.js 21:40:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (00000070798B0400) [pid = 3528] [serial = 1460] [outer = 000000700E5B7C00] 21:40:33 INFO - PROCESS | 3528 | 1465274433438 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 21:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 21:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 628ms 21:40:33 INFO - PROCESS | 3528 | 1465274433482 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 21:40:33 INFO - PROCESS | 3528 | 1465274433484 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 21:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 21:40:33 INFO - PROCESS | 3528 | 1465274433487 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 21:40:33 INFO - PROCESS | 3528 | 1465274433489 Marionette TRACE conn5 <- [1,1910,null,{}] 21:40:33 INFO - PROCESS | 3528 | 1465274433493 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:33 INFO - PROCESS | 3528 | 1465274433495 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:33 INFO - PROCESS | 3528 | 1465274433579 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 21:40:33 INFO - PROCESS | 3528 | 1465274433584 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:33 INFO - PROCESS | 3528 | 1465274433586 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:33 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D1E1800 == 38 [pid = 3528] [id = 487] 21:40:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (00000070798AF400) [pid = 3528] [serial = 1461] [outer = 0000000000000000] 21:40:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007079AD9000) [pid = 3528] [serial = 1462] [outer = 00000070798AF400] 21:40:33 INFO - PROCESS | 3528 | 1465274433631 Marionette DEBUG loaded listener.js 21:40:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000707A2C8000) [pid = 3528] [serial = 1463] [outer = 00000070798AF400] 21:40:34 INFO - PROCESS | 3528 | 1465274434089 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 21:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 21:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 628ms 21:40:34 INFO - PROCESS | 3528 | 1465274434117 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 21:40:34 INFO - PROCESS | 3528 | 1465274434119 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 21:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 21:40:34 INFO - PROCESS | 3528 | 1465274434184 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 21:40:34 INFO - PROCESS | 3528 | 1465274434188 Marionette TRACE conn5 <- [1,1914,null,{}] 21:40:34 INFO - PROCESS | 3528 | 1465274434195 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:34 INFO - PROCESS | 3528 | 1465274434199 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:34 INFO - PROCESS | 3528 | 1465274434336 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 21:40:34 INFO - PROCESS | 3528 | 1465274434425 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:34 INFO - PROCESS | 3528 | 1465274434430 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:34 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008C33800 == 39 [pid = 3528] [id = 488] 21:40:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007005034400) [pid = 3528] [serial = 1464] [outer = 0000000000000000] 21:40:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700547E800) [pid = 3528] [serial = 1465] [outer = 0000007005034400] 21:40:34 INFO - PROCESS | 3528 | 1465274434490 Marionette DEBUG loaded listener.js 21:40:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007007DBB800) [pid = 3528] [serial = 1466] [outer = 0000007005034400] 21:40:35 INFO - PROCESS | 3528 | 1465274435163 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 21:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 21:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1089ms 21:40:35 INFO - PROCESS | 3528 | 1465274435226 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 21:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 21:40:35 INFO - PROCESS | 3528 | 1465274435230 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 21:40:35 INFO - PROCESS | 3528 | 1465274435236 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 21:40:35 INFO - PROCESS | 3528 | 1465274435239 Marionette TRACE conn5 <- [1,1918,null,{}] 21:40:35 INFO - PROCESS | 3528 | 1465274435246 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:35 INFO - PROCESS | 3528 | 1465274435251 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:35 INFO - PROCESS | 3528 | 1465274435427 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 21:40:35 INFO - PROCESS | 3528 | 1465274435544 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:35 INFO - PROCESS | 3528 | 1465274435547 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:35 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010053800 == 40 [pid = 3528] [id = 489] 21:40:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000700AC33800) [pid = 3528] [serial = 1467] [outer = 0000000000000000] 21:40:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000700B1B9000) [pid = 3528] [serial = 1468] [outer = 000000700AC33800] 21:40:35 INFO - PROCESS | 3528 | 1465274435606 Marionette DEBUG loaded listener.js 21:40:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000700C728800) [pid = 3528] [serial = 1469] [outer = 000000700AC33800] 21:40:36 INFO - PROCESS | 3528 | 1465274436197 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 21:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 21:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 986ms 21:40:36 INFO - PROCESS | 3528 | 1465274436225 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 21:40:36 INFO - PROCESS | 3528 | 1465274436228 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 21:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 21:40:36 INFO - PROCESS | 3528 | 1465274436232 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 21:40:36 INFO - PROCESS | 3528 | 1465274436234 Marionette TRACE conn5 <- [1,1922,null,{}] 21:40:36 INFO - PROCESS | 3528 | 1465274436238 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:36 INFO - PROCESS | 3528 | 1465274436241 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:36 INFO - PROCESS | 3528 | 1465274436357 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 21:40:36 INFO - PROCESS | 3528 | 1465274436460 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:36 INFO - PROCESS | 3528 | 1465274436467 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:36 INFO - PROCESS | 3528 | ++DOCSHELL 000000707BB66000 == 41 [pid = 3528] [id = 490] 21:40:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (00000070102F6000) [pid = 3528] [serial = 1470] [outer = 0000000000000000] 21:40:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (0000007010557000) [pid = 3528] [serial = 1471] [outer = 00000070102F6000] 21:40:36 INFO - PROCESS | 3528 | 1465274436526 Marionette DEBUG loaded listener.js 21:40:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (000000707987C800) [pid = 3528] [serial = 1472] [outer = 00000070102F6000] 21:40:37 INFO - PROCESS | 3528 | 1465274437178 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 21:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 21:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 986ms 21:40:37 INFO - PROCESS | 3528 | 1465274437219 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 21:40:37 INFO - PROCESS | 3528 | 1465274437221 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 21:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 21:40:37 INFO - PROCESS | 3528 | 1465274437225 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 21:40:37 INFO - PROCESS | 3528 | 1465274437227 Marionette TRACE conn5 <- [1,1926,null,{}] 21:40:37 INFO - PROCESS | 3528 | 1465274437231 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:37 INFO - PROCESS | 3528 | 1465274437233 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:37 INFO - PROCESS | 3528 | 1465274437373 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 21:40:37 INFO - PROCESS | 3528 | 1465274437466 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:37 INFO - PROCESS | 3528 | 1465274437469 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:37 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D1F8000 == 42 [pid = 3528] [id = 491] 21:40:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (0000007008A45C00) [pid = 3528] [serial = 1473] [outer = 0000000000000000] 21:40:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (000000700C71F800) [pid = 3528] [serial = 1474] [outer = 0000007008A45C00] 21:40:37 INFO - PROCESS | 3528 | 1465274437523 Marionette DEBUG loaded listener.js 21:40:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (000000707AB59800) [pid = 3528] [serial = 1475] [outer = 0000007008A45C00] 21:40:38 INFO - PROCESS | 3528 | 1465274438352 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 21:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 21:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1179ms 21:40:38 INFO - PROCESS | 3528 | 1465274438407 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 21:40:38 INFO - PROCESS | 3528 | 1465274438411 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 21:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 21:40:38 INFO - PROCESS | 3528 | 1465274438416 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 21:40:38 INFO - PROCESS | 3528 | 1465274438421 Marionette TRACE conn5 <- [1,1930,null,{}] 21:40:38 INFO - PROCESS | 3528 | 1465274438426 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:38 INFO - PROCESS | 3528 | 1465274438429 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:38 INFO - PROCESS | 3528 | 1465274438534 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 21:40:38 INFO - PROCESS | 3528 | 1465274438617 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:38 INFO - PROCESS | 3528 | 1465274438620 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:39 INFO - PROCESS | 3528 | --DOCSHELL 000000707A946000 == 41 [pid = 3528] [id = 486] 21:40:39 INFO - PROCESS | 3528 | --DOCSHELL 0000007010E2F800 == 40 [pid = 3528] [id = 485] 21:40:39 INFO - PROCESS | 3528 | --DOCSHELL 0000007010E39800 == 39 [pid = 3528] [id = 484] 21:40:39 INFO - PROCESS | 3528 | --DOCSHELL 000000701032F000 == 38 [pid = 3528] [id = 483] 21:40:39 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC43800 == 37 [pid = 3528] [id = 482] 21:40:39 INFO - PROCESS | 3528 | --DOCSHELL 000000700D1F0000 == 36 [pid = 3528] [id = 481] 21:40:39 INFO - PROCESS | 3528 | --DOCSHELL 000000700AC21800 == 35 [pid = 3528] [id = 480] 21:40:39 INFO - PROCESS | 3528 | --DOCSHELL 0000007005966800 == 34 [pid = 3528] [id = 479] 21:40:39 INFO - PROCESS | 3528 | --DOCSHELL 000000700D14F800 == 33 [pid = 3528] [id = 478] 21:40:39 INFO - PROCESS | 3528 | --DOCSHELL 0000007010332800 == 32 [pid = 3528] [id = 476] 21:40:39 INFO - PROCESS | 3528 | --DOCSHELL 0000007008ACD000 == 31 [pid = 3528] [id = 477] 21:40:39 INFO - PROCESS | 3528 | --DOCSHELL 000000700D1F8000 == 30 [pid = 3528] [id = 491] 21:40:39 INFO - PROCESS | 3528 | --DOCSHELL 000000707BB66000 == 29 [pid = 3528] [id = 490] 21:40:39 INFO - PROCESS | 3528 | --DOCSHELL 0000007010053800 == 28 [pid = 3528] [id = 489] 21:40:39 INFO - PROCESS | 3528 | --DOCSHELL 000000700D1E1800 == 27 [pid = 3528] [id = 487] 21:40:39 INFO - PROCESS | 3528 | --DOCSHELL 0000007008C33800 == 26 [pid = 3528] [id = 488] 21:40:39 INFO - PROCESS | 3528 | ++DOCSHELL 0000007001524000 == 27 [pid = 3528] [id = 492] 21:40:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (0000007000BFA800) [pid = 3528] [serial = 1476] [outer = 0000000000000000] 21:40:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 93 (0000007001588000) [pid = 3528] [serial = 1477] [outer = 0000007000BFA800] 21:40:39 INFO - PROCESS | 3528 | 1465274439278 Marionette DEBUG loaded listener.js 21:40:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 94 (000000700216CC00) [pid = 3528] [serial = 1478] [outer = 0000007000BFA800] 21:40:39 INFO - PROCESS | 3528 | --DOMWINDOW == 93 (0000007001814800) [pid = 3528] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3528 | --DOMWINDOW == 92 (00000070020C7400) [pid = 3528] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (0000007007D44C00) [pid = 3528] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (0000007008A4A800) [pid = 3528] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (0000007005CB1C00) [pid = 3528] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (000000700AC33C00) [pid = 3528] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (00000070093AC000) [pid = 3528] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (0000007006DD1400) [pid = 3528] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (000000700C727400) [pid = 3528] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (000000700BE9B800) [pid = 3528] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000707BA1B800) [pid = 3528] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000707BA37400) [pid = 3528] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700D4D0800) [pid = 3528] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000700C71D400) [pid = 3528] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007008AA5800) [pid = 3528] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700807C400) [pid = 3528] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700FB8BC00) [pid = 3528] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700CE3F400) [pid = 3528] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000707B482400) [pid = 3528] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700FB7E400) [pid = 3528] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000707A3D1800) [pid = 3528] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000700E5AE400) [pid = 3528] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (0000007008AAB800) [pid = 3528] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000700CE39800) [pid = 3528] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (00000070083BE800) [pid = 3528] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 21:40:39 INFO - PROCESS | 3528 | 1465274439845 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 21:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 21:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1484ms 21:40:39 INFO - PROCESS | 3528 | 1465274439905 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 21:40:39 INFO - PROCESS | 3528 | 1465274439909 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 21:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 21:40:39 INFO - PROCESS | 3528 | 1465274439920 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 21:40:39 INFO - PROCESS | 3528 | 1465274439923 Marionette TRACE conn5 <- [1,1934,null,{}] 21:40:39 INFO - PROCESS | 3528 | 1465274439962 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:39 INFO - PROCESS | 3528 | 1465274439965 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:40 INFO - PROCESS | 3528 | 1465274440071 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 21:40:40 INFO - PROCESS | 3528 | 1465274440080 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:40 INFO - PROCESS | 3528 | 1465274440083 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:40 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008AD9000 == 28 [pid = 3528] [id = 493] 21:40:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (0000007006DBAC00) [pid = 3528] [serial = 1479] [outer = 0000000000000000] 21:40:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007006DD1400) [pid = 3528] [serial = 1480] [outer = 0000007006DBAC00] 21:40:40 INFO - PROCESS | 3528 | 1465274440133 Marionette DEBUG loaded listener.js 21:40:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000700782A800) [pid = 3528] [serial = 1481] [outer = 0000007006DBAC00] 21:40:40 INFO - PROCESS | 3528 | 1465274440609 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 21:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 21:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 733ms 21:40:40 INFO - PROCESS | 3528 | 1465274440657 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 21:40:40 INFO - PROCESS | 3528 | 1465274440662 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 21:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 21:40:40 INFO - PROCESS | 3528 | 1465274440673 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 21:40:40 INFO - PROCESS | 3528 | 1465274440676 Marionette TRACE conn5 <- [1,1938,null,{}] 21:40:40 INFO - PROCESS | 3528 | 1465274440680 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:40 INFO - PROCESS | 3528 | 1465274440683 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:40 INFO - PROCESS | 3528 | 1465274440779 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 21:40:40 INFO - PROCESS | 3528 | 1465274440860 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:40 INFO - PROCESS | 3528 | 1465274440863 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:40 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009B28000 == 29 [pid = 3528] [id = 494] 21:40:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700807B400) [pid = 3528] [serial = 1482] [outer = 0000000000000000] 21:40:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700807DC00) [pid = 3528] [serial = 1483] [outer = 000000700807B400] 21:40:40 INFO - PROCESS | 3528 | 1465274440921 Marionette DEBUG loaded listener.js 21:40:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (00000070087A1400) [pid = 3528] [serial = 1484] [outer = 000000700807B400] 21:40:41 INFO - PROCESS | 3528 | 1465274441345 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 21:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 21:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 692ms 21:40:41 INFO - PROCESS | 3528 | 1465274441369 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 21:40:41 INFO - PROCESS | 3528 | 1465274441372 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 21:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 21:40:41 INFO - PROCESS | 3528 | 1465274441375 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 21:40:41 INFO - PROCESS | 3528 | 1465274441379 Marionette TRACE conn5 <- [1,1942,null,{}] 21:40:41 INFO - PROCESS | 3528 | 1465274441390 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:41 INFO - PROCESS | 3528 | 1465274441395 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:41 INFO - PROCESS | 3528 | 1465274441537 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 21:40:41 INFO - PROCESS | 3528 | 1465274441593 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:41 INFO - PROCESS | 3528 | 1465274441595 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:41 INFO - PROCESS | 3528 | ++DOCSHELL 000000700CEEC800 == 30 [pid = 3528] [id = 495] 21:40:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (0000007008AAB800) [pid = 3528] [serial = 1485] [outer = 0000000000000000] 21:40:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (0000007008AB4000) [pid = 3528] [serial = 1486] [outer = 0000007008AAB800] 21:40:41 INFO - PROCESS | 3528 | 1465274441644 Marionette DEBUG loaded listener.js 21:40:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007009197800) [pid = 3528] [serial = 1487] [outer = 0000007008AAB800] 21:40:42 INFO - PROCESS | 3528 | 1465274442074 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 21:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 21:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 733ms 21:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 21:40:42 INFO - PROCESS | 3528 | 1465274442110 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 21:40:42 INFO - PROCESS | 3528 | 1465274442113 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 21:40:42 INFO - PROCESS | 3528 | 1465274442116 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 21:40:42 INFO - PROCESS | 3528 | 1465274442118 Marionette TRACE conn5 <- [1,1946,null,{}] 21:40:42 INFO - PROCESS | 3528 | 1465274442122 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:42 INFO - PROCESS | 3528 | 1465274442124 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:42 INFO - PROCESS | 3528 | 1465274442272 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 21:40:42 INFO - PROCESS | 3528 | 1465274442326 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:42 INFO - PROCESS | 3528 | 1465274442335 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:42 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D390800 == 31 [pid = 3528] [id = 496] 21:40:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700AC30800) [pid = 3528] [serial = 1488] [outer = 0000000000000000] 21:40:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700AEBD400) [pid = 3528] [serial = 1489] [outer = 000000700AC30800] 21:40:42 INFO - PROCESS | 3528 | 1465274442383 Marionette DEBUG loaded listener.js 21:40:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700BE9C400) [pid = 3528] [serial = 1490] [outer = 000000700AC30800] 21:40:42 INFO - PROCESS | 3528 | 1465274442816 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 21:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 21:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 733ms 21:40:42 INFO - PROCESS | 3528 | 1465274442852 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 21:40:42 INFO - PROCESS | 3528 | 1465274442855 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 21:40:42 INFO - PROCESS | 3528 | 1465274442858 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 21:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 21:40:42 INFO - PROCESS | 3528 | 1465274442860 Marionette TRACE conn5 <- [1,1950,null,{}] 21:40:42 INFO - PROCESS | 3528 | 1465274442864 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:42 INFO - PROCESS | 3528 | 1465274442866 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:42 INFO - PROCESS | 3528 | 1465274442984 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 21:40:43 INFO - PROCESS | 3528 | 1465274442991 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:43 INFO - PROCESS | 3528 | 1465274442993 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:43 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F87C000 == 32 [pid = 3528] [id = 497] 21:40:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700BEB8800) [pid = 3528] [serial = 1491] [outer = 0000000000000000] 21:40:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000700C71D800) [pid = 3528] [serial = 1492] [outer = 000000700BEB8800] 21:40:43 INFO - PROCESS | 3528 | 1465274443052 Marionette DEBUG loaded listener.js 21:40:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000700CE42800) [pid = 3528] [serial = 1493] [outer = 000000700BEB8800] 21:40:43 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (00000070102EB800) [pid = 3528] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 21:40:43 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700E5AAC00) [pid = 3528] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 21:40:43 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700879F000) [pid = 3528] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 21:40:43 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000700E5AD800) [pid = 3528] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 21:40:43 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007001C8B800) [pid = 3528] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 21:40:43 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (00000070087C1800) [pid = 3528] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 21:40:43 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (00000070020CA000) [pid = 3528] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 21:40:43 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700181F800) [pid = 3528] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 21:40:43 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007007833400) [pid = 3528] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 21:40:43 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700C825800) [pid = 3528] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 21:40:43 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700E5B7C00) [pid = 3528] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 21:40:43 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (00000070798AF400) [pid = 3528] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 21:40:43 INFO - PROCESS | 3528 | 1465274443778 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 21:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 21:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 922ms 21:40:43 INFO - PROCESS | 3528 | 1465274443783 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 21:40:43 INFO - PROCESS | 3528 | 1465274443785 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 21:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 21:40:43 INFO - PROCESS | 3528 | 1465274443789 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 21:40:43 INFO - PROCESS | 3528 | 1465274443790 Marionette TRACE conn5 <- [1,1954,null,{}] 21:40:43 INFO - PROCESS | 3528 | 1465274443794 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:43 INFO - PROCESS | 3528 | 1465274443800 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:43 INFO - PROCESS | 3528 | 1465274443925 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 21:40:43 INFO - PROCESS | 3528 | 1465274443978 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:43 INFO - PROCESS | 3528 | 1465274443980 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:43 INFO - PROCESS | 3528 | ++DOCSHELL 0000007005958800 == 33 [pid = 3528] [id = 498] 21:40:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (00000070020CA000) [pid = 3528] [serial = 1494] [outer = 0000000000000000] 21:40:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007008A51C00) [pid = 3528] [serial = 1495] [outer = 00000070020CA000] 21:40:44 INFO - PROCESS | 3528 | 1465274444027 Marionette DEBUG loaded listener.js 21:40:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700E5B3400) [pid = 3528] [serial = 1496] [outer = 00000070020CA000] 21:40:44 INFO - PROCESS | 3528 | 1465274444389 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 21:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 21:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 627ms 21:40:44 INFO - PROCESS | 3528 | 1465274444420 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 21:40:44 INFO - PROCESS | 3528 | 1465274444422 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 21:40:44 INFO - PROCESS | 3528 | 1465274444425 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 21:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 21:40:44 INFO - PROCESS | 3528 | 1465274444427 Marionette TRACE conn5 <- [1,1958,null,{}] 21:40:44 INFO - PROCESS | 3528 | 1465274444430 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:44 INFO - PROCESS | 3528 | 1465274444432 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:44 INFO - PROCESS | 3528 | 1465274444545 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 21:40:44 INFO - PROCESS | 3528 | 1465274444554 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:44 INFO - PROCESS | 3528 | 1465274444556 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:44 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010325800 == 34 [pid = 3528] [id = 499] 21:40:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700FB7DC00) [pid = 3528] [serial = 1497] [outer = 0000000000000000] 21:40:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700FB87000) [pid = 3528] [serial = 1498] [outer = 000000700FB7DC00] 21:40:44 INFO - PROCESS | 3528 | 1465274444601 Marionette DEBUG loaded listener.js 21:40:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (00000070102EAC00) [pid = 3528] [serial = 1499] [outer = 000000700FB7DC00] 21:40:45 INFO - PROCESS | 3528 | 1465274445004 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 21:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 21:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 626ms 21:40:45 INFO - PROCESS | 3528 | 1465274445055 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 21:40:45 INFO - PROCESS | 3528 | 1465274445057 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 21:40:45 INFO - PROCESS | 3528 | 1465274445060 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 21:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 21:40:45 INFO - PROCESS | 3528 | 1465274445062 Marionette TRACE conn5 <- [1,1962,null,{}] 21:40:45 INFO - PROCESS | 3528 | 1465274445065 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:45 INFO - PROCESS | 3528 | 1465274445067 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:45 INFO - PROCESS | 3528 | 1465274445188 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 21:40:45 INFO - PROCESS | 3528 | 1465274445200 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:45 INFO - PROCESS | 3528 | 1465274445202 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:45 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010E1F800 == 35 [pid = 3528] [id = 500] 21:40:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (00000070102EF800) [pid = 3528] [serial = 1500] [outer = 0000000000000000] 21:40:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007010554C00) [pid = 3528] [serial = 1501] [outer = 00000070102EF800] 21:40:45 INFO - PROCESS | 3528 | 1465274445247 Marionette DEBUG loaded listener.js 21:40:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000701071C400) [pid = 3528] [serial = 1502] [outer = 00000070102EF800] 21:40:45 INFO - PROCESS | 3528 | 1465274445783 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 21:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 21:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 776ms 21:40:45 INFO - PROCESS | 3528 | 1465274445840 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 21:40:45 INFO - PROCESS | 3528 | 1465274445846 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 21:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 21:40:45 INFO - PROCESS | 3528 | 1465274445851 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 21:40:45 INFO - PROCESS | 3528 | 1465274445855 Marionette TRACE conn5 <- [1,1966,null,{}] 21:40:45 INFO - PROCESS | 3528 | 1465274445861 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:45 INFO - PROCESS | 3528 | 1465274445864 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:46 INFO - PROCESS | 3528 | 1465274446011 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 21:40:46 INFO - PROCESS | 3528 | 1465274446128 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:46 INFO - PROCESS | 3528 | 1465274446133 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:46 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008C33800 == 36 [pid = 3528] [id = 501] 21:40:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (00000070053B0800) [pid = 3528] [serial = 1503] [outer = 0000000000000000] 21:40:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000700548C800) [pid = 3528] [serial = 1504] [outer = 00000070053B0800] 21:40:46 INFO - PROCESS | 3528 | 1465274446194 Marionette DEBUG loaded listener.js 21:40:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (0000007006DD9400) [pid = 3528] [serial = 1505] [outer = 00000070053B0800] 21:40:46 INFO - PROCESS | 3528 | 1465274446979 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 21:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1180ms 21:40:47 INFO - PROCESS | 3528 | 1465274447034 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 21:40:47 INFO - PROCESS | 3528 | 1465274447039 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 21:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 21:40:47 INFO - PROCESS | 3528 | 1465274447046 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 21:40:47 INFO - PROCESS | 3528 | 1465274447049 Marionette TRACE conn5 <- [1,1970,null,{}] 21:40:47 INFO - PROCESS | 3528 | 1465274447053 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:47 INFO - PROCESS | 3528 | 1465274447057 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:47 INFO - PROCESS | 3528 | 1465274447190 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 21:40:47 INFO - PROCESS | 3528 | 1465274447307 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:47 INFO - PROCESS | 3528 | 1465274447310 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:47 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D1E8800 == 37 [pid = 3528] [id = 502] 21:40:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (0000007008A4B000) [pid = 3528] [serial = 1506] [outer = 0000000000000000] 21:40:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (0000007008AA5800) [pid = 3528] [serial = 1507] [outer = 0000007008A4B000] 21:40:47 INFO - PROCESS | 3528 | 1465274447376 Marionette DEBUG loaded listener.js 21:40:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (0000007009194800) [pid = 3528] [serial = 1508] [outer = 0000007008A4B000] 21:40:48 INFO - PROCESS | 3528 | 1465274448257 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 21:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1231ms 21:40:48 INFO - PROCESS | 3528 | --DOCSHELL 0000007008464000 == 36 [pid = 3528] [id = 371] 21:40:48 INFO - PROCESS | 3528 | --DOCSHELL 00000070080C1000 == 35 [pid = 3528] [id = 372] 21:40:48 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC3F000 == 34 [pid = 3528] [id = 387] 21:40:48 INFO - PROCESS | 3528 | --DOCSHELL 0000007008AC9800 == 33 [pid = 3528] [id = 381] 21:40:48 INFO - PROCESS | 3528 | --DOCSHELL 0000007000B0F800 == 32 [pid = 3528] [id = 385] 21:40:48 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC4A800 == 31 [pid = 3528] [id = 375] 21:40:48 INFO - PROCESS | 3528 | --DOCSHELL 000000700F98A000 == 30 [pid = 3528] [id = 386] 21:40:48 INFO - PROCESS | 3528 | --DOCSHELL 00000070105AB800 == 29 [pid = 3528] [id = 377] 21:40:48 INFO - PROCESS | 3528 | --DOCSHELL 000000700789C800 == 28 [pid = 3528] [id = 380] 21:40:48 INFO - PROCESS | 3528 | --DOCSHELL 000000700903F800 == 27 [pid = 3528] [id = 376] 21:40:48 INFO - PROCESS | 3528 | --DOCSHELL 000000700C450800 == 26 [pid = 3528] [id = 384] 21:40:48 INFO - PROCESS | 3528 | --DOCSHELL 0000007010E36800 == 25 [pid = 3528] [id = 378] 21:40:48 INFO - PROCESS | 3528 | --DOCSHELL 000000700D1E4000 == 24 [pid = 3528] [id = 373] 21:40:48 INFO - PROCESS | 3528 | --DOCSHELL 000000700B154800 == 23 [pid = 3528] [id = 383] 21:40:48 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (00000070087C0400) [pid = 3528] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 21:40:48 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (0000007008C4CC00) [pid = 3528] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 21:40:48 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (000000700FB88C00) [pid = 3528] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 21:40:48 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700888C400) [pid = 3528] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 21:40:48 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (0000007008AB2C00) [pid = 3528] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 21:40:48 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700547F400) [pid = 3528] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 21:40:48 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007007825400) [pid = 3528] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 21:40:48 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007006DDF000) [pid = 3528] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 21:40:48 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007005037000) [pid = 3528] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 21:40:48 INFO - PROCESS | 3528 | 1465274448326 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 21:40:48 INFO - PROCESS | 3528 | 1465274448330 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 21:40:48 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007079AD9000) [pid = 3528] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 21:40:48 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000701055B000) [pid = 3528] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 21:40:48 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700E5B5400) [pid = 3528] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 21:40:48 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700B36BC00) [pid = 3528] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 21:40:48 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700BEB3800) [pid = 3528] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 21:40:48 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000700E5AC000) [pid = 3528] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 21:40:48 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (00000070087B9800) [pid = 3528] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 21:40:48 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (0000007010728C00) [pid = 3528] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 21:40:48 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000707A2C8000) [pid = 3528] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 21:40:48 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000700C832000) [pid = 3528] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 21:40:48 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (000000700FFEC000) [pid = 3528] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 21:40:48 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (00000070798B0400) [pid = 3528] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 21:40:48 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (000000700D4D2800) [pid = 3528] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 21:40:48 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (0000007079881C00) [pid = 3528] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 21:40:48 INFO - PROCESS | 3528 | 1465274448338 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 21:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 21:40:48 INFO - PROCESS | 3528 | 1465274448341 Marionette TRACE conn5 <- [1,1974,null,{}] 21:40:48 INFO - PROCESS | 3528 | 1465274448347 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:48 INFO - PROCESS | 3528 | 1465274448350 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:48 INFO - PROCESS | 3528 | 1465274448451 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 21:40:48 INFO - PROCESS | 3528 | 1465274448458 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:48 INFO - PROCESS | 3528 | 1465274448461 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:48 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008A17000 == 24 [pid = 3528] [id = 503] 21:40:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (0000007006DBD000) [pid = 3528] [serial = 1509] [outer = 0000000000000000] 21:40:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (0000007006DDCC00) [pid = 3528] [serial = 1510] [outer = 0000007006DBD000] 21:40:48 INFO - PROCESS | 3528 | 1465274448511 Marionette DEBUG loaded listener.js 21:40:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (000000700807E000) [pid = 3528] [serial = 1511] [outer = 0000007006DBD000] 21:40:48 INFO - PROCESS | 3528 | 1465274448975 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 21:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 692ms 21:40:49 INFO - PROCESS | 3528 | 1465274449043 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 21:40:49 INFO - PROCESS | 3528 | 1465274449047 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 21:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 21:40:49 INFO - PROCESS | 3528 | 1465274449058 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 21:40:49 INFO - PROCESS | 3528 | 1465274449061 Marionette TRACE conn5 <- [1,1978,null,{}] 21:40:49 INFO - PROCESS | 3528 | 1465274449065 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:49 INFO - PROCESS | 3528 | 1465274449068 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:49 INFO - PROCESS | 3528 | 1465274449158 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 21:40:49 INFO - PROCESS | 3528 | 1465274449263 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:49 INFO - PROCESS | 3528 | 1465274449266 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:49 INFO - PROCESS | 3528 | ++DOCSHELL 000000700B154800 == 25 [pid = 3528] [id = 504] 21:40:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (00000070083CD400) [pid = 3528] [serial = 1512] [outer = 0000000000000000] 21:40:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (0000007008AA8000) [pid = 3528] [serial = 1513] [outer = 00000070083CD400] 21:40:49 INFO - PROCESS | 3528 | 1465274449315 Marionette DEBUG loaded listener.js 21:40:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (0000007008CAE000) [pid = 3528] [serial = 1514] [outer = 00000070083CD400] 21:40:49 INFO - PROCESS | 3528 | 1465274449700 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 21:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 692ms 21:40:49 INFO - PROCESS | 3528 | 1465274449754 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 21:40:49 INFO - PROCESS | 3528 | 1465274449757 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 21:40:49 INFO - PROCESS | 3528 | 1465274449760 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 21:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 21:40:49 INFO - PROCESS | 3528 | 1465274449764 Marionette TRACE conn5 <- [1,1982,null,{}] 21:40:49 INFO - PROCESS | 3528 | 1465274449776 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:49 INFO - PROCESS | 3528 | 1465274449781 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:49 INFO - PROCESS | 3528 | 1465274449873 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 21:40:49 INFO - PROCESS | 3528 | 1465274449881 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:49 INFO - PROCESS | 3528 | 1465274449884 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:49 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D1E1800 == 26 [pid = 3528] [id = 505] 21:40:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000700AC35C00) [pid = 3528] [serial = 1515] [outer = 0000000000000000] 21:40:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000700BEB5C00) [pid = 3528] [serial = 1516] [outer = 000000700AC35C00] 21:40:49 INFO - PROCESS | 3528 | 1465274449942 Marionette DEBUG loaded listener.js 21:40:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700C72A000) [pid = 3528] [serial = 1517] [outer = 000000700AC35C00] 21:40:50 INFO - PROCESS | 3528 | 1465274450390 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 21:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 21:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 691ms 21:40:50 INFO - PROCESS | 3528 | 1465274450455 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 21:40:50 INFO - PROCESS | 3528 | 1465274450458 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 21:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 21:40:50 INFO - PROCESS | 3528 | 1465274450461 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 21:40:50 INFO - PROCESS | 3528 | 1465274450463 Marionette TRACE conn5 <- [1,1986,null,{}] 21:40:50 INFO - PROCESS | 3528 | 1465274450466 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:50 INFO - PROCESS | 3528 | 1465274450468 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:50 INFO - PROCESS | 3528 | 1465274450588 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 21:40:50 INFO - PROCESS | 3528 | 1465274450596 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:50 INFO - PROCESS | 3528 | 1465274450598 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:50 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC1B000 == 27 [pid = 3528] [id = 506] 21:40:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700D4CE000) [pid = 3528] [serial = 1518] [outer = 0000000000000000] 21:40:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700D4D9000) [pid = 3528] [serial = 1519] [outer = 000000700D4CE000] 21:40:50 INFO - PROCESS | 3528 | 1465274450646 Marionette DEBUG loaded listener.js 21:40:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700FB7F800) [pid = 3528] [serial = 1520] [outer = 000000700D4CE000] 21:40:51 INFO - PROCESS | 3528 | 1465274451128 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 21:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 21:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 691ms 21:40:51 INFO - PROCESS | 3528 | 1465274451155 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 21:40:51 INFO - PROCESS | 3528 | 1465274451157 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 21:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 21:40:51 INFO - PROCESS | 3528 | 1465274451160 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 21:40:51 INFO - PROCESS | 3528 | 1465274451162 Marionette TRACE conn5 <- [1,1990,null,{}] 21:40:51 INFO - PROCESS | 3528 | 1465274451166 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:51 INFO - PROCESS | 3528 | 1465274451168 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:51 INFO - PROCESS | 3528 | 1465274451279 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 21:40:51 INFO - PROCESS | 3528 | 1465274451284 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:51 INFO - PROCESS | 3528 | 1465274451286 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:51 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010068800 == 28 [pid = 3528] [id = 507] 21:40:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700FB89400) [pid = 3528] [serial = 1521] [outer = 0000000000000000] 21:40:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700FFF3C00) [pid = 3528] [serial = 1522] [outer = 000000700FB89400] 21:40:51 INFO - PROCESS | 3528 | 1465274451331 Marionette DEBUG loaded listener.js 21:40:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (0000007010557C00) [pid = 3528] [serial = 1523] [outer = 000000700FB89400] 21:40:51 INFO - PROCESS | 3528 | 1465274451785 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 21:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 21:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 690ms 21:40:51 INFO - PROCESS | 3528 | 1465274451855 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 21:40:51 INFO - PROCESS | 3528 | 1465274451857 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 21:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 21:40:51 INFO - PROCESS | 3528 | 1465274451860 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 21:40:51 INFO - PROCESS | 3528 | 1465274451862 Marionette TRACE conn5 <- [1,1994,null,{}] 21:40:51 INFO - PROCESS | 3528 | 1465274451866 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:51 INFO - PROCESS | 3528 | 1465274451871 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:52 INFO - PROCESS | 3528 | 1465274452039 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 21:40:52 INFO - PROCESS | 3528 | 1465274452068 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:52 INFO - PROCESS | 3528 | 1465274452070 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:52 INFO - PROCESS | 3528 | ++DOCSHELL 000000701160E000 == 29 [pid = 3528] [id = 508] 21:40:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007010725800) [pid = 3528] [serial = 1524] [outer = 0000000000000000] 21:40:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (00000070798AD400) [pid = 3528] [serial = 1525] [outer = 0000007010725800] 21:40:52 INFO - PROCESS | 3528 | 1465274452124 Marionette DEBUG loaded listener.js 21:40:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (00000070799B4000) [pid = 3528] [serial = 1526] [outer = 0000007010725800] 21:40:52 INFO - PROCESS | 3528 | 1465274452571 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 21:40:52 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 21:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 734ms 21:40:52 INFO - PROCESS | 3528 | 1465274452598 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 21:40:52 INFO - PROCESS | 3528 | 1465274452600 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 21:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 21:40:52 INFO - PROCESS | 3528 | 1465274452603 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 21:40:52 INFO - PROCESS | 3528 | 1465274452605 Marionette TRACE conn5 <- [1,1998,null,{}] 21:40:52 INFO - PROCESS | 3528 | 1465274452608 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:52 INFO - PROCESS | 3528 | 1465274452610 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:52 INFO - PROCESS | 3528 | 1465274452721 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 21:40:52 INFO - PROCESS | 3528 | 1465274452727 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:52 INFO - PROCESS | 3528 | 1465274452729 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:52 INFO - PROCESS | 3528 | ++DOCSHELL 000000707A3A2000 == 30 [pid = 3528] [id = 509] 21:40:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (0000007079AD9800) [pid = 3528] [serial = 1527] [outer = 0000000000000000] 21:40:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000707A2C5400) [pid = 3528] [serial = 1528] [outer = 0000007079AD9800] 21:40:52 INFO - PROCESS | 3528 | 1465274452774 Marionette DEBUG loaded listener.js 21:40:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000707A92D800) [pid = 3528] [serial = 1529] [outer = 0000007079AD9800] 21:40:53 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (0000007005034400) [pid = 3528] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 21:40:53 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700AC30800) [pid = 3528] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 21:40:53 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700AC33800) [pid = 3528] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 21:40:53 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (00000070020CA000) [pid = 3528] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 21:40:53 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000700BEB8800) [pid = 3528] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 21:40:53 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700FB7DC00) [pid = 3528] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 21:40:53 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007000BFA800) [pid = 3528] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 21:40:53 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007008AAB800) [pid = 3528] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 21:40:53 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700807B400) [pid = 3528] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 21:40:53 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007006DBAC00) [pid = 3528] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 21:40:53 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007008A45C00) [pid = 3528] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 21:40:53 INFO - PROCESS | 3528 | 1465274453275 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 21:40:53 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 21:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 732ms 21:40:53 INFO - PROCESS | 3528 | 1465274453339 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 21:40:53 INFO - PROCESS | 3528 | 1465274453342 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 21:40:53 INFO - PROCESS | 3528 | 1465274453345 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 21:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 21:40:53 INFO - PROCESS | 3528 | 1465274453346 Marionette TRACE conn5 <- [1,2002,null,{}] 21:40:53 INFO - PROCESS | 3528 | 1465274453350 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:53 INFO - PROCESS | 3528 | 1465274453352 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:53 INFO - PROCESS | 3528 | 1465274453470 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 21:40:53 INFO - PROCESS | 3528 | 1465274453477 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:53 INFO - PROCESS | 3528 | 1465274453479 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:53 INFO - PROCESS | 3528 | ++DOCSHELL 000000707AC44800 == 31 [pid = 3528] [id = 510] 21:40:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (00000070087C0C00) [pid = 3528] [serial = 1530] [outer = 0000000000000000] 21:40:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700C724400) [pid = 3528] [serial = 1531] [outer = 00000070087C0C00] 21:40:53 INFO - PROCESS | 3528 | 1465274453525 Marionette DEBUG loaded listener.js 21:40:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000707A3D5400) [pid = 3528] [serial = 1532] [outer = 00000070087C0C00] 21:40:53 INFO - PROCESS | 3528 | 1465274453940 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 21:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 21:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 626ms 21:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 21:40:53 INFO - PROCESS | 3528 | 1465274453978 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 21:40:53 INFO - PROCESS | 3528 | 1465274453980 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 21:40:53 INFO - PROCESS | 3528 | 1465274453984 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 21:40:53 INFO - PROCESS | 3528 | 1465274453985 Marionette TRACE conn5 <- [1,2006,null,{}] 21:40:53 INFO - PROCESS | 3528 | 1465274453989 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:53 INFO - PROCESS | 3528 | 1465274453991 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:54 INFO - PROCESS | 3528 | 1465274454075 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 21:40:54 INFO - PROCESS | 3528 | 1465274454081 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:54 INFO - PROCESS | 3528 | 1465274454083 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:54 INFO - PROCESS | 3528 | ++DOCSHELL 000000700CEEF000 == 32 [pid = 3528] [id = 511] 21:40:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000707A936000) [pid = 3528] [serial = 1533] [outer = 0000000000000000] 21:40:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000707AB55400) [pid = 3528] [serial = 1534] [outer = 000000707A936000] 21:40:54 INFO - PROCESS | 3528 | 1465274454127 Marionette DEBUG loaded listener.js 21:40:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000707ACBD800) [pid = 3528] [serial = 1535] [outer = 000000707A936000] 21:40:54 INFO - PROCESS | 3528 | 1465274454557 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 21:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 625ms 21:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 21:40:54 INFO - PROCESS | 3528 | 1465274454614 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 21:40:54 INFO - PROCESS | 3528 | 1465274454616 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 21:40:54 INFO - PROCESS | 3528 | 1465274454619 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 21:40:54 INFO - PROCESS | 3528 | 1465274454621 Marionette TRACE conn5 <- [1,2010,null,{}] 21:40:54 INFO - PROCESS | 3528 | 1465274454625 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:54 INFO - PROCESS | 3528 | 1465274454626 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:54 INFO - PROCESS | 3528 | 1465274454722 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 21:40:54 INFO - PROCESS | 3528 | 1465274454730 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:54 INFO - PROCESS | 3528 | 1465274454732 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:54 INFO - PROCESS | 3528 | ++DOCSHELL 000000707BBA6800 == 33 [pid = 3528] [id = 512] 21:40:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000707ACBBC00) [pid = 3528] [serial = 1536] [outer = 0000000000000000] 21:40:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000707B224000) [pid = 3528] [serial = 1537] [outer = 000000707ACBBC00] 21:40:54 INFO - PROCESS | 3528 | 1465274454777 Marionette DEBUG loaded listener.js 21:40:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000707B356800) [pid = 3528] [serial = 1538] [outer = 000000707ACBBC00] 21:40:55 INFO - PROCESS | 3528 | 1465274455470 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 21:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 21:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 881ms 21:40:55 INFO - PROCESS | 3528 | 1465274455504 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 21:40:55 INFO - PROCESS | 3528 | 1465274455509 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 21:40:55 INFO - PROCESS | 3528 | 1465274455514 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 21:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 21:40:55 INFO - PROCESS | 3528 | 1465274455520 Marionette TRACE conn5 <- [1,2014,null,{}] 21:40:55 INFO - PROCESS | 3528 | 1465274455526 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:55 INFO - PROCESS | 3528 | 1465274455529 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:55 INFO - PROCESS | 3528 | 1465274455648 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 21:40:55 INFO - PROCESS | 3528 | 1465274455770 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:55 INFO - PROCESS | 3528 | 1465274455773 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:55 INFO - PROCESS | 3528 | ++DOCSHELL 000000700B34C800 == 34 [pid = 3528] [id = 513] 21:40:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (00000070083C6C00) [pid = 3528] [serial = 1539] [outer = 0000000000000000] 21:40:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000700855D000) [pid = 3528] [serial = 1540] [outer = 00000070083C6C00] 21:40:55 INFO - PROCESS | 3528 | 1465274455833 Marionette DEBUG loaded listener.js 21:40:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (0000007008CAA800) [pid = 3528] [serial = 1541] [outer = 00000070083C6C00] 21:40:56 INFO - PROCESS | 3528 | 1465274456443 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 21:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 21:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 985ms 21:40:56 INFO - PROCESS | 3528 | 1465274456503 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 21:40:56 INFO - PROCESS | 3528 | 1465274456508 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 21:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 21:40:56 INFO - PROCESS | 3528 | 1465274456515 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 21:40:56 INFO - PROCESS | 3528 | 1465274456518 Marionette TRACE conn5 <- [1,2018,null,{}] 21:40:56 INFO - PROCESS | 3528 | 1465274456522 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:56 INFO - PROCESS | 3528 | 1465274456525 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:56 INFO - PROCESS | 3528 | 1465274456647 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 21:40:56 INFO - PROCESS | 3528 | 1465274456745 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:56 INFO - PROCESS | 3528 | 1465274456748 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:56 INFO - PROCESS | 3528 | ++DOCSHELL 00000070105AC800 == 35 [pid = 3528] [id = 514] 21:40:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (000000700CE3F800) [pid = 3528] [serial = 1542] [outer = 0000000000000000] 21:40:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (000000700D4CE800) [pid = 3528] [serial = 1543] [outer = 000000700CE3F800] 21:40:56 INFO - PROCESS | 3528 | 1465274456805 Marionette DEBUG loaded listener.js 21:40:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (00000070102F0800) [pid = 3528] [serial = 1544] [outer = 000000700CE3F800] 21:40:57 INFO - PROCESS | 3528 | 1465274457452 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 21:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 21:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 984ms 21:40:57 INFO - PROCESS | 3528 | 1465274457501 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 21:40:57 INFO - PROCESS | 3528 | 1465274457504 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 21:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 21:40:57 INFO - PROCESS | 3528 | 1465274457508 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 21:40:57 INFO - PROCESS | 3528 | 1465274457512 Marionette TRACE conn5 <- [1,2022,null,{}] 21:40:57 INFO - PROCESS | 3528 | 1465274457524 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:57 INFO - PROCESS | 3528 | 1465274457529 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:57 INFO - PROCESS | 3528 | 1465274457676 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 21:40:57 INFO - PROCESS | 3528 | 1465274457802 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:57 INFO - PROCESS | 3528 | 1465274457806 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:57 INFO - PROCESS | 3528 | ++DOCSHELL 000000707CB04800 == 36 [pid = 3528] [id = 515] 21:40:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (000000707987C400) [pid = 3528] [serial = 1545] [outer = 0000000000000000] 21:40:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (000000707AB3E400) [pid = 3528] [serial = 1546] [outer = 000000707987C400] 21:40:57 INFO - PROCESS | 3528 | 1465274457865 Marionette DEBUG loaded listener.js 21:40:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (000000707B35C000) [pid = 3528] [serial = 1547] [outer = 000000707987C400] 21:40:58 INFO - PROCESS | 3528 | 1465274458645 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 21:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1197ms 21:40:58 INFO - PROCESS | 3528 | 1465274458707 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 21:40:58 INFO - PROCESS | 3528 | 1465274458712 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 21:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 21:40:58 INFO - PROCESS | 3528 | 1465274458717 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 21:40:58 INFO - PROCESS | 3528 | 1465274458721 Marionette TRACE conn5 <- [1,2026,null,{}] 21:40:58 INFO - PROCESS | 3528 | 1465274458751 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:40:58 INFO - PROCESS | 3528 | 1465274458754 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:58 INFO - PROCESS | 3528 | 1465274458902 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 21:40:59 INFO - PROCESS | 3528 | --DOCSHELL 000000701005E000 == 35 [pid = 3528] [id = 388] 21:40:59 INFO - PROCESS | 3528 | --DOCSHELL 0000007001524000 == 34 [pid = 3528] [id = 492] 21:40:59 INFO - PROCESS | 3528 | --DOCSHELL 0000007009227000 == 33 [pid = 3528] [id = 382] 21:40:59 INFO - PROCESS | 3528 | --DOCSHELL 000000700F988800 == 32 [pid = 3528] [id = 374] 21:40:59 INFO - PROCESS | 3528 | --DOCSHELL 0000007007C21000 == 31 [pid = 3528] [id = 379] 21:40:59 INFO - PROCESS | 3528 | 1465274459617 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:59 INFO - PROCESS | 3528 | 1465274459620 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:40:59 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (000000700807DC00) [pid = 3528] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 21:40:59 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (0000007006DD1400) [pid = 3528] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 21:40:59 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (000000700782A800) [pid = 3528] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 21:40:59 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (000000707AB59800) [pid = 3528] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 21:40:59 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (000000700C71F800) [pid = 3528] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 21:40:59 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (0000007007DBB800) [pid = 3528] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 21:40:59 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (000000700547E800) [pid = 3528] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 21:40:59 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (000000700BE9C400) [pid = 3528] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 21:40:59 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700C728800) [pid = 3528] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 21:40:59 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700AEBD400) [pid = 3528] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 21:40:59 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007008A51C00) [pid = 3528] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 21:40:59 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000700C71D800) [pid = 3528] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 21:40:59 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700FB87000) [pid = 3528] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 21:40:59 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700CE42800) [pid = 3528] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 21:40:59 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (00000070102EAC00) [pid = 3528] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 21:40:59 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700B1B9000) [pid = 3528] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 21:40:59 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700216CC00) [pid = 3528] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 21:40:59 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007001588000) [pid = 3528] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 21:40:59 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007008AB4000) [pid = 3528] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 21:40:59 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007010554C00) [pid = 3528] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 21:40:59 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000700E5B3400) [pid = 3528] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 21:40:59 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (0000007009197800) [pid = 3528] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 21:40:59 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (0000007010557000) [pid = 3528] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 21:40:59 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (00000070087A1400) [pid = 3528] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 21:40:59 INFO - PROCESS | 3528 | ++DOCSHELL 0000007001683000 == 32 [pid = 3528] [id = 516] 21:40:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (000000700181AC00) [pid = 3528] [serial = 1548] [outer = 0000000000000000] 21:40:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (0000007001820000) [pid = 3528] [serial = 1549] [outer = 000000700181AC00] 21:40:59 INFO - PROCESS | 3528 | 1465274459779 Marionette DEBUG loaded listener.js 21:40:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007005053000) [pid = 3528] [serial = 1550] [outer = 000000700181AC00] 21:41:00 INFO - PROCESS | 3528 | 1465274460236 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 21:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 21:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1620ms 21:41:00 INFO - PROCESS | 3528 | 1465274460343 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 21:41:00 INFO - PROCESS | 3528 | 1465274460347 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 21:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 21:41:00 INFO - PROCESS | 3528 | 1465274460351 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 21:41:00 INFO - PROCESS | 3528 | 1465274460354 Marionette TRACE conn5 <- [1,2030,null,{}] 21:41:00 INFO - PROCESS | 3528 | 1465274460360 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:00 INFO - PROCESS | 3528 | 1465274460365 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:00 INFO - PROCESS | 3528 | 1465274460468 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 21:41:00 INFO - PROCESS | 3528 | 1465274460479 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:00 INFO - PROCESS | 3528 | 1465274460482 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:00 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008C4A800 == 33 [pid = 3528] [id = 517] 21:41:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (0000007006DBE800) [pid = 3528] [serial = 1551] [outer = 0000000000000000] 21:41:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007007828C00) [pid = 3528] [serial = 1552] [outer = 0000007006DBE800] 21:41:00 INFO - PROCESS | 3528 | 1465274460532 Marionette DEBUG loaded listener.js 21:41:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007007947800) [pid = 3528] [serial = 1553] [outer = 0000007006DBE800] 21:41:01 INFO - PROCESS | 3528 | 1465274461055 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:41:01 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) 21:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 735ms 21:41:01 INFO - PROCESS | 3528 | 1465274461091 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 21:41:01 INFO - PROCESS | 3528 | 1465274461096 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 21:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 21:41:01 INFO - PROCESS | 3528 | 1465274461101 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 21:41:01 INFO - PROCESS | 3528 | 1465274461103 Marionette TRACE conn5 <- [1,2034,null,{}] 21:41:01 INFO - PROCESS | 3528 | 1465274461107 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:01 INFO - PROCESS | 3528 | 1465274461110 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:01 INFO - PROCESS | 3528 | 1465274461235 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 21:41:01 INFO - PROCESS | 3528 | 1465274461286 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:01 INFO - PROCESS | 3528 | 1465274461289 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:01 INFO - PROCESS | 3528 | ++DOCSHELL 000000700A810800 == 34 [pid = 3528] [id = 518] 21:41:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007007833C00) [pid = 3528] [serial = 1554] [outer = 0000000000000000] 21:41:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (00000070084C2C00) [pid = 3528] [serial = 1555] [outer = 0000007007833C00] 21:41:01 INFO - PROCESS | 3528 | 1465274461347 Marionette DEBUG loaded listener.js 21:41:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (00000070087C2000) [pid = 3528] [serial = 1556] [outer = 0000007007833C00] 21:41:01 INFO - PROCESS | 3528 | 1465274461786 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 733ms 21:41:01 INFO - PROCESS | 3528 | 1465274461835 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 21:41:01 INFO - PROCESS | 3528 | 1465274461838 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 21:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 21:41:01 INFO - PROCESS | 3528 | 1465274461843 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 21:41:01 INFO - PROCESS | 3528 | 1465274461849 Marionette TRACE conn5 <- [1,2038,null,{}] 21:41:01 INFO - PROCESS | 3528 | 1465274461865 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:01 INFO - PROCESS | 3528 | 1465274461869 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:02 INFO - PROCESS | 3528 | 1465274461990 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 21:41:02 INFO - PROCESS | 3528 | 1465274462005 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:02 INFO - PROCESS | 3528 | 1465274462007 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:02 INFO - PROCESS | 3528 | ++DOCSHELL 000000700CEF8000 == 35 [pid = 3528] [id = 519] 21:41:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007008AA5400) [pid = 3528] [serial = 1557] [outer = 0000000000000000] 21:41:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (0000007008C5A400) [pid = 3528] [serial = 1558] [outer = 0000007008AA5400] 21:41:02 INFO - PROCESS | 3528 | 1465274462053 Marionette DEBUG loaded listener.js 21:41:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007009CBFC00) [pid = 3528] [serial = 1559] [outer = 0000007008AA5400] 21:41:02 INFO - PROCESS | 3528 | 1465274462527 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 21:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 755ms 21:41:02 INFO - PROCESS | 3528 | 1465274462604 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 21:41:02 INFO - PROCESS | 3528 | 1465274462607 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 21:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 21:41:02 INFO - PROCESS | 3528 | 1465274462615 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 21:41:02 INFO - PROCESS | 3528 | 1465274462617 Marionette TRACE conn5 <- [1,2042,null,{}] 21:41:02 INFO - PROCESS | 3528 | 1465274462621 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:02 INFO - PROCESS | 3528 | 1465274462623 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:02 INFO - PROCESS | 3528 | 1465274462743 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 21:41:02 INFO - PROCESS | 3528 | 1465274462753 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:02 INFO - PROCESS | 3528 | 1465274462756 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:02 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D4B9000 == 36 [pid = 3528] [id = 520] 21:41:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700B1B5800) [pid = 3528] [serial = 1560] [outer = 0000000000000000] 21:41:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700BE94C00) [pid = 3528] [serial = 1561] [outer = 000000700B1B5800] 21:41:02 INFO - PROCESS | 3528 | 1465274462808 Marionette DEBUG loaded listener.js 21:41:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000700BEB0C00) [pid = 3528] [serial = 1562] [outer = 000000700B1B5800] 21:41:03 INFO - PROCESS | 3528 | 1465274463259 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 21:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 21:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 692ms 21:41:03 INFO - PROCESS | 3528 | 1465274463305 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 21:41:03 INFO - PROCESS | 3528 | 1465274463308 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 21:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 21:41:03 INFO - PROCESS | 3528 | 1465274463311 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 21:41:03 INFO - PROCESS | 3528 | 1465274463313 Marionette TRACE conn5 <- [1,2046,null,{}] 21:41:03 INFO - PROCESS | 3528 | 1465274463317 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:03 INFO - PROCESS | 3528 | 1465274463319 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:03 INFO - PROCESS | 3528 | 1465274463429 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 21:41:03 INFO - PROCESS | 3528 | 1465274463434 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:03 INFO - PROCESS | 3528 | 1465274463441 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:03 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F995800 == 37 [pid = 3528] [id = 521] 21:41:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000700C726400) [pid = 3528] [serial = 1563] [outer = 0000000000000000] 21:41:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000700C825C00) [pid = 3528] [serial = 1564] [outer = 000000700C726400] 21:41:03 INFO - PROCESS | 3528 | 1465274463543 Marionette DEBUG loaded listener.js 21:41:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (000000700CE45800) [pid = 3528] [serial = 1565] [outer = 000000700C726400] 21:41:04 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (000000700FB89400) [pid = 3528] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 21:41:04 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (00000070083CD400) [pid = 3528] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 21:41:04 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700D4CE000) [pid = 3528] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 21:41:04 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (00000070102EF800) [pid = 3528] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 21:41:04 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700AC35C00) [pid = 3528] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 21:41:04 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007006DBD000) [pid = 3528] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 21:41:04 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007010725800) [pid = 3528] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 21:41:04 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (00000070053B0800) [pid = 3528] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 21:41:04 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007008A4B000) [pid = 3528] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 21:41:04 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000707A936000) [pid = 3528] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 21:41:04 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000707ACBBC00) [pid = 3528] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 21:41:04 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007079AD9800) [pid = 3528] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 21:41:04 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (00000070087C0C00) [pid = 3528] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 21:41:04 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (00000070102F6000) [pid = 3528] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 21:41:04 INFO - PROCESS | 3528 | 1465274464243 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 21:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 21:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 983ms 21:41:04 INFO - PROCESS | 3528 | 1465274464297 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 21:41:04 INFO - PROCESS | 3528 | 1465274464300 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 21:41:04 INFO - PROCESS | 3528 | 1465274464303 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 21:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 21:41:04 INFO - PROCESS | 3528 | 1465274464305 Marionette TRACE conn5 <- [1,2050,null,{}] 21:41:04 INFO - PROCESS | 3528 | 1465274464308 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:04 INFO - PROCESS | 3528 | 1465274464311 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:04 INFO - PROCESS | 3528 | 1465274464399 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 21:41:04 INFO - PROCESS | 3528 | 1465274464405 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:04 INFO - PROCESS | 3528 | 1465274464407 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:04 INFO - PROCESS | 3528 | ++DOCSHELL 000000700466F800 == 38 [pid = 3528] [id = 522] 21:41:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007006DC1000) [pid = 3528] [serial = 1566] [outer = 0000000000000000] 21:41:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700D4D8000) [pid = 3528] [serial = 1567] [outer = 0000007006DC1000] 21:41:04 INFO - PROCESS | 3528 | 1465274464460 Marionette DEBUG loaded listener.js 21:41:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700E5B8C00) [pid = 3528] [serial = 1568] [outer = 0000007006DC1000] 21:41:04 INFO - PROCESS | 3528 | 1465274464882 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 21:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 21:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 628ms 21:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 21:41:04 INFO - PROCESS | 3528 | 1465274464934 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 21:41:04 INFO - PROCESS | 3528 | 1465274464937 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 21:41:04 INFO - PROCESS | 3528 | 1465274464940 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 21:41:04 INFO - PROCESS | 3528 | 1465274464942 Marionette TRACE conn5 <- [1,2054,null,{}] 21:41:04 INFO - PROCESS | 3528 | 1465274464945 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:04 INFO - PROCESS | 3528 | 1465274464948 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:05 INFO - PROCESS | 3528 | 1465274465033 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 21:41:05 INFO - PROCESS | 3528 | 1465274465041 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:05 INFO - PROCESS | 3528 | 1465274465043 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:05 INFO - PROCESS | 3528 | ++DOCSHELL 000000701032E800 == 39 [pid = 3528] [id = 523] 21:41:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700FB83400) [pid = 3528] [serial = 1569] [outer = 0000000000000000] 21:41:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700FFF5C00) [pid = 3528] [serial = 1570] [outer = 000000700FB83400] 21:41:05 INFO - PROCESS | 3528 | 1465274465089 Marionette DEBUG loaded listener.js 21:41:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (00000070102EA400) [pid = 3528] [serial = 1571] [outer = 000000700FB83400] 21:41:05 INFO - PROCESS | 3528 | 1465274465539 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 21:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 21:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 627ms 21:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 21:41:05 INFO - PROCESS | 3528 | 1465274465578 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 21:41:05 INFO - PROCESS | 3528 | 1465274465580 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 21:41:05 INFO - PROCESS | 3528 | 1465274465583 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 21:41:05 INFO - PROCESS | 3528 | 1465274465585 Marionette TRACE conn5 <- [1,2058,null,{}] 21:41:05 INFO - PROCESS | 3528 | 1465274465589 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:05 INFO - PROCESS | 3528 | 1465274465592 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:05 INFO - PROCESS | 3528 | 1465274465679 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 21:41:05 INFO - PROCESS | 3528 | 1465274465686 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:05 INFO - PROCESS | 3528 | 1465274465688 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:05 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010E21000 == 40 [pid = 3528] [id = 524] 21:41:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (0000007010555400) [pid = 3528] [serial = 1572] [outer = 0000000000000000] 21:41:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007010560800) [pid = 3528] [serial = 1573] [outer = 0000007010555400] 21:41:05 INFO - PROCESS | 3528 | 1465274465742 Marionette DEBUG loaded listener.js 21:41:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (0000007010727400) [pid = 3528] [serial = 1574] [outer = 0000007010555400] 21:41:06 INFO - PROCESS | 3528 | 1465274466442 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 21:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 21:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 942ms 21:41:06 INFO - PROCESS | 3528 | 1465274466527 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 21:41:06 INFO - PROCESS | 3528 | 1465274466532 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 21:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 21:41:06 INFO - PROCESS | 3528 | 1465274466537 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 21:41:06 INFO - PROCESS | 3528 | 1465274466541 Marionette TRACE conn5 <- [1,2062,null,{}] 21:41:06 INFO - PROCESS | 3528 | 1465274466547 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:06 INFO - PROCESS | 3528 | 1465274466551 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:06 INFO - PROCESS | 3528 | 1465274466685 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 21:41:06 INFO - PROCESS | 3528 | 1465274466760 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:06 INFO - PROCESS | 3528 | 1465274466763 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:06 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009932800 == 41 [pid = 3528] [id = 525] 21:41:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007005053400) [pid = 3528] [serial = 1575] [outer = 0000000000000000] 21:41:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (0000007006DB5C00) [pid = 3528] [serial = 1576] [outer = 0000007005053400] 21:41:06 INFO - PROCESS | 3528 | 1465274466863 Marionette DEBUG loaded listener.js 21:41:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (0000007007DBA000) [pid = 3528] [serial = 1577] [outer = 0000007005053400] 21:41:07 INFO - PROCESS | 3528 | 1465274467577 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 21:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 21:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1086ms 21:41:07 INFO - PROCESS | 3528 | 1465274467638 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 21:41:07 INFO - PROCESS | 3528 | 1465274467643 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 21:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 21:41:07 INFO - PROCESS | 3528 | 1465274467650 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 21:41:07 INFO - PROCESS | 3528 | 1465274467653 Marionette TRACE conn5 <- [1,2066,null,{}] 21:41:07 INFO - PROCESS | 3528 | 1465274467657 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:07 INFO - PROCESS | 3528 | 1465274467660 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:07 INFO - PROCESS | 3528 | 1465274467789 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 21:41:07 INFO - PROCESS | 3528 | 1465274467913 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:07 INFO - PROCESS | 3528 | 1465274467916 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:07 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009225000 == 42 [pid = 3528] [id = 526] 21:41:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (00000070053BA400) [pid = 3528] [serial = 1578] [outer = 0000000000000000] 21:41:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (0000007008A43C00) [pid = 3528] [serial = 1579] [outer = 00000070053BA400] 21:41:07 INFO - PROCESS | 3528 | 1465274467983 Marionette DEBUG loaded listener.js 21:41:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (0000007008CA8400) [pid = 3528] [serial = 1580] [outer = 00000070053BA400] 21:41:08 INFO - PROCESS | 3528 | --DOCSHELL 000000700CEEF000 == 41 [pid = 3528] [id = 511] 21:41:08 INFO - PROCESS | 3528 | --DOCSHELL 0000007010325800 == 40 [pid = 3528] [id = 499] 21:41:08 INFO - PROCESS | 3528 | --DOCSHELL 000000700CEEC800 == 39 [pid = 3528] [id = 495] 21:41:08 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC1B000 == 38 [pid = 3528] [id = 506] 21:41:08 INFO - PROCESS | 3528 | --DOCSHELL 0000007010068800 == 37 [pid = 3528] [id = 507] 21:41:08 INFO - PROCESS | 3528 | --DOCSHELL 000000701160E000 == 36 [pid = 3528] [id = 508] 21:41:08 INFO - PROCESS | 3528 | --DOCSHELL 000000700B154800 == 35 [pid = 3528] [id = 504] 21:41:08 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (000000700FFF3C00) [pid = 3528] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 21:41:08 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (0000007008AA8000) [pid = 3528] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 21:41:08 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (0000007008CAE000) [pid = 3528] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 21:41:08 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700D4D9000) [pid = 3528] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 21:41:08 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000701071C400) [pid = 3528] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 21:41:08 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700BEB5C00) [pid = 3528] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 21:41:08 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000700C72A000) [pid = 3528] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 21:41:08 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007006DDCC00) [pid = 3528] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 21:41:08 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (00000070798AD400) [pid = 3528] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 21:41:08 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700807E000) [pid = 3528] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 21:41:08 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700548C800) [pid = 3528] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 21:41:08 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007006DD9400) [pid = 3528] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 21:41:08 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007008AA5800) [pid = 3528] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 21:41:08 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007009194800) [pid = 3528] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 21:41:08 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007010557C00) [pid = 3528] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 21:41:08 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000707ACBD800) [pid = 3528] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 21:41:08 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000707B356800) [pid = 3528] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 21:41:08 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000707B224000) [pid = 3528] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 21:41:08 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000707A2C5400) [pid = 3528] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 21:41:08 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (00000070799B4000) [pid = 3528] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 21:41:08 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (000000707A92D800) [pid = 3528] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 21:41:08 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (000000700C724400) [pid = 3528] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 21:41:08 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (000000707AB55400) [pid = 3528] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 21:41:08 INFO - PROCESS | 3528 | --DOMWINDOW == 63 (000000707A3D5400) [pid = 3528] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 21:41:08 INFO - PROCESS | 3528 | --DOMWINDOW == 62 (000000700FB7F800) [pid = 3528] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 21:41:08 INFO - PROCESS | 3528 | --DOMWINDOW == 61 (000000707987C800) [pid = 3528] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 21:41:08 INFO - PROCESS | 3528 | 1465274468805 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 21:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 21:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1193ms 21:41:08 INFO - PROCESS | 3528 | 1465274468847 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 21:41:08 INFO - PROCESS | 3528 | 1465274468851 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 21:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 21:41:08 INFO - PROCESS | 3528 | 1465274468855 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 21:41:08 INFO - PROCESS | 3528 | 1465274468860 Marionette TRACE conn5 <- [1,2070,null,{}] 21:41:08 INFO - PROCESS | 3528 | 1465274468865 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:08 INFO - PROCESS | 3528 | 1465274468868 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:08 INFO - PROCESS | 3528 | 1465274468972 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 21:41:09 INFO - PROCESS | 3528 | 1465274469052 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:09 INFO - PROCESS | 3528 | 1465274469055 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:09 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008DD3000 == 36 [pid = 3528] [id = 527] 21:41:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 62 (00000070059D6400) [pid = 3528] [serial = 1581] [outer = 0000000000000000] 21:41:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 63 (000000700782F000) [pid = 3528] [serial = 1582] [outer = 00000070059D6400] 21:41:09 INFO - PROCESS | 3528 | 1465274469105 Marionette DEBUG loaded listener.js 21:41:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (00000070083CB000) [pid = 3528] [serial = 1583] [outer = 00000070059D6400] 21:41:09 INFO - PROCESS | 3528 | 1465274469565 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 21:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 21:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 732ms 21:41:09 INFO - PROCESS | 3528 | 1465274469588 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 21:41:09 INFO - PROCESS | 3528 | 1465274469592 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 21:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 21:41:09 INFO - PROCESS | 3528 | 1465274469598 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 21:41:09 INFO - PROCESS | 3528 | 1465274469601 Marionette TRACE conn5 <- [1,2074,null,{}] 21:41:09 INFO - PROCESS | 3528 | 1465274469605 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:09 INFO - PROCESS | 3528 | 1465274469607 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:09 INFO - PROCESS | 3528 | 1465274469703 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 21:41:09 INFO - PROCESS | 3528 | 1465274469718 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:09 INFO - PROCESS | 3528 | 1465274469721 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:09 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008DD2000 == 37 [pid = 3528] [id = 528] 21:41:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (0000007008AB4800) [pid = 3528] [serial = 1584] [outer = 0000000000000000] 21:41:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (0000007009102800) [pid = 3528] [serial = 1585] [outer = 0000007008AB4800] 21:41:09 INFO - PROCESS | 3528 | 1465274469769 Marionette DEBUG loaded listener.js 21:41:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (000000700AC30400) [pid = 3528] [serial = 1586] [outer = 0000007008AB4800] 21:41:10 INFO - PROCESS | 3528 | 1465274470251 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 21:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 21:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 691ms 21:41:10 INFO - PROCESS | 3528 | 1465274470293 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 21:41:10 INFO - PROCESS | 3528 | 1465274470295 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 21:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 21:41:10 INFO - PROCESS | 3528 | 1465274470299 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 21:41:10 INFO - PROCESS | 3528 | 1465274470303 Marionette TRACE conn5 <- [1,2078,null,{}] 21:41:10 INFO - PROCESS | 3528 | 1465274470314 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:10 INFO - PROCESS | 3528 | 1465274470319 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:10 INFO - PROCESS | 3528 | 1465274470410 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 21:41:10 INFO - PROCESS | 3528 | 1465274470494 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:10 INFO - PROCESS | 3528 | 1465274470497 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:10 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F874800 == 38 [pid = 3528] [id = 529] 21:41:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (000000700502F000) [pid = 3528] [serial = 1587] [outer = 0000000000000000] 21:41:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (000000700C71E000) [pid = 3528] [serial = 1588] [outer = 000000700502F000] 21:41:10 INFO - PROCESS | 3528 | 1465274470548 Marionette DEBUG loaded listener.js 21:41:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (000000700C82C000) [pid = 3528] [serial = 1589] [outer = 000000700502F000] 21:41:10 INFO - PROCESS | 3528 | 1465274470963 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 21:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 21:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 690ms 21:41:11 INFO - PROCESS | 3528 | 1465274470992 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 21:41:11 INFO - PROCESS | 3528 | 1465274470994 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 21:41:11 INFO - PROCESS | 3528 | 1465274470997 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 21:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 21:41:11 INFO - PROCESS | 3528 | 1465274470999 Marionette TRACE conn5 <- [1,2082,null,{}] 21:41:11 INFO - PROCESS | 3528 | 1465274471003 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:11 INFO - PROCESS | 3528 | 1465274471005 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:11 INFO - PROCESS | 3528 | 1465274471138 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 21:41:11 INFO - PROCESS | 3528 | 1465274471155 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:11 INFO - PROCESS | 3528 | 1465274471157 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:11 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FF0F800 == 39 [pid = 3528] [id = 530] 21:41:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000700D4DAC00) [pid = 3528] [serial = 1590] [outer = 0000000000000000] 21:41:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000700E5AD400) [pid = 3528] [serial = 1591] [outer = 000000700D4DAC00] 21:41:11 INFO - PROCESS | 3528 | 1465274471202 Marionette DEBUG loaded listener.js 21:41:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700FB88C00) [pid = 3528] [serial = 1592] [outer = 000000700D4DAC00] 21:41:11 INFO - PROCESS | 3528 | 1465274471645 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 21:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 21:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 691ms 21:41:11 INFO - PROCESS | 3528 | 1465274471692 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 21:41:11 INFO - PROCESS | 3528 | 1465274471694 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 21:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 21:41:11 INFO - PROCESS | 3528 | 1465274471697 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 21:41:11 INFO - PROCESS | 3528 | 1465274471699 Marionette TRACE conn5 <- [1,2086,null,{}] 21:41:11 INFO - PROCESS | 3528 | 1465274471708 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:11 INFO - PROCESS | 3528 | 1465274471710 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:11 INFO - PROCESS | 3528 | 1465274471821 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 21:41:11 INFO - PROCESS | 3528 | 1465274471912 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:11 INFO - PROCESS | 3528 | 1465274471914 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:11 INFO - PROCESS | 3528 | ++DOCSHELL 00000070105A4800 == 40 [pid = 3528] [id = 531] 21:41:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (00000070020CAC00) [pid = 3528] [serial = 1593] [outer = 0000000000000000] 21:41:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700FFF2000) [pid = 3528] [serial = 1594] [outer = 00000070020CAC00] 21:41:11 INFO - PROCESS | 3528 | 1465274471961 Marionette DEBUG loaded listener.js 21:41:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000701071B000) [pid = 3528] [serial = 1595] [outer = 00000070020CAC00] 21:41:12 INFO - PROCESS | 3528 | 1465274472416 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 21:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 21:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 775ms 21:41:12 INFO - PROCESS | 3528 | 1465274472476 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 21:41:12 INFO - PROCESS | 3528 | 1465274472478 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 21:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 21:41:12 INFO - PROCESS | 3528 | 1465274472482 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 21:41:12 INFO - PROCESS | 3528 | 1465274472484 Marionette TRACE conn5 <- [1,2090,null,{}] 21:41:12 INFO - PROCESS | 3528 | 1465274472487 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:12 INFO - PROCESS | 3528 | 1465274472493 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:12 INFO - PROCESS | 3528 | 1465274472627 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 21:41:12 INFO - PROCESS | 3528 | 1465274472684 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:12 INFO - PROCESS | 3528 | 1465274472686 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:12 INFO - PROCESS | 3528 | ++DOCSHELL 0000007079857800 == 41 [pid = 3528] [id = 532] 21:41:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (00000070798A8800) [pid = 3528] [serial = 1596] [outer = 0000000000000000] 21:41:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (00000070799A9800) [pid = 3528] [serial = 1597] [outer = 00000070798A8800] 21:41:12 INFO - PROCESS | 3528 | 1465274472740 Marionette DEBUG loaded listener.js 21:41:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000707A248400) [pid = 3528] [serial = 1598] [outer = 00000070798A8800] 21:41:13 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007006DBE800) [pid = 3528] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 21:41:13 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007008AA5400) [pid = 3528] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 21:41:13 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700181AC00) [pid = 3528] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 21:41:13 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007007833C00) [pid = 3528] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 21:41:13 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (00000070083C6C00) [pid = 3528] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 21:41:13 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700CE3F800) [pid = 3528] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 21:41:13 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000700B1B5800) [pid = 3528] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 21:41:13 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000700C726400) [pid = 3528] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 21:41:13 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000700FB83400) [pid = 3528] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 21:41:13 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (0000007006DC1000) [pid = 3528] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 21:41:13 INFO - PROCESS | 3528 | 1465274473187 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 21:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 21:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 734ms 21:41:13 INFO - PROCESS | 3528 | 1465274473221 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 21:41:13 INFO - PROCESS | 3528 | 1465274473223 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 21:41:13 INFO - PROCESS | 3528 | 1465274473227 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 21:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 21:41:13 INFO - PROCESS | 3528 | 1465274473229 Marionette TRACE conn5 <- [1,2094,null,{}] 21:41:13 INFO - PROCESS | 3528 | 1465274473232 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:13 INFO - PROCESS | 3528 | 1465274473234 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:13 INFO - PROCESS | 3528 | 1465274473318 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 21:41:13 INFO - PROCESS | 3528 | 1465274473324 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:13 INFO - PROCESS | 3528 | 1465274473326 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:13 INFO - PROCESS | 3528 | ++DOCSHELL 000000707A2E5000 == 42 [pid = 3528] [id = 533] 21:41:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (0000007007F05000) [pid = 3528] [serial = 1599] [outer = 0000000000000000] 21:41:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007008AA5400) [pid = 3528] [serial = 1600] [outer = 0000007007F05000] 21:41:13 INFO - PROCESS | 3528 | 1465274473372 Marionette DEBUG loaded listener.js 21:41:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (00000070102EB400) [pid = 3528] [serial = 1601] [outer = 0000007007F05000] 21:41:13 INFO - PROCESS | 3528 | 1465274473830 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 21:41:13 INFO - PROCESS | 3528 | 1465274473867 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 21:41:13 INFO - PROCESS | 3528 | 1465274473870 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 21:41:13 INFO - PROCESS | 3528 | 1465274473872 Marionette TRACE conn5 <- [1,2098,null,{}] 21:41:13 INFO - PROCESS | 3528 | 1465274473876 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:13 INFO - PROCESS | 3528 | 1465274473877 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:13 INFO - PROCESS | 3528 | 1465274473972 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 21:41:13 INFO - PROCESS | 3528 | 1465274473980 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:13 INFO - PROCESS | 3528 | 1465274473982 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:13 INFO - PROCESS | 3528 | ++DOCSHELL 000000707B305800 == 43 [pid = 3528] [id = 534] 21:41:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000707A311C00) [pid = 3528] [serial = 1602] [outer = 0000000000000000] 21:41:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000707A935C00) [pid = 3528] [serial = 1603] [outer = 000000707A311C00] 21:41:14 INFO - PROCESS | 3528 | 1465274474026 Marionette DEBUG loaded listener.js 21:41:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000707AB56C00) [pid = 3528] [serial = 1604] [outer = 000000707A311C00] 21:41:14 INFO - PROCESS | 3528 | 1465274474453 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 21:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 21:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 628ms 21:41:14 INFO - PROCESS | 3528 | 1465274474502 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 21:41:14 INFO - PROCESS | 3528 | 1465274474504 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 21:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 21:41:14 INFO - PROCESS | 3528 | 1465274474508 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 21:41:14 INFO - PROCESS | 3528 | 1465274474510 Marionette TRACE conn5 <- [1,2102,null,{}] 21:41:14 INFO - PROCESS | 3528 | 1465274474514 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:14 INFO - PROCESS | 3528 | 1465274474516 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:14 INFO - PROCESS | 3528 | 1465274474604 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 21:41:14 INFO - PROCESS | 3528 | 1465274474612 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:14 INFO - PROCESS | 3528 | 1465274474614 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:14 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F86F800 == 44 [pid = 3528] [id = 535] 21:41:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000707ACB4400) [pid = 3528] [serial = 1605] [outer = 0000000000000000] 21:41:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000707ACC0000) [pid = 3528] [serial = 1606] [outer = 000000707ACB4400] 21:41:14 INFO - PROCESS | 3528 | 1465274474658 Marionette DEBUG loaded listener.js 21:41:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000707B351400) [pid = 3528] [serial = 1607] [outer = 000000707ACB4400] 21:41:14 INFO - PROCESS | 3528 | --DOCSHELL 0000007001D1A000 == 43 [pid = 3528] [id = 10] 21:41:15 INFO - PROCESS | 3528 | 1465274475142 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 21:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 21:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 21:41:15 INFO - PROCESS | 3528 | 1465274475213 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 21:41:15 INFO - PROCESS | 3528 | 1465274475218 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 21:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 21:41:15 INFO - PROCESS | 3528 | 1465274475223 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 21:41:15 INFO - PROCESS | 3528 | 1465274475228 Marionette TRACE conn5 <- [1,2106,null,{}] 21:41:15 INFO - PROCESS | 3528 | 1465274475240 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:15 INFO - PROCESS | 3528 | 1465274475244 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:15 INFO - PROCESS | 3528 | 1465274475366 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 21:41:15 INFO - PROCESS | 3528 | 1465274475463 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:15 INFO - PROCESS | 3528 | 1465274475469 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:15 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008C32800 == 44 [pid = 3528] [id = 536] 21:41:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700548C800) [pid = 3528] [serial = 1608] [outer = 0000000000000000] 21:41:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007005C7B000) [pid = 3528] [serial = 1609] [outer = 000000700548C800] 21:41:15 INFO - PROCESS | 3528 | 1465274475529 Marionette DEBUG loaded listener.js 21:41:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (00000070083BE800) [pid = 3528] [serial = 1610] [outer = 000000700548C800] 21:41:16 INFO - PROCESS | 3528 | 1465274476167 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 21:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 21:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1001ms 21:41:16 INFO - PROCESS | 3528 | 1465274476228 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 21:41:16 INFO - PROCESS | 3528 | 1465274476231 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 21:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 21:41:16 INFO - PROCESS | 3528 | 1465274476238 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 21:41:16 INFO - PROCESS | 3528 | 1465274476243 Marionette TRACE conn5 <- [1,2110,null,{}] 21:41:16 INFO - PROCESS | 3528 | 1465274476247 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:16 INFO - PROCESS | 3528 | 1465274476250 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:16 INFO - PROCESS | 3528 | 1465274476369 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 21:41:16 INFO - PROCESS | 3528 | 1465274476493 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:16 INFO - PROCESS | 3528 | 1465274476496 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:16 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F983800 == 45 [pid = 3528] [id = 537] 21:41:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007008CA7800) [pid = 3528] [serial = 1611] [outer = 0000000000000000] 21:41:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000700B1B3800) [pid = 3528] [serial = 1612] [outer = 0000007008CA7800] 21:41:16 INFO - PROCESS | 3528 | 1465274476555 Marionette DEBUG loaded listener.js 21:41:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000700C725800) [pid = 3528] [serial = 1613] [outer = 0000007008CA7800] 21:41:17 INFO - PROCESS | 3528 | 1465274477109 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 21:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 21:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 943ms 21:41:17 INFO - PROCESS | 3528 | 1465274477184 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 21:41:17 INFO - PROCESS | 3528 | 1465274477187 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 21:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 21:41:17 INFO - PROCESS | 3528 | 1465274477190 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 21:41:17 INFO - PROCESS | 3528 | 1465274477193 Marionette TRACE conn5 <- [1,2114,null,{}] 21:41:17 INFO - PROCESS | 3528 | 1465274477204 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:17 INFO - PROCESS | 3528 | 1465274477210 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:17 INFO - PROCESS | 3528 | 1465274477378 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 21:41:17 INFO - PROCESS | 3528 | 1465274477431 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:17 INFO - PROCESS | 3528 | 1465274477436 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:17 INFO - PROCESS | 3528 | ++DOCSHELL 000000707C067000 == 46 [pid = 3528] [id = 538] 21:41:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (0000007079877400) [pid = 3528] [serial = 1614] [outer = 0000000000000000] 21:41:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (000000707987C000) [pid = 3528] [serial = 1615] [outer = 0000007079877400] 21:41:17 INFO - PROCESS | 3528 | 1465274477495 Marionette DEBUG loaded listener.js 21:41:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (00000070799B4800) [pid = 3528] [serial = 1616] [outer = 0000007079877400] 21:41:18 INFO - PROCESS | 3528 | 1465274478151 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 21:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 21:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 986ms 21:41:18 INFO - PROCESS | 3528 | 1465274478178 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 21:41:18 INFO - PROCESS | 3528 | 1465274478181 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 21:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 21:41:18 INFO - PROCESS | 3528 | 1465274478184 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 21:41:18 INFO - PROCESS | 3528 | 1465274478187 Marionette TRACE conn5 <- [1,2118,null,{}] 21:41:18 INFO - PROCESS | 3528 | 1465274478190 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:18 INFO - PROCESS | 3528 | 1465274478193 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:18 INFO - PROCESS | 3528 | 1465274478309 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 21:41:18 INFO - PROCESS | 3528 | 1465274478430 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:18 INFO - PROCESS | 3528 | 1465274478433 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:18 INFO - PROCESS | 3528 | ++DOCSHELL 000000707FC71000 == 47 [pid = 3528] [id = 539] 21:41:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (000000707B35B400) [pid = 3528] [serial = 1617] [outer = 0000000000000000] 21:41:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (000000707B47A800) [pid = 3528] [serial = 1618] [outer = 000000707B35B400] 21:41:18 INFO - PROCESS | 3528 | 1465274478489 Marionette DEBUG loaded listener.js 21:41:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (000000707B482400) [pid = 3528] [serial = 1619] [outer = 000000707B35B400] 21:41:19 INFO - PROCESS | 3528 | 1465274479221 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 21:41:19 INFO - PROCESS | 3528 | 1465274479279 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 21:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 21:41:19 INFO - PROCESS | 3528 | 1465274479285 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 21:41:19 INFO - PROCESS | 3528 | 1465274479288 Marionette TRACE conn5 <- [1,2122,null,{}] 21:41:19 INFO - PROCESS | 3528 | 1465274479294 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:19 INFO - PROCESS | 3528 | 1465274479297 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:19 INFO - PROCESS | 3528 | 1465274479404 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 21:41:19 INFO - PROCESS | 3528 | 1465274479532 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:19 INFO - PROCESS | 3528 | 1465274479537 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:19 INFO - PROCESS | 3528 | ++DOCSHELL 000000700150A000 == 48 [pid = 3528] [id = 540] 21:41:19 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (0000007007CC5400) [pid = 3528] [serial = 1620] [outer = 0000000000000000] 21:41:19 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (000000700807B400) [pid = 3528] [serial = 1621] [outer = 0000007007CC5400] 21:41:19 INFO - PROCESS | 3528 | 1465274479594 Marionette DEBUG loaded listener.js 21:41:19 INFO - PROCESS | 3528 | ++DOMWINDOW == 93 (0000007008A42C00) [pid = 3528] [serial = 1622] [outer = 0000007007CC5400] 21:41:20 INFO - PROCESS | 3528 | --DOCSHELL 0000007008C33800 == 47 [pid = 3528] [id = 501] 21:41:20 INFO - PROCESS | 3528 | --DOCSHELL 000000700066B000 == 46 [pid = 3528] [id = 11] 21:41:20 INFO - PROCESS | 3528 | --DOCSHELL 000000700D1E1800 == 45 [pid = 3528] [id = 505] 21:41:20 INFO - PROCESS | 3528 | --DOCSHELL 000000700F87C000 == 44 [pid = 3528] [id = 497] 21:41:20 INFO - PROCESS | 3528 | --DOCSHELL 000000707A3A2000 == 43 [pid = 3528] [id = 509] 21:41:20 INFO - PROCESS | 3528 | --DOCSHELL 000000700D1E8800 == 42 [pid = 3528] [id = 502] 21:41:20 INFO - PROCESS | 3528 | --DOCSHELL 0000007008A17000 == 41 [pid = 3528] [id = 503] 21:41:20 INFO - PROCESS | 3528 | --DOCSHELL 000000707CB04800 == 40 [pid = 3528] [id = 515] 21:41:20 INFO - PROCESS | 3528 | --DOCSHELL 0000007009B28000 == 39 [pid = 3528] [id = 494] 21:41:20 INFO - PROCESS | 3528 | --DOCSHELL 0000007010E1F800 == 38 [pid = 3528] [id = 500] 21:41:20 INFO - PROCESS | 3528 | --DOCSHELL 0000007005958800 == 37 [pid = 3528] [id = 498] 21:41:20 INFO - PROCESS | 3528 | --DOCSHELL 0000007008AD9000 == 36 [pid = 3528] [id = 493] 21:41:20 INFO - PROCESS | 3528 | --DOCSHELL 000000700D390800 == 35 [pid = 3528] [id = 496] 21:41:20 INFO - PROCESS | 3528 | --DOCSHELL 000000707BBA6800 == 34 [pid = 3528] [id = 512] 21:41:20 INFO - PROCESS | 3528 | --DOCSHELL 000000707AC44800 == 33 [pid = 3528] [id = 510] 21:41:20 INFO - PROCESS | 3528 | --DOCSHELL 00000070105AC800 == 32 [pid = 3528] [id = 514] 21:41:20 INFO - PROCESS | 3528 | --DOCSHELL 000000700B34C800 == 31 [pid = 3528] [id = 513] 21:41:20 INFO - PROCESS | 3528 | --DOCSHELL 0000007001683000 == 30 [pid = 3528] [id = 516] 21:41:20 INFO - PROCESS | 3528 | --DOMWINDOW == 92 (0000007007828C00) [pid = 3528] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 21:41:20 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (0000007007947800) [pid = 3528] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 21:41:20 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (0000007008C5A400) [pid = 3528] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 21:41:20 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (0000007009CBFC00) [pid = 3528] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 21:41:20 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (0000007001820000) [pid = 3528] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 21:41:20 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (0000007005053000) [pid = 3528] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 21:41:20 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (00000070084C2C00) [pid = 3528] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 21:41:20 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (0000007008CAA800) [pid = 3528] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 21:41:20 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (000000700855D000) [pid = 3528] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 21:41:20 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (00000070102F0800) [pid = 3528] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 21:41:20 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700D4CE800) [pid = 3528] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 21:41:20 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000707AB3E400) [pid = 3528] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 21:41:20 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000700BE94C00) [pid = 3528] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 21:41:20 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700C825C00) [pid = 3528] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 21:41:20 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700CE45800) [pid = 3528] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 21:41:20 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700FFF5C00) [pid = 3528] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 21:41:20 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700BEB0C00) [pid = 3528] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 21:41:20 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700D4D8000) [pid = 3528] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 21:41:20 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700E5B8C00) [pid = 3528] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 21:41:20 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (00000070102EA400) [pid = 3528] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 21:41:20 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (00000070087C2000) [pid = 3528] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 21:41:20 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (0000007010560800) [pid = 3528] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 21:41:20 INFO - PROCESS | 3528 | 1465274480839 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 21:41:20 INFO - PROCESS | 3528 | 1465274480883 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 21:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 21:41:20 INFO - PROCESS | 3528 | 1465274480887 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 21:41:20 INFO - PROCESS | 3528 | 1465274480891 Marionette TRACE conn5 <- [1,2126,null,{}] 21:41:20 INFO - PROCESS | 3528 | 1465274480942 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:20 INFO - PROCESS | 3528 | 1465274480946 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:21 INFO - PROCESS | 3528 | 1465274481035 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 21:41:21 INFO - PROCESS | 3528 | 1465274481050 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:21 INFO - PROCESS | 3528 | 1465274481052 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:21 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008AC1800 == 31 [pid = 3528] [id = 541] 21:41:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000700502DC00) [pid = 3528] [serial = 1623] [outer = 0000000000000000] 21:41:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007005CAFC00) [pid = 3528] [serial = 1624] [outer = 000000700502DC00] 21:41:21 INFO - PROCESS | 3528 | 1465274481103 Marionette DEBUG loaded listener.js 21:41:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007006DDC000) [pid = 3528] [serial = 1625] [outer = 000000700502DC00] 21:41:21 INFO - PROCESS | 3528 | 1465274481588 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 21:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 21:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 734ms 21:41:21 INFO - PROCESS | 3528 | 1465274481625 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 21:41:21 INFO - PROCESS | 3528 | 1465274481631 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 21:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 21:41:21 INFO - PROCESS | 3528 | 1465274481637 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 21:41:21 INFO - PROCESS | 3528 | 1465274481640 Marionette TRACE conn5 <- [1,2130,null,{}] 21:41:21 INFO - PROCESS | 3528 | 1465274481644 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:21 INFO - PROCESS | 3528 | 1465274481647 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:21 INFO - PROCESS | 3528 | 1465274481740 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 21:41:21 INFO - PROCESS | 3528 | 1465274481749 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:21 INFO - PROCESS | 3528 | 1465274481752 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:21 INFO - PROCESS | 3528 | ++DOCSHELL 000000700933A000 == 32 [pid = 3528] [id = 542] 21:41:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700807A000) [pid = 3528] [serial = 1626] [outer = 0000000000000000] 21:41:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (00000070083C5000) [pid = 3528] [serial = 1627] [outer = 000000700807A000] 21:41:21 INFO - PROCESS | 3528 | 1465274481800 Marionette DEBUG loaded listener.js 21:41:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (00000070087C2000) [pid = 3528] [serial = 1628] [outer = 000000700807A000] 21:41:22 INFO - PROCESS | 3528 | 1465274482289 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 21:41:22 INFO - PROCESS | 3528 | 1465274482333 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 21:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 21:41:22 INFO - PROCESS | 3528 | 1465274482336 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 21:41:22 INFO - PROCESS | 3528 | 1465274482340 Marionette TRACE conn5 <- [1,2134,null,{}] 21:41:22 INFO - PROCESS | 3528 | 1465274482351 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:22 INFO - PROCESS | 3528 | 1465274482356 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:22 INFO - PROCESS | 3528 | 1465274482471 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 21:41:22 INFO - PROCESS | 3528 | 1465274482562 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:22 INFO - PROCESS | 3528 | 1465274482565 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:22 INFO - PROCESS | 3528 | ++DOCSHELL 000000700CEFA800 == 33 [pid = 3528] [id = 543] 21:41:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007005059800) [pid = 3528] [serial = 1629] [outer = 0000000000000000] 21:41:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (0000007009276800) [pid = 3528] [serial = 1630] [outer = 0000007005059800] 21:41:22 INFO - PROCESS | 3528 | 1465274482614 Marionette DEBUG loaded listener.js 21:41:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007009CC2800) [pid = 3528] [serial = 1631] [outer = 0000007005059800] 21:41:23 INFO - PROCESS | 3528 | 1465274483041 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 21:41:23 INFO - PROCESS | 3528 | 1465274483073 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 21:41:23 INFO - PROCESS | 3528 | 1465274483076 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 21:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 21:41:23 INFO - PROCESS | 3528 | 1465274483078 Marionette TRACE conn5 <- [1,2138,null,{}] 21:41:23 INFO - PROCESS | 3528 | 1465274483081 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:23 INFO - PROCESS | 3528 | 1465274483083 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:23 INFO - PROCESS | 3528 | 1465274483201 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 21:41:23 INFO - PROCESS | 3528 | 1465274483207 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:23 INFO - PROCESS | 3528 | 1465274483209 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:23 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D3A7800 == 34 [pid = 3528] [id = 544] 21:41:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700AC35400) [pid = 3528] [serial = 1632] [outer = 0000000000000000] 21:41:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700BE99800) [pid = 3528] [serial = 1633] [outer = 000000700AC35400] 21:41:23 INFO - PROCESS | 3528 | 1465274483300 Marionette DEBUG loaded listener.js 21:41:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000700BEB8400) [pid = 3528] [serial = 1634] [outer = 000000700AC35400] 21:41:23 INFO - PROCESS | 3528 | 1465274483749 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 21:41:23 INFO - PROCESS | 3528 | 1465274483814 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 21:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 21:41:23 INFO - PROCESS | 3528 | 1465274483854 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 21:41:23 INFO - PROCESS | 3528 | 1465274483856 Marionette TRACE conn5 <- [1,2142,null,{}] 21:41:23 INFO - PROCESS | 3528 | 1465274483860 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:23 INFO - PROCESS | 3528 | 1465274483862 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:23 INFO - PROCESS | 3528 | 1465274483972 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 21:41:23 INFO - PROCESS | 3528 | 1465274483981 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:23 INFO - PROCESS | 3528 | 1465274483983 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:24 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F982800 == 35 [pid = 3528] [id = 545] 21:41:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (0000007008078400) [pid = 3528] [serial = 1635] [outer = 0000000000000000] 21:41:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000700C728000) [pid = 3528] [serial = 1636] [outer = 0000007008078400] 21:41:24 INFO - PROCESS | 3528 | 1465274484072 Marionette DEBUG loaded listener.js 21:41:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (000000700CE41C00) [pid = 3528] [serial = 1637] [outer = 0000007008078400] 21:41:24 INFO - PROCESS | 3528 | 1465274484515 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 21:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 21:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 691ms 21:41:24 INFO - PROCESS | 3528 | 1465274484546 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 21:41:24 INFO - PROCESS | 3528 | 1465274484548 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 21:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 21:41:24 INFO - PROCESS | 3528 | 1465274484551 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 21:41:24 INFO - PROCESS | 3528 | 1465274484553 Marionette TRACE conn5 <- [1,2146,null,{}] 21:41:24 INFO - PROCESS | 3528 | 1465274484556 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:24 INFO - PROCESS | 3528 | 1465274484562 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:24 INFO - PROCESS | 3528 | 1465274484703 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 21:41:24 INFO - PROCESS | 3528 | 1465274484758 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:24 INFO - PROCESS | 3528 | 1465274484760 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:24 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FF1D800 == 36 [pid = 3528] [id = 546] 21:41:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (000000700D4D0800) [pid = 3528] [serial = 1638] [outer = 0000000000000000] 21:41:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (000000700FB7E000) [pid = 3528] [serial = 1639] [outer = 000000700D4D0800] 21:41:24 INFO - PROCESS | 3528 | 1465274484808 Marionette DEBUG loaded listener.js 21:41:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (00000070102ED400) [pid = 3528] [serial = 1640] [outer = 000000700D4D0800] 21:41:25 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (000000707987C400) [pid = 3528] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 21:41:25 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (000000707ACB4400) [pid = 3528] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 21:41:25 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (00000070020CAC00) [pid = 3528] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 21:41:25 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (00000070798A8800) [pid = 3528] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 21:41:25 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (00000070059D6400) [pid = 3528] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 21:41:25 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (0000007008AB4800) [pid = 3528] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 21:41:25 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (0000007005053400) [pid = 3528] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 21:41:25 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700502F000) [pid = 3528] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 21:41:25 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (00000070053BA400) [pid = 3528] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 21:41:25 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007010555400) [pid = 3528] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 21:41:25 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (00000070053BCC00) [pid = 3528] [serial = 29] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:41:25 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007001D20000) [pid = 3528] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:41:25 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007007F05000) [pid = 3528] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 21:41:25 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000707A311C00) [pid = 3528] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 21:41:25 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700D4DAC00) [pid = 3528] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 21:41:25 INFO - PROCESS | 3528 | 1465274485371 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 21:41:25 INFO - PROCESS | 3528 | 1465274485436 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 21:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 21:41:25 INFO - PROCESS | 3528 | 1465274485439 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 21:41:25 INFO - PROCESS | 3528 | 1465274485441 Marionette TRACE conn5 <- [1,2150,null,{}] 21:41:25 INFO - PROCESS | 3528 | 1465274485444 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:25 INFO - PROCESS | 3528 | 1465274485446 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:25 INFO - PROCESS | 3528 | 1465274485527 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 21:41:25 INFO - PROCESS | 3528 | 1465274485533 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:25 INFO - PROCESS | 3528 | 1465274485535 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:25 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010334000 == 37 [pid = 3528] [id = 547] 21:41:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007007833800) [pid = 3528] [serial = 1641] [outer = 0000000000000000] 21:41:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700CE42400) [pid = 3528] [serial = 1642] [outer = 0000007007833800] 21:41:25 INFO - PROCESS | 3528 | 1465274485580 Marionette DEBUG loaded listener.js 21:41:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (0000007010553C00) [pid = 3528] [serial = 1643] [outer = 0000007007833800] 21:41:26 INFO - PROCESS | 3528 | 1465274486005 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 21:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 21:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 587ms 21:41:26 INFO - PROCESS | 3528 | 1465274486032 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 21:41:26 INFO - PROCESS | 3528 | 1465274486034 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 21:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 21:41:26 INFO - PROCESS | 3528 | 1465274486037 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 21:41:26 INFO - PROCESS | 3528 | 1465274486039 Marionette TRACE conn5 <- [1,2154,null,{}] 21:41:26 INFO - PROCESS | 3528 | 1465274486047 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:26 INFO - PROCESS | 3528 | 1465274486049 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:26 INFO - PROCESS | 3528 | 1465274486133 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 21:41:26 INFO - PROCESS | 3528 | 1465274486139 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:26 INFO - PROCESS | 3528 | 1465274486141 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:26 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010E2F800 == 38 [pid = 3528] [id = 548] 21:41:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000701071AC00) [pid = 3528] [serial = 1644] [outer = 0000000000000000] 21:41:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (0000007010722400) [pid = 3528] [serial = 1645] [outer = 000000701071AC00] 21:41:26 INFO - PROCESS | 3528 | 1465274486186 Marionette DEBUG loaded listener.js 21:41:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007079878800) [pid = 3528] [serial = 1646] [outer = 000000701071AC00] 21:41:26 INFO - PROCESS | 3528 | 1465274486608 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 21:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 21:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 626ms 21:41:26 INFO - PROCESS | 3528 | 1465274486665 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 21:41:26 INFO - PROCESS | 3528 | 1465274486668 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 21:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 21:41:26 INFO - PROCESS | 3528 | 1465274486671 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 21:41:26 INFO - PROCESS | 3528 | 1465274486673 Marionette TRACE conn5 <- [1,2158,null,{}] 21:41:26 INFO - PROCESS | 3528 | 1465274486677 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:26 INFO - PROCESS | 3528 | 1465274486679 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:26 INFO - PROCESS | 3528 | 1465274486761 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 21:41:26 INFO - PROCESS | 3528 | 1465274486766 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:26 INFO - PROCESS | 3528 | 1465274486768 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:26 INFO - PROCESS | 3528 | ++DOCSHELL 000000700CEF9800 == 39 [pid = 3528] [id = 549] 21:41:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000701055F000) [pid = 3528] [serial = 1647] [outer = 0000000000000000] 21:41:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (00000070798A7000) [pid = 3528] [serial = 1648] [outer = 000000701055F000] 21:41:26 INFO - PROCESS | 3528 | 1465274486812 Marionette DEBUG loaded listener.js 21:41:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (00000070799B2C00) [pid = 3528] [serial = 1649] [outer = 000000701055F000] 21:41:27 INFO - PROCESS | 3528 | 1465274487514 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 21:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 21:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 879ms 21:41:27 INFO - PROCESS | 3528 | 1465274487554 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 21:41:27 INFO - PROCESS | 3528 | 1465274487559 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 21:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 21:41:27 INFO - PROCESS | 3528 | 1465274487564 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 21:41:27 INFO - PROCESS | 3528 | 1465274487567 Marionette TRACE conn5 <- [1,2162,null,{}] 21:41:27 INFO - PROCESS | 3528 | 1465274487574 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:27 INFO - PROCESS | 3528 | 1465274487577 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:27 INFO - PROCESS | 3528 | 1465274487705 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 21:41:27 INFO - PROCESS | 3528 | 1465274487830 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:27 INFO - PROCESS | 3528 | 1465274487833 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:27 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009228800 == 40 [pid = 3528] [id = 550] 21:41:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (0000007005052400) [pid = 3528] [serial = 1650] [outer = 0000000000000000] 21:41:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (0000007006DBA400) [pid = 3528] [serial = 1651] [outer = 0000007005052400] 21:41:27 INFO - PROCESS | 3528 | 1465274487893 Marionette DEBUG loaded listener.js 21:41:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (0000007007CB9400) [pid = 3528] [serial = 1652] [outer = 0000007005052400] 21:41:28 INFO - PROCESS | 3528 | 1465274488584 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 21:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 21:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1086ms 21:41:28 INFO - PROCESS | 3528 | 1465274488664 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 21:41:28 INFO - PROCESS | 3528 | 1465274488670 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 21:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 21:41:28 INFO - PROCESS | 3528 | 1465274488677 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 21:41:28 INFO - PROCESS | 3528 | 1465274488680 Marionette TRACE conn5 <- [1,2166,null,{}] 21:41:28 INFO - PROCESS | 3528 | 1465274488685 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:28 INFO - PROCESS | 3528 | 1465274488688 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:28 INFO - PROCESS | 3528 | 1465274488827 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 21:41:28 INFO - PROCESS | 3528 | 1465274488976 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:28 INFO - PROCESS | 3528 | 1465274488978 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:29 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F982000 == 41 [pid = 3528] [id = 551] 21:41:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (0000007008A44000) [pid = 3528] [serial = 1653] [outer = 0000000000000000] 21:41:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (0000007009B11000) [pid = 3528] [serial = 1654] [outer = 0000007008A44000] 21:41:29 INFO - PROCESS | 3528 | 1465274489037 Marionette DEBUG loaded listener.js 21:41:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (000000700C728800) [pid = 3528] [serial = 1655] [outer = 0000007008A44000] 21:41:29 INFO - PROCESS | 3528 | --DOCSHELL 000000700F86F800 == 40 [pid = 3528] [id = 535] 21:41:29 INFO - PROCESS | 3528 | --DOCSHELL 0000007010E2F800 == 39 [pid = 3528] [id = 548] 21:41:29 INFO - PROCESS | 3528 | --DOCSHELL 0000007010334000 == 38 [pid = 3528] [id = 547] 21:41:29 INFO - PROCESS | 3528 | --DOCSHELL 000000700FF1D800 == 37 [pid = 3528] [id = 546] 21:41:29 INFO - PROCESS | 3528 | --DOCSHELL 000000700F982800 == 36 [pid = 3528] [id = 545] 21:41:29 INFO - PROCESS | 3528 | --DOCSHELL 000000700D3A7800 == 35 [pid = 3528] [id = 544] 21:41:29 INFO - PROCESS | 3528 | --DOCSHELL 000000700CEFA800 == 34 [pid = 3528] [id = 543] 21:41:29 INFO - PROCESS | 3528 | --DOCSHELL 000000700933A000 == 33 [pid = 3528] [id = 542] 21:41:29 INFO - PROCESS | 3528 | --DOCSHELL 0000007008AC1800 == 32 [pid = 3528] [id = 541] 21:41:29 INFO - PROCESS | 3528 | --DOCSHELL 000000700150A000 == 31 [pid = 3528] [id = 540] 21:41:29 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (00000070053E1800) [pid = 3528] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:41:29 INFO - PROCESS | 3528 | 1465274489939 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 21:41:29 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (000000707B35C000) [pid = 3528] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 21:41:29 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (000000707ACC0000) [pid = 3528] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 21:41:29 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (000000700FFF2000) [pid = 3528] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 21:41:29 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (00000070799A9800) [pid = 3528] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 21:41:29 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000701071B000) [pid = 3528] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 21:41:29 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700782F000) [pid = 3528] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 21:41:29 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (00000070083CB000) [pid = 3528] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 21:41:29 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007009102800) [pid = 3528] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 21:41:29 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700AC30400) [pid = 3528] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 21:41:29 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007006DB5C00) [pid = 3528] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 21:41:29 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007007DBA000) [pid = 3528] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 21:41:29 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700C71E000) [pid = 3528] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 21:41:29 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700C82C000) [pid = 3528] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 21:41:29 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007008A43C00) [pid = 3528] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 21:41:29 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007008CA8400) [pid = 3528] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 21:41:29 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007010727400) [pid = 3528] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 21:41:29 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (0000007005033800) [pid = 3528] [serial = 1088] [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.] 21:41:30 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (0000007008AA5400) [pid = 3528] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 21:41:30 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000707A935C00) [pid = 3528] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 21:41:30 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000707A248400) [pid = 3528] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 21:41:30 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (000000700E5AD400) [pid = 3528] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 21:41:30 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (00000070102EB400) [pid = 3528] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 21:41:30 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (000000707B351400) [pid = 3528] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 21:41:30 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (000000700FB88C00) [pid = 3528] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 21:41:30 INFO - PROCESS | 3528 | --DOMWINDOW == 63 (000000707AB56C00) [pid = 3528] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 21:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 21:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1298ms 21:41:30 INFO - PROCESS | 3528 | 1465274489979 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 21:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 21:41:30 INFO - PROCESS | 3528 | 1465274489983 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 21:41:30 INFO - PROCESS | 3528 | 1465274489987 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 21:41:30 INFO - PROCESS | 3528 | 1465274489991 Marionette TRACE conn5 <- [1,2170,null,{}] 21:41:30 INFO - PROCESS | 3528 | 1465274489996 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:30 INFO - PROCESS | 3528 | 1465274489999 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:30 INFO - PROCESS | 3528 | 1465274490091 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 21:41:30 INFO - PROCESS | 3528 | 1465274490105 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:30 INFO - PROCESS | 3528 | 1465274490107 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:30 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008A1B000 == 32 [pid = 3528] [id = 552] 21:41:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (0000007006DB5C00) [pid = 3528] [serial = 1656] [outer = 0000000000000000] 21:41:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (0000007006DC2800) [pid = 3528] [serial = 1657] [outer = 0000007006DB5C00] 21:41:30 INFO - PROCESS | 3528 | 1465274490157 Marionette DEBUG loaded listener.js 21:41:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (0000007007945400) [pid = 3528] [serial = 1658] [outer = 0000007006DB5C00] 21:41:30 INFO - PROCESS | 3528 | 1465274490693 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 21:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 21:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 732ms 21:41:30 INFO - PROCESS | 3528 | 1465274490720 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 21:41:30 INFO - PROCESS | 3528 | 1465274490724 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 21:41:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 21:41:30 INFO - PROCESS | 3528 | 1465274490730 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 21:41:30 INFO - PROCESS | 3528 | 1465274490733 Marionette TRACE conn5 <- [1,2174,null,{}] 21:41:30 INFO - PROCESS | 3528 | 1465274490737 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:30 INFO - PROCESS | 3528 | 1465274490739 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:30 INFO - PROCESS | 3528 | 1465274490832 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 21:41:30 INFO - PROCESS | 3528 | 1465274490908 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:30 INFO - PROCESS | 3528 | 1465274490910 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:30 INFO - PROCESS | 3528 | ++DOCSHELL 000000700AECF800 == 33 [pid = 3528] [id = 553] 21:41:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (00000070087BCC00) [pid = 3528] [serial = 1659] [outer = 0000000000000000] 21:41:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (000000700888B000) [pid = 3528] [serial = 1660] [outer = 00000070087BCC00] 21:41:30 INFO - PROCESS | 3528 | 1465274490968 Marionette DEBUG loaded listener.js 21:41:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (0000007008AAE000) [pid = 3528] [serial = 1661] [outer = 00000070087BCC00] 21:41:31 INFO - PROCESS | 3528 | 1465274491374 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 21:41:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 21:41:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 692ms 21:41:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 21:41:31 INFO - PROCESS | 3528 | 1465274491426 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 21:41:31 INFO - PROCESS | 3528 | 1465274491428 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 21:41:31 INFO - PROCESS | 3528 | 1465274491432 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 21:41:31 INFO - PROCESS | 3528 | 1465274491435 Marionette TRACE conn5 <- [1,2178,null,{}] 21:41:31 INFO - PROCESS | 3528 | 1465274491447 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:31 INFO - PROCESS | 3528 | 1465274491452 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:31 INFO - PROCESS | 3528 | 1465274491570 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 21:41:31 INFO - PROCESS | 3528 | 1465274491588 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:31 INFO - PROCESS | 3528 | 1465274491591 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:31 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D1FB800 == 34 [pid = 3528] [id = 554] 21:41:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (000000700A878000) [pid = 3528] [serial = 1662] [outer = 0000000000000000] 21:41:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000700B1B4800) [pid = 3528] [serial = 1663] [outer = 000000700A878000] 21:41:31 INFO - PROCESS | 3528 | 1465274491640 Marionette DEBUG loaded listener.js 21:41:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000700BEB8800) [pid = 3528] [serial = 1664] [outer = 000000700A878000] 21:41:32 INFO - PROCESS | 3528 | 1465274492076 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 21:41:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 21:41:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 691ms 21:41:32 INFO - PROCESS | 3528 | 1465274492127 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 21:41:32 INFO - PROCESS | 3528 | 1465274492130 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 21:41:32 INFO - PROCESS | 3528 | 1465274492140 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 21:41:32 INFO - PROCESS | 3528 | 1465274492142 Marionette TRACE conn5 <- [1,2182,null,{}] 21:41:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 21:41:32 INFO - PROCESS | 3528 | 1465274492151 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:32 INFO - PROCESS | 3528 | 1465274492153 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:32 INFO - PROCESS | 3528 | 1465274492272 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 21:41:32 INFO - PROCESS | 3528 | 1465274492279 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:32 INFO - PROCESS | 3528 | 1465274492281 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:32 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F99D000 == 35 [pid = 3528] [id = 555] 21:41:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700C82BC00) [pid = 3528] [serial = 1665] [outer = 0000000000000000] 21:41:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700CE39800) [pid = 3528] [serial = 1666] [outer = 000000700C82BC00] 21:41:32 INFO - PROCESS | 3528 | 1465274492328 Marionette DEBUG loaded listener.js 21:41:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700D4DA000) [pid = 3528] [serial = 1667] [outer = 000000700C82BC00] 21:41:32 INFO - PROCESS | 3528 | 1465274492784 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 21:41:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 21:41:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 691ms 21:41:32 INFO - PROCESS | 3528 | 1465274492837 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 21:41:32 INFO - PROCESS | 3528 | 1465274492839 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 21:41:32 INFO - PROCESS | 3528 | 1465274492842 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 21:41:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 21:41:32 INFO - PROCESS | 3528 | 1465274492844 Marionette TRACE conn5 <- [1,2186,null,{}] 21:41:32 INFO - PROCESS | 3528 | 1465274492847 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:32 INFO - PROCESS | 3528 | 1465274492850 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:32 INFO - PROCESS | 3528 | 1465274492961 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 21:41:33 INFO - PROCESS | 3528 | 1465274493046 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:33 INFO - PROCESS | 3528 | 1465274493048 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:33 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010320000 == 36 [pid = 3528] [id = 556] 21:41:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700E5B4000) [pid = 3528] [serial = 1668] [outer = 0000000000000000] 21:41:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700FB82000) [pid = 3528] [serial = 1669] [outer = 000000700E5B4000] 21:41:33 INFO - PROCESS | 3528 | 1465274493094 Marionette DEBUG loaded listener.js 21:41:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700FFF3C00) [pid = 3528] [serial = 1670] [outer = 000000700E5B4000] 21:41:33 INFO - PROCESS | 3528 | 1465274493527 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 21:41:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 21:41:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 734ms 21:41:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 21:41:33 INFO - PROCESS | 3528 | 1465274493582 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 21:41:33 INFO - PROCESS | 3528 | 1465274493584 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 21:41:33 INFO - PROCESS | 3528 | 1465274493588 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 21:41:33 INFO - PROCESS | 3528 | 1465274493590 Marionette TRACE conn5 <- [1,2190,null,{}] 21:41:33 INFO - PROCESS | 3528 | 1465274493593 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:33 INFO - PROCESS | 3528 | 1465274493599 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:33 INFO - PROCESS | 3528 | 1465274493739 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 21:41:33 INFO - PROCESS | 3528 | 1465274493803 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:33 INFO - PROCESS | 3528 | 1465274493805 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:33 INFO - PROCESS | 3528 | ++DOCSHELL 0000007011606000 == 37 [pid = 3528] [id = 557] 21:41:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000701071DC00) [pid = 3528] [serial = 1671] [outer = 0000000000000000] 21:41:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007079884C00) [pid = 3528] [serial = 1672] [outer = 000000701071DC00] 21:41:33 INFO - PROCESS | 3528 | 1465274493852 Marionette DEBUG loaded listener.js 21:41:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (00000070799B4C00) [pid = 3528] [serial = 1673] [outer = 000000701071DC00] 21:41:34 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007008CA7800) [pid = 3528] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 21:41:34 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007079877400) [pid = 3528] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 21:41:34 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000707B35B400) [pid = 3528] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 21:41:34 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000701071AC00) [pid = 3528] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 21:41:34 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007008078400) [pid = 3528] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 21:41:34 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700D4D0800) [pid = 3528] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 21:41:34 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007007833800) [pid = 3528] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 21:41:34 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007005059800) [pid = 3528] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 21:41:34 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000700AC35400) [pid = 3528] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 21:41:34 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (0000007007CC5400) [pid = 3528] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 21:41:34 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000700807A000) [pid = 3528] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 21:41:34 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000700502DC00) [pid = 3528] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 21:41:34 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000700548C800) [pid = 3528] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 21:41:34 INFO - PROCESS | 3528 | 1465274494348 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 21:41:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 21:41:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 776ms 21:41:34 INFO - PROCESS | 3528 | 1465274494364 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 21:41:34 INFO - PROCESS | 3528 | 1465274494367 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 21:41:34 INFO - PROCESS | 3528 | 1465274494370 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 21:41:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 21:41:34 INFO - PROCESS | 3528 | 1465274494372 Marionette TRACE conn5 <- [1,2194,null,{}] 21:41:34 INFO - PROCESS | 3528 | 1465274494375 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:34 INFO - PROCESS | 3528 | 1465274494377 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:34 INFO - PROCESS | 3528 | 1465274494460 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 21:41:34 INFO - PROCESS | 3528 | 1465274494542 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:34 INFO - PROCESS | 3528 | 1465274494544 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:34 INFO - PROCESS | 3528 | ++DOCSHELL 000000707A93D000 == 38 [pid = 3528] [id = 558] 21:41:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (000000700548C800) [pid = 3528] [serial = 1674] [outer = 0000000000000000] 21:41:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (000000700BE95C00) [pid = 3528] [serial = 1675] [outer = 000000700548C800] 21:41:34 INFO - PROCESS | 3528 | 1465274494590 Marionette DEBUG loaded listener.js 21:41:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007010561800) [pid = 3528] [serial = 1676] [outer = 000000700548C800] 21:41:34 INFO - PROCESS | 3528 | 1465274494945 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 21:41:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 21:41:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 628ms 21:41:35 INFO - PROCESS | 3528 | 1465274495002 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 21:41:35 INFO - PROCESS | 3528 | 1465274495004 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 21:41:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 21:41:35 INFO - PROCESS | 3528 | 1465274495007 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 21:41:35 INFO - PROCESS | 3528 | 1465274495009 Marionette TRACE conn5 <- [1,2198,null,{}] 21:41:35 INFO - PROCESS | 3528 | 1465274495012 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:35 INFO - PROCESS | 3528 | 1465274495014 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:35 INFO - PROCESS | 3528 | 1465274495139 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 21:41:35 INFO - PROCESS | 3528 | 1465274495145 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:35 INFO - PROCESS | 3528 | 1465274495147 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:35 INFO - PROCESS | 3528 | ++DOCSHELL 000000707B311000 == 39 [pid = 3528] [id = 559] 21:41:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000707A241400) [pid = 3528] [serial = 1677] [outer = 0000000000000000] 21:41:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000707A2C9400) [pid = 3528] [serial = 1678] [outer = 000000707A241400] 21:41:35 INFO - PROCESS | 3528 | 1465274495191 Marionette DEBUG loaded listener.js 21:41:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000707A3D5400) [pid = 3528] [serial = 1679] [outer = 000000707A241400] 21:41:35 INFO - PROCESS | 3528 | 1465274495590 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 21:41:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 21:41:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 628ms 21:41:35 INFO - PROCESS | 3528 | 1465274495639 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 21:41:35 INFO - PROCESS | 3528 | 1465274495641 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 21:41:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 21:41:35 INFO - PROCESS | 3528 | 1465274495649 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 21:41:35 INFO - PROCESS | 3528 | 1465274495651 Marionette TRACE conn5 <- [1,2202,null,{}] 21:41:35 INFO - PROCESS | 3528 | 1465274495655 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:35 INFO - PROCESS | 3528 | 1465274495656 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:35 INFO - PROCESS | 3528 | 1465274495742 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 21:41:35 INFO - PROCESS | 3528 | 1465274495748 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:35 INFO - PROCESS | 3528 | 1465274495750 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:35 INFO - PROCESS | 3528 | ++DOCSHELL 000000700CEFA800 == 40 [pid = 3528] [id = 560] 21:41:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000707A9CD400) [pid = 3528] [serial = 1680] [outer = 0000000000000000] 21:41:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000707AB54800) [pid = 3528] [serial = 1681] [outer = 000000707A9CD400] 21:41:35 INFO - PROCESS | 3528 | 1465274495793 Marionette DEBUG loaded listener.js 21:41:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000707ACBD800) [pid = 3528] [serial = 1682] [outer = 000000707A9CD400] 21:41:36 INFO - PROCESS | 3528 | 1465274496288 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 21:41:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 21:41:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 732ms 21:41:36 INFO - PROCESS | 3528 | 1465274496386 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 21:41:36 INFO - PROCESS | 3528 | 1465274496391 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 21:41:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 21:41:36 INFO - PROCESS | 3528 | 1465274496397 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 21:41:36 INFO - PROCESS | 3528 | 1465274496400 Marionette TRACE conn5 <- [1,2206,null,{}] 21:41:36 INFO - PROCESS | 3528 | 1465274496407 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:36 INFO - PROCESS | 3528 | 1465274496410 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:36 INFO - PROCESS | 3528 | 1465274496540 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 21:41:36 INFO - PROCESS | 3528 | 1465274496658 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:36 INFO - PROCESS | 3528 | 1465274496663 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:36 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009242800 == 41 [pid = 3528] [id = 561] 21:41:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (00000070059DD000) [pid = 3528] [serial = 1683] [outer = 0000000000000000] 21:41:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (0000007006DD2000) [pid = 3528] [serial = 1684] [outer = 00000070059DD000] 21:41:36 INFO - PROCESS | 3528 | 1465274496724 Marionette DEBUG loaded listener.js 21:41:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (00000070083CA800) [pid = 3528] [serial = 1685] [outer = 00000070059DD000] 21:41:37 INFO - PROCESS | 3528 | 1465274497364 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 21:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 21:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 987ms 21:41:37 INFO - PROCESS | 3528 | 1465274497385 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 21:41:37 INFO - PROCESS | 3528 | 1465274497390 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 21:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 21:41:37 INFO - PROCESS | 3528 | 1465274497412 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 21:41:37 INFO - PROCESS | 3528 | 1465274497415 Marionette TRACE conn5 <- [1,2210,null,{}] 21:41:37 INFO - PROCESS | 3528 | 1465274497419 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:37 INFO - PROCESS | 3528 | 1465274497422 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:37 INFO - PROCESS | 3528 | 1465274497543 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 21:41:37 INFO - PROCESS | 3528 | 1465274497666 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:37 INFO - PROCESS | 3528 | 1465274497669 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:37 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC45800 == 42 [pid = 3528] [id = 562] 21:41:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (0000007009CBB000) [pid = 3528] [serial = 1686] [outer = 0000000000000000] 21:41:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700AC34C00) [pid = 3528] [serial = 1687] [outer = 0000007009CBB000] 21:41:37 INFO - PROCESS | 3528 | 1465274497728 Marionette DEBUG loaded listener.js 21:41:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000700C825800) [pid = 3528] [serial = 1688] [outer = 0000007009CBB000] 21:41:38 INFO - PROCESS | 3528 | 1465274498331 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 21:41:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 21:41:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 986ms 21:41:38 INFO - PROCESS | 3528 | 1465274498397 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 21:41:38 INFO - PROCESS | 3528 | 1465274498400 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 21:41:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 21:41:38 INFO - PROCESS | 3528 | 1465274498404 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 21:41:38 INFO - PROCESS | 3528 | 1465274498408 Marionette TRACE conn5 <- [1,2214,null,{}] 21:41:38 INFO - PROCESS | 3528 | 1465274498420 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:38 INFO - PROCESS | 3528 | 1465274498425 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:38 INFO - PROCESS | 3528 | 1465274498573 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 21:41:38 INFO - PROCESS | 3528 | 1465274498697 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:38 INFO - PROCESS | 3528 | 1465274498700 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:38 INFO - PROCESS | 3528 | ++DOCSHELL 000000707C614000 == 43 [pid = 3528] [id = 563] 21:41:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (0000007010729800) [pid = 3528] [serial = 1689] [outer = 0000000000000000] 21:41:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (0000007079881400) [pid = 3528] [serial = 1690] [outer = 0000007010729800] 21:41:38 INFO - PROCESS | 3528 | 1465274498760 Marionette DEBUG loaded listener.js 21:41:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (000000707B220000) [pid = 3528] [serial = 1691] [outer = 0000007010729800] 21:41:39 INFO - PROCESS | 3528 | 1465274499515 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 21:41:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 21:41:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1131ms 21:41:39 INFO - PROCESS | 3528 | 1465274499548 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 21:41:39 INFO - PROCESS | 3528 | 1465274499552 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 21:41:39 INFO - PROCESS | 3528 | 1465274499559 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 21:41:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 21:41:39 INFO - PROCESS | 3528 | 1465274499562 Marionette TRACE conn5 <- [1,2218,null,{}] 21:41:39 INFO - PROCESS | 3528 | 1465274499568 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:39 INFO - PROCESS | 3528 | 1465274499571 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:39 INFO - PROCESS | 3528 | 1465274499676 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 21:41:39 INFO - PROCESS | 3528 | 1465274499752 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:39 INFO - PROCESS | 3528 | 1465274499757 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:39 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008CEF800 == 44 [pid = 3528] [id = 564] 21:41:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (0000007007845000) [pid = 3528] [serial = 1692] [outer = 0000000000000000] 21:41:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (0000007007CC5400) [pid = 3528] [serial = 1693] [outer = 0000007007845000] 21:41:39 INFO - PROCESS | 3528 | 1465274499808 Marionette DEBUG loaded listener.js 21:41:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (0000007008A49400) [pid = 3528] [serial = 1694] [outer = 0000007007845000] 21:41:40 INFO - PROCESS | 3528 | 1465274500391 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 21:41:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 21:41:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 881ms 21:41:40 INFO - PROCESS | 3528 | 1465274500446 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 21:41:40 INFO - PROCESS | 3528 | 1465274500451 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 21:41:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 21:41:40 INFO - PROCESS | 3528 | 1465274500457 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 21:41:40 INFO - PROCESS | 3528 | 1465274500460 Marionette TRACE conn5 <- [1,2222,null,{}] 21:41:40 INFO - PROCESS | 3528 | 1465274500464 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:40 INFO - PROCESS | 3528 | 1465274500466 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:40 INFO - PROCESS | 3528 | 1465274500576 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 21:41:41 INFO - PROCESS | 3528 | --DOCSHELL 000000707B311000 == 43 [pid = 3528] [id = 559] 21:41:41 INFO - PROCESS | 3528 | --DOCSHELL 000000707A93D000 == 42 [pid = 3528] [id = 558] 21:41:41 INFO - PROCESS | 3528 | --DOCSHELL 0000007011606000 == 41 [pid = 3528] [id = 557] 21:41:41 INFO - PROCESS | 3528 | --DOCSHELL 0000007010320000 == 40 [pid = 3528] [id = 556] 21:41:41 INFO - PROCESS | 3528 | --DOCSHELL 000000700F99D000 == 39 [pid = 3528] [id = 555] 21:41:41 INFO - PROCESS | 3528 | --DOCSHELL 000000700D1FB800 == 38 [pid = 3528] [id = 554] 21:41:41 INFO - PROCESS | 3528 | --DOCSHELL 000000700AECF800 == 37 [pid = 3528] [id = 553] 21:41:41 INFO - PROCESS | 3528 | --DOCSHELL 0000007008A1B000 == 36 [pid = 3528] [id = 552] 21:41:41 INFO - PROCESS | 3528 | --DOCSHELL 0000007008C32800 == 35 [pid = 3528] [id = 536] 21:41:41 INFO - PROCESS | 3528 | --DOCSHELL 000000700CEF9800 == 34 [pid = 3528] [id = 549] 21:41:41 INFO - PROCESS | 3528 | --DOCSHELL 000000707FC71000 == 33 [pid = 3528] [id = 539] 21:41:41 INFO - PROCESS | 3528 | --DOCSHELL 0000007009228800 == 32 [pid = 3528] [id = 550] 21:41:41 INFO - PROCESS | 3528 | --DOCSHELL 000000700F982000 == 31 [pid = 3528] [id = 551] 21:41:41 INFO - PROCESS | 3528 | --DOCSHELL 000000700F983800 == 30 [pid = 3528] [id = 537] 21:41:41 INFO - PROCESS | 3528 | --DOCSHELL 000000707B305800 == 29 [pid = 3528] [id = 534] 21:41:41 INFO - PROCESS | 3528 | --DOCSHELL 000000707C067000 == 28 [pid = 3528] [id = 538] 21:41:41 INFO - PROCESS | 3528 | --DOCSHELL 0000007008CEF800 == 27 [pid = 3528] [id = 564] 21:41:41 INFO - PROCESS | 3528 | --DOCSHELL 000000707C614000 == 26 [pid = 3528] [id = 563] 21:41:41 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC45800 == 25 [pid = 3528] [id = 562] 21:41:41 INFO - PROCESS | 3528 | --DOCSHELL 000000700CEFA800 == 24 [pid = 3528] [id = 560] 21:41:41 INFO - PROCESS | 3528 | --DOCSHELL 0000007009242800 == 23 [pid = 3528] [id = 561] 21:41:41 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (0000007009276800) [pid = 3528] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 21:41:41 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (000000700BE99800) [pid = 3528] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 21:41:41 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (0000007008A42C00) [pid = 3528] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 21:41:41 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (000000700807B400) [pid = 3528] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 21:41:41 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (00000070083C5000) [pid = 3528] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 21:41:41 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (00000070087C2000) [pid = 3528] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 21:41:41 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (0000007005CAFC00) [pid = 3528] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 21:41:41 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007006DDC000) [pid = 3528] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 21:41:41 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (00000070083BE800) [pid = 3528] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 21:41:41 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007005C7B000) [pid = 3528] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 21:41:41 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700C725800) [pid = 3528] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 21:41:41 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700B1B3800) [pid = 3528] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 21:41:41 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (00000070799B4800) [pid = 3528] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 21:41:41 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000707987C000) [pid = 3528] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 21:41:41 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000707B482400) [pid = 3528] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 21:41:41 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000707B47A800) [pid = 3528] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 21:41:41 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007079878800) [pid = 3528] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 21:41:41 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000700C728000) [pid = 3528] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 21:41:41 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000700BEB8400) [pid = 3528] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 21:41:41 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000700FB7E000) [pid = 3528] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 21:41:41 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (00000070798A7000) [pid = 3528] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 21:41:41 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (000000700CE41C00) [pid = 3528] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 21:41:41 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (0000007010722400) [pid = 3528] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 21:41:41 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (00000070102ED400) [pid = 3528] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 21:41:41 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (000000700CE42400) [pid = 3528] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 21:41:41 INFO - PROCESS | 3528 | --DOMWINDOW == 63 (0000007010553C00) [pid = 3528] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 21:41:41 INFO - PROCESS | 3528 | --DOMWINDOW == 62 (0000007009CC2800) [pid = 3528] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 21:41:41 INFO - PROCESS | 3528 | 1465274501362 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:41 INFO - PROCESS | 3528 | 1465274501365 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:41 INFO - PROCESS | 3528 | ++DOCSHELL 0000007005952800 == 24 [pid = 3528] [id = 565] 21:41:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 63 (000000700181C000) [pid = 3528] [serial = 1695] [outer = 0000000000000000] 21:41:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (0000007001820000) [pid = 3528] [serial = 1696] [outer = 000000700181C000] 21:41:41 INFO - PROCESS | 3528 | 1465274501416 Marionette DEBUG loaded listener.js 21:41:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (000000700505A000) [pid = 3528] [serial = 1697] [outer = 000000700181C000] 21:41:41 INFO - PROCESS | 3528 | 1465274501873 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 21:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 21:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1444ms 21:41:41 INFO - PROCESS | 3528 | 1465274501905 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 21:41:41 INFO - PROCESS | 3528 | 1465274501909 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 21:41:41 INFO - PROCESS | 3528 | 1465274501913 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 21:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 21:41:41 INFO - PROCESS | 3528 | 1465274501916 Marionette TRACE conn5 <- [1,2226,null,{}] 21:41:41 INFO - PROCESS | 3528 | 1465274501921 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:41 INFO - PROCESS | 3528 | 1465274501924 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:42 INFO - PROCESS | 3528 | 1465274502015 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 21:41:42 INFO - PROCESS | 3528 | 1465274502024 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:42 INFO - PROCESS | 3528 | 1465274502026 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:42 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008DD6800 == 25 [pid = 3528] [id = 566] 21:41:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (0000007006DD7400) [pid = 3528] [serial = 1698] [outer = 0000000000000000] 21:41:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (0000007007828800) [pid = 3528] [serial = 1699] [outer = 0000007006DD7400] 21:41:42 INFO - PROCESS | 3528 | 1465274502082 Marionette DEBUG loaded listener.js 21:41:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (0000007007CC2400) [pid = 3528] [serial = 1700] [outer = 0000007006DD7400] 21:41:42 INFO - PROCESS | 3528 | 1465274502527 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 21:41:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 21:41:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 691ms 21:41:42 INFO - PROCESS | 3528 | 1465274502612 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 21:41:42 INFO - PROCESS | 3528 | 1465274502616 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 21:41:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 21:41:42 INFO - PROCESS | 3528 | 1465274502620 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 21:41:42 INFO - PROCESS | 3528 | 1465274502622 Marionette TRACE conn5 <- [1,2230,null,{}] 21:41:42 INFO - PROCESS | 3528 | 1465274502626 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:42 INFO - PROCESS | 3528 | 1465274502628 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:42 INFO - PROCESS | 3528 | 1465274502765 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 21:41:42 INFO - PROCESS | 3528 | 1465274502841 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:42 INFO - PROCESS | 3528 | 1465274502843 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:42 INFO - PROCESS | 3528 | ++DOCSHELL 000000700BDA0800 == 26 [pid = 3528] [id = 567] 21:41:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (00000070083C6800) [pid = 3528] [serial = 1701] [outer = 0000000000000000] 21:41:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (00000070087B8800) [pid = 3528] [serial = 1702] [outer = 00000070083C6800] 21:41:42 INFO - PROCESS | 3528 | 1465274502891 Marionette DEBUG loaded listener.js 21:41:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007008A48000) [pid = 3528] [serial = 1703] [outer = 00000070083C6800] 21:41:43 INFO - PROCESS | 3528 | 1465274503293 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 21:41:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 21:41:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 733ms 21:41:43 INFO - PROCESS | 3528 | 1465274503356 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 21:41:43 INFO - PROCESS | 3528 | 1465274503359 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 21:41:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 21:41:43 INFO - PROCESS | 3528 | 1465274503378 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 21:41:43 INFO - PROCESS | 3528 | 1465274503385 Marionette TRACE conn5 <- [1,2234,null,{}] 21:41:43 INFO - PROCESS | 3528 | 1465274503389 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:43 INFO - PROCESS | 3528 | 1465274503394 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:43 INFO - PROCESS | 3528 | 1465274503516 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 21:41:43 INFO - PROCESS | 3528 | 1465274503528 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:43 INFO - PROCESS | 3528 | 1465274503530 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:43 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D1EB000 == 27 [pid = 3528] [id = 568] 21:41:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (0000007008CB0400) [pid = 3528] [serial = 1704] [outer = 0000000000000000] 21:41:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (00000070093B5800) [pid = 3528] [serial = 1705] [outer = 0000007008CB0400] 21:41:43 INFO - PROCESS | 3528 | 1465274503576 Marionette DEBUG loaded listener.js 21:41:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700AC30800) [pid = 3528] [serial = 1706] [outer = 0000007008CB0400] 21:41:44 INFO - PROCESS | 3528 | 1465274504054 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 21:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 21:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 712ms 21:41:44 INFO - PROCESS | 3528 | 1465274504077 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 21:41:44 INFO - PROCESS | 3528 | 1465274504079 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 21:41:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 21:41:44 INFO - PROCESS | 3528 | 1465274504088 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 21:41:44 INFO - PROCESS | 3528 | 1465274504090 Marionette TRACE conn5 <- [1,2238,null,{}] 21:41:44 INFO - PROCESS | 3528 | 1465274504132 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:44 INFO - PROCESS | 3528 | 1465274504134 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:44 INFO - PROCESS | 3528 | 1465274504260 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 21:41:44 INFO - PROCESS | 3528 | 1465274504314 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:44 INFO - PROCESS | 3528 | 1465274504316 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:44 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F982000 == 28 [pid = 3528] [id = 569] 21:41:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700BEB0400) [pid = 3528] [serial = 1707] [outer = 0000000000000000] 21:41:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700BEB7400) [pid = 3528] [serial = 1708] [outer = 000000700BEB0400] 21:41:44 INFO - PROCESS | 3528 | 1465274504363 Marionette DEBUG loaded listener.js 21:41:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700C726C00) [pid = 3528] [serial = 1709] [outer = 000000700BEB0400] 21:41:44 INFO - PROCESS | 3528 | 1465274504783 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 21:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 21:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 774ms 21:41:44 INFO - PROCESS | 3528 | 1465274504865 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 21:41:44 INFO - PROCESS | 3528 | 1465274504868 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 21:41:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 21:41:44 INFO - PROCESS | 3528 | 1465274504871 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 21:41:44 INFO - PROCESS | 3528 | 1465274504873 Marionette TRACE conn5 <- [1,2242,null,{}] 21:41:44 INFO - PROCESS | 3528 | 1465274504877 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:44 INFO - PROCESS | 3528 | 1465274504879 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:45 INFO - PROCESS | 3528 | 1465274504991 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 21:41:45 INFO - PROCESS | 3528 | 1465274505051 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:45 INFO - PROCESS | 3528 | 1465274505057 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:45 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC56800 == 29 [pid = 3528] [id = 570] 21:41:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (00000070082EC800) [pid = 3528] [serial = 1710] [outer = 0000000000000000] 21:41:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700C829C00) [pid = 3528] [serial = 1711] [outer = 00000070082EC800] 21:41:45 INFO - PROCESS | 3528 | 1465274505114 Marionette DEBUG loaded listener.js 21:41:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700D4D1C00) [pid = 3528] [serial = 1712] [outer = 00000070082EC800] 21:41:45 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700C82BC00) [pid = 3528] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 21:41:45 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700E5B4000) [pid = 3528] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 21:41:45 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700548C800) [pid = 3528] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 21:41:45 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000701071DC00) [pid = 3528] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 21:41:45 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007006DB5C00) [pid = 3528] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 21:41:45 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (00000070087BCC00) [pid = 3528] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 21:41:45 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007005052400) [pid = 3528] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 21:41:45 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007008A44000) [pid = 3528] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 21:41:45 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000700A878000) [pid = 3528] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 21:41:45 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000701055F000) [pid = 3528] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 21:41:45 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000707A241400) [pid = 3528] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 21:41:45 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000707A9CD400) [pid = 3528] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 21:41:45 INFO - PROCESS | 3528 | 1465274505731 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 21:41:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 21:41:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 879ms 21:41:45 INFO - PROCESS | 3528 | 1465274505753 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 21:41:45 INFO - PROCESS | 3528 | 1465274505755 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 21:41:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 21:41:45 INFO - PROCESS | 3528 | 1465274505759 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 21:41:45 INFO - PROCESS | 3528 | 1465274505761 Marionette TRACE conn5 <- [1,2246,null,{}] 21:41:45 INFO - PROCESS | 3528 | 1465274505764 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:45 INFO - PROCESS | 3528 | 1465274505766 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:45 INFO - PROCESS | 3528 | 1465274505887 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 21:41:45 INFO - PROCESS | 3528 | 1465274505938 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:45 INFO - PROCESS | 3528 | 1465274505940 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:45 INFO - PROCESS | 3528 | ++DOCSHELL 0000007005AE1000 == 30 [pid = 3528] [id = 571] 21:41:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (0000007006DD9800) [pid = 3528] [serial = 1713] [outer = 0000000000000000] 21:41:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (000000700C826C00) [pid = 3528] [serial = 1714] [outer = 0000007006DD9800] 21:41:45 INFO - PROCESS | 3528 | 1465274505986 Marionette DEBUG loaded listener.js 21:41:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000700E5B8C00) [pid = 3528] [serial = 1715] [outer = 0000007006DD9800] 21:41:46 INFO - PROCESS | 3528 | 1465274506366 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 21:41:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 21:41:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 628ms 21:41:46 INFO - PROCESS | 3528 | 1465274506391 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 21:41:46 INFO - PROCESS | 3528 | 1465274506393 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 21:41:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 21:41:46 INFO - PROCESS | 3528 | 1465274506396 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 21:41:46 INFO - PROCESS | 3528 | 1465274506398 Marionette TRACE conn5 <- [1,2250,null,{}] 21:41:46 INFO - PROCESS | 3528 | 1465274506401 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:46 INFO - PROCESS | 3528 | 1465274506403 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:46 INFO - PROCESS | 3528 | 1465274506485 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 21:41:46 INFO - PROCESS | 3528 | 1465274506490 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:46 INFO - PROCESS | 3528 | 1465274506492 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:46 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010E20800 == 31 [pid = 3528] [id = 572] 21:41:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000700FB82C00) [pid = 3528] [serial = 1716] [outer = 0000000000000000] 21:41:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (00000070102E8800) [pid = 3528] [serial = 1717] [outer = 000000700FB82C00] 21:41:46 INFO - PROCESS | 3528 | 1465274506539 Marionette DEBUG loaded listener.js 21:41:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (00000070102F3000) [pid = 3528] [serial = 1718] [outer = 000000700FB82C00] 21:41:47 INFO - PROCESS | 3528 | 1465274506991 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 21:41:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 21:41:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 627ms 21:41:47 INFO - PROCESS | 3528 | 1465274507032 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 21:41:47 INFO - PROCESS | 3528 | 1465274507034 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 21:41:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 21:41:47 INFO - PROCESS | 3528 | 1465274507038 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 21:41:47 INFO - PROCESS | 3528 | 1465274507048 Marionette TRACE conn5 <- [1,2254,null,{}] 21:41:47 INFO - PROCESS | 3528 | 1465274507052 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:47 INFO - PROCESS | 3528 | 1465274507054 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:47 INFO - PROCESS | 3528 | 1465274507137 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 21:41:47 INFO - PROCESS | 3528 | 1465274507145 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:47 INFO - PROCESS | 3528 | 1465274507147 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:47 INFO - PROCESS | 3528 | ++DOCSHELL 000000701161C000 == 32 [pid = 3528] [id = 573] 21:41:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007010556400) [pid = 3528] [serial = 1719] [outer = 0000000000000000] 21:41:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000701055E800) [pid = 3528] [serial = 1720] [outer = 0000007010556400] 21:41:47 INFO - PROCESS | 3528 | 1465274507191 Marionette DEBUG loaded listener.js 21:41:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (0000007010720400) [pid = 3528] [serial = 1721] [outer = 0000007010556400] 21:41:47 INFO - PROCESS | 3528 | 1465274507764 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 21:41:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 21:41:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 753ms 21:41:47 INFO - PROCESS | 3528 | 1465274507793 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 21:41:47 INFO - PROCESS | 3528 | 1465274507798 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 21:41:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 21:41:47 INFO - PROCESS | 3528 | 1465274507804 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 21:41:47 INFO - PROCESS | 3528 | 1465274507808 Marionette TRACE conn5 <- [1,2258,null,{}] 21:41:47 INFO - PROCESS | 3528 | 1465274507814 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:47 INFO - PROCESS | 3528 | 1465274507817 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:47 INFO - PROCESS | 3528 | 1465274507990 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 21:41:48 INFO - PROCESS | 3528 | 1465274508113 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:48 INFO - PROCESS | 3528 | 1465274508119 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:48 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008CFA800 == 33 [pid = 3528] [id = 574] 21:41:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007005448800) [pid = 3528] [serial = 1722] [outer = 0000000000000000] 21:41:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (0000007006DBC800) [pid = 3528] [serial = 1723] [outer = 0000007005448800] 21:41:48 INFO - PROCESS | 3528 | 1465274508178 Marionette DEBUG loaded listener.js 21:41:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007007DC2400) [pid = 3528] [serial = 1724] [outer = 0000007005448800] 21:41:48 INFO - PROCESS | 3528 | 1465274508920 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 21:41:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 21:41:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1137ms 21:41:48 INFO - PROCESS | 3528 | 1465274508944 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 21:41:48 INFO - PROCESS | 3528 | 1465274508949 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 21:41:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 21:41:48 INFO - PROCESS | 3528 | 1465274508956 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 21:41:48 INFO - PROCESS | 3528 | 1465274508959 Marionette TRACE conn5 <- [1,2262,null,{}] 21:41:48 INFO - PROCESS | 3528 | 1465274508963 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:48 INFO - PROCESS | 3528 | 1465274508966 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:49 INFO - PROCESS | 3528 | 1465274509095 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 21:41:49 INFO - PROCESS | 3528 | 1465274509218 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:49 INFO - PROCESS | 3528 | 1465274509221 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:49 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F87A000 == 34 [pid = 3528] [id = 575] 21:41:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (0000007008AA7800) [pid = 3528] [serial = 1725] [outer = 0000000000000000] 21:41:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007008C52800) [pid = 3528] [serial = 1726] [outer = 0000007008AA7800] 21:41:49 INFO - PROCESS | 3528 | 1465274509280 Marionette DEBUG loaded listener.js 21:41:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (00000070093B3800) [pid = 3528] [serial = 1727] [outer = 0000007008AA7800] 21:41:50 INFO - PROCESS | 3528 | 1465274510177 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 21:41:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 21:41:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1237ms 21:41:50 INFO - PROCESS | 3528 | 1465274510193 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 21:41:50 INFO - PROCESS | 3528 | 1465274510198 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 21:41:50 INFO - PROCESS | 3528 | 1465274510203 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 21:41:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 21:41:50 INFO - PROCESS | 3528 | 1465274510206 Marionette TRACE conn5 <- [1,2266,null,{}] 21:41:50 INFO - PROCESS | 3528 | 1465274510212 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:50 INFO - PROCESS | 3528 | 1465274510215 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:50 INFO - PROCESS | 3528 | 1465274510338 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 21:41:50 INFO - PROCESS | 3528 | --DOCSHELL 0000007010E20800 == 33 [pid = 3528] [id = 572] 21:41:50 INFO - PROCESS | 3528 | --DOCSHELL 0000007005AE1000 == 32 [pid = 3528] [id = 571] 21:41:50 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC56800 == 31 [pid = 3528] [id = 570] 21:41:50 INFO - PROCESS | 3528 | --DOCSHELL 000000700F982000 == 30 [pid = 3528] [id = 569] 21:41:50 INFO - PROCESS | 3528 | --DOCSHELL 000000700D1EB000 == 29 [pid = 3528] [id = 568] 21:41:50 INFO - PROCESS | 3528 | --DOCSHELL 000000700BDA0800 == 28 [pid = 3528] [id = 567] 21:41:50 INFO - PROCESS | 3528 | --DOCSHELL 0000007008DD6800 == 27 [pid = 3528] [id = 566] 21:41:50 INFO - PROCESS | 3528 | --DOCSHELL 0000007005952800 == 26 [pid = 3528] [id = 565] 21:41:50 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700CE39800) [pid = 3528] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 21:41:50 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700FFF3C00) [pid = 3528] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 21:41:50 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000700FB82000) [pid = 3528] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 21:41:50 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700BE95C00) [pid = 3528] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 21:41:50 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007079884C00) [pid = 3528] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 21:41:50 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007006DC2800) [pid = 3528] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 21:41:50 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700888B000) [pid = 3528] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 21:41:50 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007008AAE000) [pid = 3528] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 21:41:50 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007006DBA400) [pid = 3528] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 21:41:50 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007007CB9400) [pid = 3528] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 21:41:50 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007009B11000) [pid = 3528] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 21:41:50 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000700C728800) [pid = 3528] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 21:41:50 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000700B1B4800) [pid = 3528] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 21:41:50 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (00000070799B2C00) [pid = 3528] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 21:41:50 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (0000007007945400) [pid = 3528] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 21:41:50 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (000000707A2C9400) [pid = 3528] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 21:41:50 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (000000707AB54800) [pid = 3528] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 21:41:50 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (000000707ACBD800) [pid = 3528] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 21:41:50 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (000000707A3D5400) [pid = 3528] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 21:41:50 INFO - PROCESS | 3528 | --DOMWINDOW == 63 (00000070799B4C00) [pid = 3528] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 21:41:50 INFO - PROCESS | 3528 | --DOMWINDOW == 62 (000000700D4DA000) [pid = 3528] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 21:41:50 INFO - PROCESS | 3528 | --DOMWINDOW == 61 (000000700BEB8800) [pid = 3528] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 21:41:50 INFO - PROCESS | 3528 | --DOMWINDOW == 60 (0000007010561800) [pid = 3528] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 21:41:50 INFO - PROCESS | 3528 | 1465274510462 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:50 INFO - PROCESS | 3528 | 1465274510466 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:50 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008460000 == 27 [pid = 3528] [id = 576] 21:41:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 61 (00000070020CAC00) [pid = 3528] [serial = 1728] [outer = 0000000000000000] 21:41:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 62 (000000700504D400) [pid = 3528] [serial = 1729] [outer = 00000070020CAC00] 21:41:50 INFO - PROCESS | 3528 | 1465274510517 Marionette DEBUG loaded listener.js 21:41:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 63 (0000007006DDA800) [pid = 3528] [serial = 1730] [outer = 00000070020CAC00] 21:41:50 INFO - PROCESS | 3528 | 1465274510933 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 21:41:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 21:41:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 776ms 21:41:50 INFO - PROCESS | 3528 | 1465274510984 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 21:41:50 INFO - PROCESS | 3528 | 1465274510988 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 21:41:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 21:41:50 INFO - PROCESS | 3528 | 1465274510994 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 21:41:51 INFO - PROCESS | 3528 | 1465274510997 Marionette TRACE conn5 <- [1,2270,null,{}] 21:41:51 INFO - PROCESS | 3528 | 1465274511001 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:51 INFO - PROCESS | 3528 | 1465274511004 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:51 INFO - PROCESS | 3528 | 1465274511094 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 21:41:51 INFO - PROCESS | 3528 | 1465274511101 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:51 INFO - PROCESS | 3528 | 1465274511103 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:51 INFO - PROCESS | 3528 | ++DOCSHELL 000000700B363800 == 28 [pid = 3528] [id = 577] 21:41:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (00000070083CD000) [pid = 3528] [serial = 1731] [outer = 0000000000000000] 21:41:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (000000700888B000) [pid = 3528] [serial = 1732] [outer = 00000070083CD000] 21:41:51 INFO - PROCESS | 3528 | 1465274511153 Marionette DEBUG loaded listener.js 21:41:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (0000007008C4D400) [pid = 3528] [serial = 1733] [outer = 00000070083CD000] 21:41:51 INFO - PROCESS | 3528 | 1465274511625 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 21:41:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 21:41:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 691ms 21:41:51 INFO - PROCESS | 3528 | 1465274511689 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 21:41:51 INFO - PROCESS | 3528 | 1465274511692 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 21:41:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 21:41:51 INFO - PROCESS | 3528 | 1465274511695 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 21:41:51 INFO - PROCESS | 3528 | 1465274511699 Marionette TRACE conn5 <- [1,2274,null,{}] 21:41:51 INFO - PROCESS | 3528 | 1465274511710 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:51 INFO - PROCESS | 3528 | 1465274511715 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:51 INFO - PROCESS | 3528 | 1465274511843 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 21:41:51 INFO - PROCESS | 3528 | 1465274511926 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:51 INFO - PROCESS | 3528 | 1465274511930 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:51 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D4B9800 == 29 [pid = 3528] [id = 578] 21:41:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (0000007001C8C000) [pid = 3528] [serial = 1734] [outer = 0000000000000000] 21:41:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (000000700BD7B400) [pid = 3528] [serial = 1735] [outer = 0000007001C8C000] 21:41:51 INFO - PROCESS | 3528 | 1465274511980 Marionette DEBUG loaded listener.js 21:41:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (000000700C723000) [pid = 3528] [serial = 1736] [outer = 0000007001C8C000] 21:41:52 INFO - PROCESS | 3528 | 1465274512358 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 21:41:52 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 21:41:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 733ms 21:41:52 INFO - PROCESS | 3528 | 1465274512432 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 21:41:52 INFO - PROCESS | 3528 | 1465274512435 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 21:41:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 21:41:52 INFO - PROCESS | 3528 | 1465274512438 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 21:41:52 INFO - PROCESS | 3528 | 1465274512440 Marionette TRACE conn5 <- [1,2278,null,{}] 21:41:52 INFO - PROCESS | 3528 | 1465274512443 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:52 INFO - PROCESS | 3528 | 1465274512445 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:52 INFO - PROCESS | 3528 | 1465274512565 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 21:41:52 INFO - PROCESS | 3528 | 1465274512612 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:52 INFO - PROCESS | 3528 | 1465274512614 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:52 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC4B800 == 30 [pid = 3528] [id = 579] 21:41:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (000000700C833800) [pid = 3528] [serial = 1737] [outer = 0000000000000000] 21:41:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000700D4CF000) [pid = 3528] [serial = 1738] [outer = 000000700C833800] 21:41:52 INFO - PROCESS | 3528 | 1465274512661 Marionette DEBUG loaded listener.js 21:41:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000700E5B4400) [pid = 3528] [serial = 1739] [outer = 000000700C833800] 21:41:53 INFO - PROCESS | 3528 | 1465274513101 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 21:41:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 21:41:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 690ms 21:41:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 21:41:53 INFO - PROCESS | 3528 | 1465274513137 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 21:41:53 INFO - PROCESS | 3528 | 1465274513140 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 21:41:53 INFO - PROCESS | 3528 | 1465274513143 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 21:41:53 INFO - PROCESS | 3528 | 1465274513145 Marionette TRACE conn5 <- [1,2282,null,{}] 21:41:53 INFO - PROCESS | 3528 | 1465274513148 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:53 INFO - PROCESS | 3528 | 1465274513150 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:53 INFO - PROCESS | 3528 | 1465274513290 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 21:41:53 INFO - PROCESS | 3528 | 1465274513312 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:53 INFO - PROCESS | 3528 | 1465274513314 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:53 INFO - PROCESS | 3528 | ++DOCSHELL 000000701059F000 == 31 [pid = 3528] [id = 580] 21:41:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700FB82400) [pid = 3528] [serial = 1740] [outer = 0000000000000000] 21:41:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700FFF3C00) [pid = 3528] [serial = 1741] [outer = 000000700FB82400] 21:41:53 INFO - PROCESS | 3528 | 1465274513360 Marionette DEBUG loaded listener.js 21:41:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007010560800) [pid = 3528] [serial = 1742] [outer = 000000700FB82400] 21:41:53 INFO - PROCESS | 3528 | 1465274513811 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 21:41:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 21:41:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 691ms 21:41:53 INFO - PROCESS | 3528 | 1465274513835 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 21:41:53 INFO - PROCESS | 3528 | 1465274513837 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 21:41:53 INFO - PROCESS | 3528 | 1465274513841 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 21:41:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 21:41:53 INFO - PROCESS | 3528 | 1465274513843 Marionette TRACE conn5 <- [1,2286,null,{}] 21:41:53 INFO - PROCESS | 3528 | 1465274513846 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:53 INFO - PROCESS | 3528 | 1465274513852 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:53 INFO - PROCESS | 3528 | 1465274513992 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 21:41:54 INFO - PROCESS | 3528 | 1465274514003 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:54 INFO - PROCESS | 3528 | 1465274514005 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:54 INFO - PROCESS | 3528 | ++DOCSHELL 000000707A3A9000 == 32 [pid = 3528] [id = 581] 21:41:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (0000007079876000) [pid = 3528] [serial = 1743] [outer = 0000000000000000] 21:41:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (0000007079882C00) [pid = 3528] [serial = 1744] [outer = 0000007079876000] 21:41:54 INFO - PROCESS | 3528 | 1465274514094 Marionette DEBUG loaded listener.js 21:41:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000707A241400) [pid = 3528] [serial = 1745] [outer = 0000007079876000] 21:41:54 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700181C000) [pid = 3528] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 21:41:54 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007006DD7400) [pid = 3528] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 21:41:54 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (00000070083C6800) [pid = 3528] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 21:41:54 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007007845000) [pid = 3528] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 21:41:54 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007008CB0400) [pid = 3528] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 21:41:54 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (00000070059DD000) [pid = 3528] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 21:41:54 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (0000007009CBB000) [pid = 3528] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 21:41:54 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (0000007010729800) [pid = 3528] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 21:41:54 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000700BEB0400) [pid = 3528] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 21:41:54 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (0000007006DD9800) [pid = 3528] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 21:41:54 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (00000070082EC800) [pid = 3528] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 21:41:54 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (000000700FB82C00) [pid = 3528] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 21:41:54 INFO - PROCESS | 3528 | 1465274514568 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 21:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 21:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 776ms 21:41:54 INFO - PROCESS | 3528 | 1465274514627 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 21:41:54 INFO - PROCESS | 3528 | 1465274514629 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 21:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 21:41:54 INFO - PROCESS | 3528 | 1465274514633 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 21:41:54 INFO - PROCESS | 3528 | 1465274514634 Marionette TRACE conn5 <- [1,2290,null,{}] 21:41:54 INFO - PROCESS | 3528 | 1465274514638 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:54 INFO - PROCESS | 3528 | 1465274514640 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:54 INFO - PROCESS | 3528 | 1465274514723 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 21:41:54 INFO - PROCESS | 3528 | 1465274514805 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:54 INFO - PROCESS | 3528 | 1465274514808 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:54 INFO - PROCESS | 3528 | ++DOCSHELL 000000707B2B9000 == 33 [pid = 3528] [id = 582] 21:41:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (0000007001812400) [pid = 3528] [serial = 1746] [outer = 0000000000000000] 21:41:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (0000007008C4DC00) [pid = 3528] [serial = 1747] [outer = 0000007001812400] 21:41:54 INFO - PROCESS | 3528 | 1465274514854 Marionette DEBUG loaded listener.js 21:41:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (000000707987C000) [pid = 3528] [serial = 1748] [outer = 0000007001812400] 21:41:55 INFO - PROCESS | 3528 | 1465274515229 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 21:41:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 21:41:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 627ms 21:41:55 INFO - PROCESS | 3528 | 1465274515261 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 21:41:55 INFO - PROCESS | 3528 | 1465274515264 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 21:41:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 21:41:55 INFO - PROCESS | 3528 | 1465274515267 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 21:41:55 INFO - PROCESS | 3528 | 1465274515269 Marionette TRACE conn5 <- [1,2294,null,{}] 21:41:55 INFO - PROCESS | 3528 | 1465274515272 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:55 INFO - PROCESS | 3528 | 1465274515274 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:55 INFO - PROCESS | 3528 | 1465274515357 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 21:41:55 INFO - PROCESS | 3528 | 1465274515434 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:55 INFO - PROCESS | 3528 | 1465274515436 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:55 INFO - PROCESS | 3528 | ++DOCSHELL 000000707B31F000 == 34 [pid = 3528] [id = 583] 21:41:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (0000007006DB9800) [pid = 3528] [serial = 1749] [outer = 0000000000000000] 21:41:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000707A30D800) [pid = 3528] [serial = 1750] [outer = 0000007006DB9800] 21:41:55 INFO - PROCESS | 3528 | 1465274515482 Marionette DEBUG loaded listener.js 21:41:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000707AB3D800) [pid = 3528] [serial = 1751] [outer = 0000007006DB9800] 21:41:55 INFO - PROCESS | 3528 | 1465274515863 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 21:41:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 21:41:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 628ms 21:41:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 21:41:55 INFO - PROCESS | 3528 | 1465274515898 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 21:41:55 INFO - PROCESS | 3528 | 1465274515900 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 21:41:55 INFO - PROCESS | 3528 | 1465274515904 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 21:41:55 INFO - PROCESS | 3528 | 1465274515905 Marionette TRACE conn5 <- [1,2298,null,{}] 21:41:55 INFO - PROCESS | 3528 | 1465274515909 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:55 INFO - PROCESS | 3528 | 1465274515911 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:56 INFO - PROCESS | 3528 | 1465274516028 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 21:41:56 INFO - PROCESS | 3528 | 1465274516068 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:56 INFO - PROCESS | 3528 | 1465274516070 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:56 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D4B3800 == 35 [pid = 3528] [id = 584] 21:41:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000707AB57400) [pid = 3528] [serial = 1752] [outer = 0000000000000000] 21:41:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000707ACBC800) [pid = 3528] [serial = 1753] [outer = 000000707AB57400] 21:41:56 INFO - PROCESS | 3528 | 1465274516114 Marionette DEBUG loaded listener.js 21:41:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000707B222000) [pid = 3528] [serial = 1754] [outer = 000000707AB57400] 21:41:56 INFO - PROCESS | 3528 | 1465274516589 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 21:41:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 21:41:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 734ms 21:41:56 INFO - PROCESS | 3528 | 1465274516643 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 21:41:56 INFO - PROCESS | 3528 | 1465274516648 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 21:41:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 21:41:56 INFO - PROCESS | 3528 | 1465274516654 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 21:41:56 INFO - PROCESS | 3528 | 1465274516657 Marionette TRACE conn5 <- [1,2302,null,{}] 21:41:56 INFO - PROCESS | 3528 | 1465274516664 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:56 INFO - PROCESS | 3528 | 1465274516667 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:56 INFO - PROCESS | 3528 | 1465274516791 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 21:41:56 INFO - PROCESS | 3528 | 1465274516917 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:56 INFO - PROCESS | 3528 | 1465274516922 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:56 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009929000 == 36 [pid = 3528] [id = 585] 21:41:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (0000007006DC2C00) [pid = 3528] [serial = 1755] [outer = 0000000000000000] 21:41:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (0000007006DE0400) [pid = 3528] [serial = 1756] [outer = 0000007006DC2C00] 21:41:56 INFO - PROCESS | 3528 | 1465274516983 Marionette DEBUG loaded listener.js 21:41:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (00000070083CB800) [pid = 3528] [serial = 1757] [outer = 0000007006DC2C00] 21:41:57 INFO - PROCESS | 3528 | 1465274517606 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 21:41:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 21:41:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 986ms 21:41:57 INFO - PROCESS | 3528 | 1465274517642 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 21:41:57 INFO - PROCESS | 3528 | 1465274517647 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 21:41:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 21:41:57 INFO - PROCESS | 3528 | 1465274517654 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 21:41:57 INFO - PROCESS | 3528 | 1465274517657 Marionette TRACE conn5 <- [1,2306,null,{}] 21:41:57 INFO - PROCESS | 3528 | 1465274517661 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:57 INFO - PROCESS | 3528 | 1465274517664 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:57 INFO - PROCESS | 3528 | 1465274517782 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 21:41:57 INFO - PROCESS | 3528 | 1465274517907 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:57 INFO - PROCESS | 3528 | 1465274517910 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:57 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010331000 == 37 [pid = 3528] [id = 586] 21:41:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (0000007009B11000) [pid = 3528] [serial = 1758] [outer = 0000000000000000] 21:41:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700BE98C00) [pid = 3528] [serial = 1759] [outer = 0000007009B11000] 21:41:57 INFO - PROCESS | 3528 | 1465274517968 Marionette DEBUG loaded listener.js 21:41:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700C828800) [pid = 3528] [serial = 1760] [outer = 0000007009B11000] 21:41:58 INFO - PROCESS | 3528 | 1465274518552 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 21:41:58 INFO - PROCESS | 3528 | 1465274518601 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 21:41:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 21:41:58 INFO - PROCESS | 3528 | 1465274518605 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 21:41:58 INFO - PROCESS | 3528 | 1465274518609 Marionette TRACE conn5 <- [1,2310,null,{}] 21:41:58 INFO - PROCESS | 3528 | 1465274518621 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:58 INFO - PROCESS | 3528 | 1465274518626 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:58 INFO - PROCESS | 3528 | 1465274518750 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 21:41:58 INFO - PROCESS | 3528 | 1465274518842 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:58 INFO - PROCESS | 3528 | 1465274518845 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:58 INFO - PROCESS | 3528 | ++DOCSHELL 000000707CBF5800 == 38 [pid = 3528] [id = 587] 21:41:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007010727C00) [pid = 3528] [serial = 1761] [outer = 0000000000000000] 21:41:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (00000070798A8800) [pid = 3528] [serial = 1762] [outer = 0000007010727C00] 21:41:58 INFO - PROCESS | 3528 | 1465274518905 Marionette DEBUG loaded listener.js 21:41:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000707AB58000) [pid = 3528] [serial = 1763] [outer = 0000007010727C00] 21:41:59 INFO - PROCESS | 3528 | 1465274519516 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 21:41:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 21:41:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 985ms 21:41:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 21:41:59 INFO - PROCESS | 3528 | 1465274519592 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 21:41:59 INFO - PROCESS | 3528 | 1465274519595 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 21:41:59 INFO - PROCESS | 3528 | 1465274519599 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 21:41:59 INFO - PROCESS | 3528 | 1465274519601 Marionette TRACE conn5 <- [1,2314,null,{}] 21:41:59 INFO - PROCESS | 3528 | 1465274519605 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:41:59 INFO - PROCESS | 3528 | 1465274519608 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:59 INFO - PROCESS | 3528 | 1465274519723 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 21:41:59 INFO - PROCESS | 3528 | 1465274519855 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:59 INFO - PROCESS | 3528 | 1465274519857 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:41:59 INFO - PROCESS | 3528 | ++DOCSHELL 000000701160E800 == 39 [pid = 3528] [id = 588] 21:41:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (00000070102EBC00) [pid = 3528] [serial = 1764] [outer = 0000000000000000] 21:41:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (000000707B35FC00) [pid = 3528] [serial = 1765] [outer = 00000070102EBC00] 21:41:59 INFO - PROCESS | 3528 | 1465274519914 Marionette DEBUG loaded listener.js 21:42:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (000000707B483000) [pid = 3528] [serial = 1766] [outer = 00000070102EBC00] 21:42:00 INFO - PROCESS | 3528 | 1465274520689 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 21:42:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 21:42:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1137ms 21:42:00 INFO - PROCESS | 3528 | 1465274520737 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 21:42:00 INFO - PROCESS | 3528 | 1465274520742 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 21:42:00 INFO - PROCESS | 3528 | 1465274520746 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 21:42:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 21:42:00 INFO - PROCESS | 3528 | 1465274520750 Marionette TRACE conn5 <- [1,2318,null,{}] 21:42:00 INFO - PROCESS | 3528 | 1465274520756 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:00 INFO - PROCESS | 3528 | 1465274520759 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:00 INFO - PROCESS | 3528 | 1465274520921 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 21:42:00 INFO - PROCESS | 3528 | 1465274520931 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:00 INFO - PROCESS | 3528 | 1465274520934 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:00 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008C33000 == 40 [pid = 3528] [id = 589] 21:42:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (0000007006DDF400) [pid = 3528] [serial = 1767] [outer = 0000000000000000] 21:42:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (000000700855AC00) [pid = 3528] [serial = 1768] [outer = 0000007006DDF400] 21:42:01 INFO - PROCESS | 3528 | 1465274520985 Marionette DEBUG loaded listener.js 21:42:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (0000007008AB4400) [pid = 3528] [serial = 1769] [outer = 0000007006DDF400] 21:42:01 INFO - PROCESS | 3528 | --DOCSHELL 000000707B31F000 == 39 [pid = 3528] [id = 583] 21:42:01 INFO - PROCESS | 3528 | --DOCSHELL 000000707B2B9000 == 38 [pid = 3528] [id = 582] 21:42:01 INFO - PROCESS | 3528 | --DOCSHELL 000000707A3A9000 == 37 [pid = 3528] [id = 581] 21:42:01 INFO - PROCESS | 3528 | --DOCSHELL 000000701059F000 == 36 [pid = 3528] [id = 580] 21:42:01 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC4B800 == 35 [pid = 3528] [id = 579] 21:42:01 INFO - PROCESS | 3528 | --DOCSHELL 000000700D4B9800 == 34 [pid = 3528] [id = 578] 21:42:01 INFO - PROCESS | 3528 | --DOCSHELL 000000700B363800 == 33 [pid = 3528] [id = 577] 21:42:01 INFO - PROCESS | 3528 | --DOCSHELL 0000007008460000 == 32 [pid = 3528] [id = 576] 21:42:01 INFO - PROCESS | 3528 | --DOCSHELL 000000701161C000 == 31 [pid = 3528] [id = 573] 21:42:01 INFO - PROCESS | 3528 | --DOCSHELL 0000007008CFA800 == 30 [pid = 3528] [id = 574] 21:42:01 INFO - PROCESS | 3528 | --DOCSHELL 000000700F87A000 == 29 [pid = 3528] [id = 575] 21:42:01 INFO - PROCESS | 3528 | --DOCSHELL 000000701160E800 == 28 [pid = 3528] [id = 588] 21:42:01 INFO - PROCESS | 3528 | --DOCSHELL 000000707CBF5800 == 27 [pid = 3528] [id = 587] 21:42:01 INFO - PROCESS | 3528 | --DOCSHELL 0000007010331000 == 26 [pid = 3528] [id = 586] 21:42:01 INFO - PROCESS | 3528 | --DOCSHELL 000000700D4B3800 == 25 [pid = 3528] [id = 584] 21:42:01 INFO - PROCESS | 3528 | --DOCSHELL 0000007009929000 == 24 [pid = 3528] [id = 585] 21:42:02 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (0000007001820000) [pid = 3528] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 21:42:02 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (000000700505A000) [pid = 3528] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 21:42:02 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (0000007007828800) [pid = 3528] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 21:42:02 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (0000007007CC2400) [pid = 3528] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 21:42:02 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (00000070087B8800) [pid = 3528] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 21:42:02 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (0000007008A49400) [pid = 3528] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 21:42:02 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (0000007007CC5400) [pid = 3528] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 21:42:02 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (00000070093B5800) [pid = 3528] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 21:42:02 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (00000070083CA800) [pid = 3528] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 21:42:02 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007006DD2000) [pid = 3528] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 21:42:02 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700C825800) [pid = 3528] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 21:42:02 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700AC34C00) [pid = 3528] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 21:42:02 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000707B220000) [pid = 3528] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 21:42:02 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007079881400) [pid = 3528] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 21:42:02 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700C726C00) [pid = 3528] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 21:42:02 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700BEB7400) [pid = 3528] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 21:42:02 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000701055E800) [pid = 3528] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 21:42:02 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000700C826C00) [pid = 3528] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 21:42:02 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000700C829C00) [pid = 3528] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 21:42:02 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (00000070102E8800) [pid = 3528] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 21:42:02 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000700D4D1C00) [pid = 3528] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 21:42:02 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000700AC30800) [pid = 3528] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 21:42:02 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (00000070102F3000) [pid = 3528] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 21:42:02 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (000000700E5B8C00) [pid = 3528] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 21:42:02 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (0000007008A48000) [pid = 3528] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 21:42:02 INFO - PROCESS | 3528 | 1465274522308 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 21:42:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 21:42:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1592ms 21:42:02 INFO - PROCESS | 3528 | 1465274522343 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 21:42:02 INFO - PROCESS | 3528 | 1465274522348 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 21:42:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 21:42:02 INFO - PROCESS | 3528 | 1465274522353 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 21:42:02 INFO - PROCESS | 3528 | 1465274522357 Marionette TRACE conn5 <- [1,2322,null,{}] 21:42:02 INFO - PROCESS | 3528 | 1465274522362 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:02 INFO - PROCESS | 3528 | 1465274522365 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:02 INFO - PROCESS | 3528 | 1465274522464 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 21:42:02 INFO - PROCESS | 3528 | 1465274522471 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:02 INFO - PROCESS | 3528 | 1465274522475 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:02 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008472000 == 25 [pid = 3528] [id = 590] 21:42:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (00000070059D6400) [pid = 3528] [serial = 1770] [outer = 0000000000000000] 21:42:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (0000007005C73800) [pid = 3528] [serial = 1771] [outer = 00000070059D6400] 21:42:02 INFO - PROCESS | 3528 | 1465274522527 Marionette DEBUG loaded listener.js 21:42:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (0000007006DD1800) [pid = 3528] [serial = 1772] [outer = 00000070059D6400] 21:42:03 INFO - PROCESS | 3528 | 1465274523023 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 21:42:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 21:42:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 691ms 21:42:03 INFO - PROCESS | 3528 | 1465274523048 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 21:42:03 INFO - PROCESS | 3528 | 1465274523054 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 21:42:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 21:42:03 INFO - PROCESS | 3528 | 1465274523060 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 21:42:03 INFO - PROCESS | 3528 | 1465274523063 Marionette TRACE conn5 <- [1,2326,null,{}] 21:42:03 INFO - PROCESS | 3528 | 1465274523067 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:03 INFO - PROCESS | 3528 | 1465274523070 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:03 INFO - PROCESS | 3528 | 1465274523169 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 21:42:03 INFO - PROCESS | 3528 | 1465274523179 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:03 INFO - PROCESS | 3528 | 1465274523181 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:03 INFO - PROCESS | 3528 | ++DOCSHELL 000000700993B800 == 26 [pid = 3528] [id = 591] 21:42:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (0000007007D4AC00) [pid = 3528] [serial = 1773] [outer = 0000000000000000] 21:42:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (0000007007DC0400) [pid = 3528] [serial = 1774] [outer = 0000007007D4AC00] 21:42:03 INFO - PROCESS | 3528 | 1465274523230 Marionette DEBUG loaded listener.js 21:42:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (00000070083C9C00) [pid = 3528] [serial = 1775] [outer = 0000007007D4AC00] 21:42:03 INFO - PROCESS | 3528 | 1465274523706 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 21:42:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 21:42:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 690ms 21:42:03 INFO - PROCESS | 3528 | 1465274523752 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 21:42:03 INFO - PROCESS | 3528 | 1465274523754 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 21:42:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 21:42:03 INFO - PROCESS | 3528 | 1465274523758 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 21:42:03 INFO - PROCESS | 3528 | 1465274523761 Marionette TRACE conn5 <- [1,2330,null,{}] 21:42:03 INFO - PROCESS | 3528 | 1465274523772 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:03 INFO - PROCESS | 3528 | 1465274523777 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:03 INFO - PROCESS | 3528 | 1465274523901 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 21:42:04 INFO - PROCESS | 3528 | 1465274523994 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:04 INFO - PROCESS | 3528 | 1465274523997 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:04 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C850800 == 27 [pid = 3528] [id = 592] 21:42:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (00000070046D6800) [pid = 3528] [serial = 1776] [outer = 0000000000000000] 21:42:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007008AA5800) [pid = 3528] [serial = 1777] [outer = 00000070046D6800] 21:42:04 INFO - PROCESS | 3528 | 1465274524047 Marionette DEBUG loaded listener.js 21:42:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007009109400) [pid = 3528] [serial = 1778] [outer = 00000070046D6800] 21:42:04 INFO - PROCESS | 3528 | 1465274524468 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 21:42:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 21:42:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 733ms 21:42:04 INFO - PROCESS | 3528 | 1465274524493 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 21:42:04 INFO - PROCESS | 3528 | 1465274524496 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 21:42:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 21:42:04 INFO - PROCESS | 3528 | 1465274524505 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 21:42:04 INFO - PROCESS | 3528 | 1465274524507 Marionette TRACE conn5 <- [1,2334,null,{}] 21:42:04 INFO - PROCESS | 3528 | 1465274524511 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:04 INFO - PROCESS | 3528 | 1465274524514 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:04 INFO - PROCESS | 3528 | 1465274524638 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 21:42:04 INFO - PROCESS | 3528 | 1465274524644 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:04 INFO - PROCESS | 3528 | 1465274524646 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:04 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D1F7800 == 28 [pid = 3528] [id = 593] 21:42:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007009C87000) [pid = 3528] [serial = 1779] [outer = 0000000000000000] 21:42:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700A878000) [pid = 3528] [serial = 1780] [outer = 0000007009C87000] 21:42:04 INFO - PROCESS | 3528 | 1465274524737 Marionette DEBUG loaded listener.js 21:42:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700AEBD400) [pid = 3528] [serial = 1781] [outer = 0000007009C87000] 21:42:05 INFO - PROCESS | 3528 | 1465274525175 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 21:42:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 21:42:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 692ms 21:42:05 INFO - PROCESS | 3528 | 1465274525200 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 21:42:05 INFO - PROCESS | 3528 | 1465274525202 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 21:42:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 21:42:05 INFO - PROCESS | 3528 | 1465274525205 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 21:42:05 INFO - PROCESS | 3528 | 1465274525207 Marionette TRACE conn5 <- [1,2338,null,{}] 21:42:05 INFO - PROCESS | 3528 | 1465274525211 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:05 INFO - PROCESS | 3528 | 1465274525213 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:05 INFO - PROCESS | 3528 | 1465274525351 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 21:42:05 INFO - PROCESS | 3528 | 1465274525373 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:05 INFO - PROCESS | 3528 | 1465274525375 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:05 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D4C5000 == 29 [pid = 3528] [id = 594] 21:42:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007007D46C00) [pid = 3528] [serial = 1782] [outer = 0000000000000000] 21:42:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700BE99C00) [pid = 3528] [serial = 1783] [outer = 0000007007D46C00] 21:42:05 INFO - PROCESS | 3528 | 1465274525423 Marionette DEBUG loaded listener.js 21:42:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700BEB9000) [pid = 3528] [serial = 1784] [outer = 0000007007D46C00] 21:42:05 INFO - PROCESS | 3528 | 1465274525892 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 21:42:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 21:42:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 733ms 21:42:05 INFO - PROCESS | 3528 | 1465274525941 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 21:42:05 INFO - PROCESS | 3528 | 1465274525944 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 21:42:05 INFO - PROCESS | 3528 | 1465274525947 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 21:42:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 21:42:05 INFO - PROCESS | 3528 | 1465274525949 Marionette TRACE conn5 <- [1,2342,null,{}] 21:42:05 INFO - PROCESS | 3528 | 1465274525960 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:05 INFO - PROCESS | 3528 | 1465274525966 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:06 INFO - PROCESS | 3528 | 1465274526103 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 21:42:06 INFO - PROCESS | 3528 | 1465274526117 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:06 INFO - PROCESS | 3528 | 1465274526119 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:06 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC3C000 == 30 [pid = 3528] [id = 595] 21:42:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700C71C800) [pid = 3528] [serial = 1785] [outer = 0000000000000000] 21:42:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700C825800) [pid = 3528] [serial = 1786] [outer = 000000700C71C800] 21:42:06 INFO - PROCESS | 3528 | 1465274526210 Marionette DEBUG loaded listener.js 21:42:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000700E5AD800) [pid = 3528] [serial = 1787] [outer = 000000700C71C800] 21:42:06 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (0000007079876000) [pid = 3528] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 21:42:06 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700FB82400) [pid = 3528] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 21:42:06 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007001812400) [pid = 3528] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 21:42:06 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007010556400) [pid = 3528] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 21:42:06 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (00000070020CAC00) [pid = 3528] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 21:42:06 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007008AA7800) [pid = 3528] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 21:42:06 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (00000070083CD000) [pid = 3528] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 21:42:06 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007005448800) [pid = 3528] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 21:42:06 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007001C8C000) [pid = 3528] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 21:42:06 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007006DB9800) [pid = 3528] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 21:42:06 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000700C833800) [pid = 3528] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 21:42:06 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000707AB57400) [pid = 3528] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 21:42:06 INFO - PROCESS | 3528 | 1465274526779 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 21:42:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 21:42:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 879ms 21:42:06 INFO - PROCESS | 3528 | 1465274526830 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 21:42:06 INFO - PROCESS | 3528 | 1465274526832 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 21:42:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 21:42:06 INFO - PROCESS | 3528 | 1465274526835 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 21:42:06 INFO - PROCESS | 3528 | 1465274526837 Marionette TRACE conn5 <- [1,2346,null,{}] 21:42:06 INFO - PROCESS | 3528 | 1465274526840 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:06 INFO - PROCESS | 3528 | 1465274526842 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:06 INFO - PROCESS | 3528 | 1465274526925 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 21:42:06 INFO - PROCESS | 3528 | 1465274526931 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:06 INFO - PROCESS | 3528 | 1465274526933 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:06 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010056800 == 31 [pid = 3528] [id = 596] 21:42:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000700181B800) [pid = 3528] [serial = 1788] [outer = 0000000000000000] 21:42:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700E5B5C00) [pid = 3528] [serial = 1789] [outer = 000000700181B800] 21:42:06 INFO - PROCESS | 3528 | 1465274526977 Marionette DEBUG loaded listener.js 21:42:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700FB84000) [pid = 3528] [serial = 1790] [outer = 000000700181B800] 21:42:07 INFO - PROCESS | 3528 | 1465274527397 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 21:42:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 21:42:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 628ms 21:42:07 INFO - PROCESS | 3528 | 1465274527467 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 21:42:07 INFO - PROCESS | 3528 | 1465274527469 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 21:42:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 21:42:07 INFO - PROCESS | 3528 | 1465274527472 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 21:42:07 INFO - PROCESS | 3528 | 1465274527474 Marionette TRACE conn5 <- [1,2350,null,{}] 21:42:07 INFO - PROCESS | 3528 | 1465274527477 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:07 INFO - PROCESS | 3528 | 1465274527479 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:07 INFO - PROCESS | 3528 | 1465274527562 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 21:42:07 INFO - PROCESS | 3528 | 1465274527570 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:07 INFO - PROCESS | 3528 | 1465274527572 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:07 INFO - PROCESS | 3528 | ++DOCSHELL 000000701059B000 == 32 [pid = 3528] [id = 597] 21:42:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700FB8CC00) [pid = 3528] [serial = 1791] [outer = 0000000000000000] 21:42:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700FFF3000) [pid = 3528] [serial = 1792] [outer = 000000700FB8CC00] 21:42:07 INFO - PROCESS | 3528 | 1465274527616 Marionette DEBUG loaded listener.js 21:42:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (00000070102F0400) [pid = 3528] [serial = 1793] [outer = 000000700FB8CC00] 21:42:08 INFO - PROCESS | 3528 | 1465274528062 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 21:42:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 21:42:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 628ms 21:42:08 INFO - PROCESS | 3528 | 1465274528103 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 21:42:08 INFO - PROCESS | 3528 | 1465274528106 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 21:42:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 21:42:08 INFO - PROCESS | 3528 | 1465274528109 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 21:42:08 INFO - PROCESS | 3528 | 1465274528111 Marionette TRACE conn5 <- [1,2354,null,{}] 21:42:08 INFO - PROCESS | 3528 | 1465274528115 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:08 INFO - PROCESS | 3528 | 1465274528117 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:08 INFO - PROCESS | 3528 | 1465274528200 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 21:42:08 INFO - PROCESS | 3528 | 1465274528205 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:08 INFO - PROCESS | 3528 | 1465274528207 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:08 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C850000 == 33 [pid = 3528] [id = 598] 21:42:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007010556800) [pid = 3528] [serial = 1794] [outer = 0000000000000000] 21:42:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000701071C400) [pid = 3528] [serial = 1795] [outer = 0000007010556800] 21:42:08 INFO - PROCESS | 3528 | 1465274528252 Marionette DEBUG loaded listener.js 21:42:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007079875C00) [pid = 3528] [serial = 1796] [outer = 0000007010556800] 21:42:09 INFO - PROCESS | 3528 | 1465274528998 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 21:42:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 21:42:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 943ms 21:42:09 INFO - PROCESS | 3528 | 1465274529056 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 21:42:09 INFO - PROCESS | 3528 | 1465274529061 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 21:42:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 21:42:09 INFO - PROCESS | 3528 | 1465274529066 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 21:42:09 INFO - PROCESS | 3528 | 1465274529070 Marionette TRACE conn5 <- [1,2358,null,{}] 21:42:09 INFO - PROCESS | 3528 | 1465274529076 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:09 INFO - PROCESS | 3528 | 1465274529079 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:09 INFO - PROCESS | 3528 | 1465274529217 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 21:42:09 INFO - PROCESS | 3528 | 1465274529334 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:09 INFO - PROCESS | 3528 | 1465274529337 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:09 INFO - PROCESS | 3528 | ++DOCSHELL 000000700933F800 == 34 [pid = 3528] [id = 599] 21:42:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700502D000) [pid = 3528] [serial = 1797] [outer = 0000000000000000] 21:42:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007006DB9000) [pid = 3528] [serial = 1798] [outer = 000000700502D000] 21:42:09 INFO - PROCESS | 3528 | 1465274529396 Marionette DEBUG loaded listener.js 21:42:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (0000007007949800) [pid = 3528] [serial = 1799] [outer = 000000700502D000] 21:42:10 INFO - PROCESS | 3528 | 1465274530097 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 21:42:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 21:42:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1077ms 21:42:10 INFO - PROCESS | 3528 | 1465274530176 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 21:42:10 INFO - PROCESS | 3528 | 1465274530181 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 21:42:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 21:42:10 INFO - PROCESS | 3528 | 1465274530188 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 21:42:10 INFO - PROCESS | 3528 | 1465274530191 Marionette TRACE conn5 <- [1,2362,null,{}] 21:42:10 INFO - PROCESS | 3528 | 1465274530196 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:10 INFO - PROCESS | 3528 | 1465274530199 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:10 INFO - PROCESS | 3528 | 1465274530340 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 21:42:10 INFO - PROCESS | 3528 | 1465274530457 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:10 INFO - PROCESS | 3528 | 1465274530460 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:10 INFO - PROCESS | 3528 | ++DOCSHELL 000000700594B000 == 35 [pid = 3528] [id = 600] 21:42:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (0000007006DDE400) [pid = 3528] [serial = 1800] [outer = 0000000000000000] 21:42:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (00000070087A7400) [pid = 3528] [serial = 1801] [outer = 0000007006DDE400] 21:42:10 INFO - PROCESS | 3528 | 1465274530520 Marionette DEBUG loaded listener.js 21:42:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (0000007009B04800) [pid = 3528] [serial = 1802] [outer = 0000007006DDE400] 21:42:11 INFO - PROCESS | 3528 | --DOCSHELL 000000701059B000 == 34 [pid = 3528] [id = 597] 21:42:11 INFO - PROCESS | 3528 | --DOCSHELL 0000007010056800 == 33 [pid = 3528] [id = 596] 21:42:11 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC3C000 == 32 [pid = 3528] [id = 595] 21:42:11 INFO - PROCESS | 3528 | --DOCSHELL 000000700D4C5000 == 31 [pid = 3528] [id = 594] 21:42:11 INFO - PROCESS | 3528 | --DOCSHELL 000000700D1F7800 == 30 [pid = 3528] [id = 593] 21:42:11 INFO - PROCESS | 3528 | --DOCSHELL 000000700C850800 == 29 [pid = 3528] [id = 592] 21:42:11 INFO - PROCESS | 3528 | --DOCSHELL 000000700993B800 == 28 [pid = 3528] [id = 591] 21:42:11 INFO - PROCESS | 3528 | --DOCSHELL 0000007008472000 == 27 [pid = 3528] [id = 590] 21:42:11 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (0000007079882C00) [pid = 3528] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 21:42:11 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (000000700FFF3C00) [pid = 3528] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 21:42:11 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (0000007008C4DC00) [pid = 3528] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 21:42:11 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (0000007010720400) [pid = 3528] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 21:42:11 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700504D400) [pid = 3528] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 21:42:11 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007006DDA800) [pid = 3528] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 21:42:11 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007008C52800) [pid = 3528] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 21:42:11 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (00000070093B3800) [pid = 3528] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 21:42:11 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700888B000) [pid = 3528] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 21:42:11 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007008C4D400) [pid = 3528] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 21:42:11 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007006DBC800) [pid = 3528] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 21:42:11 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007007DC2400) [pid = 3528] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 21:42:11 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700BD7B400) [pid = 3528] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 21:42:11 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000707A241400) [pid = 3528] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 21:42:11 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000707A30D800) [pid = 3528] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 21:42:11 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000707AB3D800) [pid = 3528] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 21:42:11 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000700D4CF000) [pid = 3528] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 21:42:11 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000700E5B4400) [pid = 3528] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 21:42:11 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (000000707987C000) [pid = 3528] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 21:42:11 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (0000007010560800) [pid = 3528] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 21:42:11 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (000000707ACBC800) [pid = 3528] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 21:42:11 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (000000707B222000) [pid = 3528] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 21:42:11 INFO - PROCESS | 3528 | --DOMWINDOW == 63 (000000700C723000) [pid = 3528] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 21:42:11 INFO - PROCESS | 3528 | 1465274531338 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 21:42:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 21:42:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1193ms 21:42:11 INFO - PROCESS | 3528 | 1465274531384 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 21:42:11 INFO - PROCESS | 3528 | 1465274531388 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 21:42:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 21:42:11 INFO - PROCESS | 3528 | 1465274531393 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 21:42:11 INFO - PROCESS | 3528 | 1465274531398 Marionette TRACE conn5 <- [1,2366,null,{}] 21:42:11 INFO - PROCESS | 3528 | 1465274531417 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:11 INFO - PROCESS | 3528 | 1465274531420 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:11 INFO - PROCESS | 3528 | 1465274531513 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 21:42:11 INFO - PROCESS | 3528 | 1465274531520 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:11 INFO - PROCESS | 3528 | 1465274531523 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:11 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008C47800 == 28 [pid = 3528] [id = 601] 21:42:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (000000700782BC00) [pid = 3528] [serial = 1803] [outer = 0000000000000000] 21:42:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (000000700783B000) [pid = 3528] [serial = 1804] [outer = 000000700782BC00] 21:42:11 INFO - PROCESS | 3528 | 1465274531577 Marionette DEBUG loaded listener.js 21:42:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (00000070087C3000) [pid = 3528] [serial = 1805] [outer = 000000700782BC00] 21:42:12 INFO - PROCESS | 3528 | 1465274532119 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 21:42:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 21:42:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 755ms 21:42:12 INFO - PROCESS | 3528 | 1465274532148 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 21:42:12 INFO - PROCESS | 3528 | 1465274532153 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 21:42:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 21:42:12 INFO - PROCESS | 3528 | 1465274532159 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 21:42:12 INFO - PROCESS | 3528 | 1465274532161 Marionette TRACE conn5 <- [1,2370,null,{}] 21:42:12 INFO - PROCESS | 3528 | 1465274532165 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:12 INFO - PROCESS | 3528 | 1465274532168 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:12 INFO - PROCESS | 3528 | 1465274532263 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 21:42:12 INFO - PROCESS | 3528 | 1465274532269 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:12 INFO - PROCESS | 3528 | 1465274532272 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:12 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C455800 == 29 [pid = 3528] [id = 602] 21:42:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (0000007009199000) [pid = 3528] [serial = 1806] [outer = 0000000000000000] 21:42:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (00000070093AC400) [pid = 3528] [serial = 1807] [outer = 0000007009199000] 21:42:12 INFO - PROCESS | 3528 | 1465274532319 Marionette DEBUG loaded listener.js 21:42:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (000000700AC30800) [pid = 3528] [serial = 1808] [outer = 0000007009199000] 21:42:12 INFO - PROCESS | 3528 | 1465274532810 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 21:42:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 21:42:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 691ms 21:42:12 INFO - PROCESS | 3528 | 1465274532853 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 21:42:12 INFO - PROCESS | 3528 | 1465274532856 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 21:42:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 21:42:12 INFO - PROCESS | 3528 | 1465274532859 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 21:42:12 INFO - PROCESS | 3528 | 1465274532863 Marionette TRACE conn5 <- [1,2374,null,{}] 21:42:12 INFO - PROCESS | 3528 | 1465274532874 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:12 INFO - PROCESS | 3528 | 1465274532879 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:12 INFO - PROCESS | 3528 | 1465274532971 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 21:42:13 INFO - PROCESS | 3528 | 1465274533056 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:13 INFO - PROCESS | 3528 | 1465274533059 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:13 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F878800 == 30 [pid = 3528] [id = 603] 21:42:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (000000700502F000) [pid = 3528] [serial = 1809] [outer = 0000000000000000] 21:42:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000700C728C00) [pid = 3528] [serial = 1810] [outer = 000000700502F000] 21:42:13 INFO - PROCESS | 3528 | 1465274533109 Marionette DEBUG loaded listener.js 21:42:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000700CE3D800) [pid = 3528] [serial = 1811] [outer = 000000700502F000] 21:42:13 INFO - PROCESS | 3528 | 1465274533483 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 21:42:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 21:42:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 693ms 21:42:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 21:42:13 INFO - PROCESS | 3528 | 1465274533554 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 21:42:13 INFO - PROCESS | 3528 | 1465274533557 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 21:42:13 INFO - PROCESS | 3528 | 1465274533560 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 21:42:13 INFO - PROCESS | 3528 | 1465274533562 Marionette TRACE conn5 <- [1,2378,null,{}] 21:42:13 INFO - PROCESS | 3528 | 1465274533565 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:13 INFO - PROCESS | 3528 | 1465274533567 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:13 INFO - PROCESS | 3528 | 1465274533724 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 21:42:13 INFO - PROCESS | 3528 | 1465274533739 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:13 INFO - PROCESS | 3528 | 1465274533741 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:13 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FF02800 == 31 [pid = 3528] [id = 604] 21:42:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700BEB5400) [pid = 3528] [serial = 1812] [outer = 0000000000000000] 21:42:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700D4D0800) [pid = 3528] [serial = 1813] [outer = 000000700BEB5400] 21:42:13 INFO - PROCESS | 3528 | 1465274533796 Marionette DEBUG loaded listener.js 21:42:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700FB80000) [pid = 3528] [serial = 1814] [outer = 000000700BEB5400] 21:42:14 INFO - PROCESS | 3528 | 1465274534278 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 21:42:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 21:42:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 774ms 21:42:14 INFO - PROCESS | 3528 | 1465274534337 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 21:42:14 INFO - PROCESS | 3528 | 1465274534340 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 21:42:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 21:42:14 INFO - PROCESS | 3528 | 1465274534343 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 21:42:14 INFO - PROCESS | 3528 | 1465274534345 Marionette TRACE conn5 <- [1,2382,null,{}] 21:42:14 INFO - PROCESS | 3528 | 1465274534357 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:14 INFO - PROCESS | 3528 | 1465274534359 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:14 INFO - PROCESS | 3528 | 1465274534479 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 21:42:14 INFO - PROCESS | 3528 | 1465274534491 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:14 INFO - PROCESS | 3528 | 1465274534493 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:14 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010596000 == 32 [pid = 3528] [id = 605] 21:42:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700FFF0C00) [pid = 3528] [serial = 1815] [outer = 0000000000000000] 21:42:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (00000070102EA800) [pid = 3528] [serial = 1816] [outer = 000000700FFF0C00] 21:42:14 INFO - PROCESS | 3528 | 1465274534539 Marionette DEBUG loaded listener.js 21:42:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007010720400) [pid = 3528] [serial = 1817] [outer = 000000700FFF0C00] 21:42:15 INFO - PROCESS | 3528 | 1465274535035 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 21:42:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 21:42:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 732ms 21:42:15 INFO - PROCESS | 3528 | 1465274535078 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 21:42:15 INFO - PROCESS | 3528 | 1465274535080 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 21:42:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 21:42:15 INFO - PROCESS | 3528 | 1465274535084 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 21:42:15 INFO - PROCESS | 3528 | 1465274535085 Marionette TRACE conn5 <- [1,2386,null,{}] 21:42:15 INFO - PROCESS | 3528 | 1465274535089 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:15 INFO - PROCESS | 3528 | 1465274535095 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:15 INFO - PROCESS | 3528 | 1465274535237 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 21:42:15 INFO - PROCESS | 3528 | 1465274535297 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:15 INFO - PROCESS | 3528 | 1465274535299 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:15 INFO - PROCESS | 3528 | ++DOCSHELL 000000707A2D3000 == 33 [pid = 3528] [id = 606] 21:42:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (00000070798AD400) [pid = 3528] [serial = 1818] [outer = 0000000000000000] 21:42:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (00000070799B2C00) [pid = 3528] [serial = 1819] [outer = 00000070798AD400] 21:42:15 INFO - PROCESS | 3528 | 1465274535345 Marionette DEBUG loaded listener.js 21:42:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000707A24AC00) [pid = 3528] [serial = 1820] [outer = 00000070798AD400] 21:42:15 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007009C87000) [pid = 3528] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 21:42:15 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (00000070059D6400) [pid = 3528] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 21:42:15 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007006DDF400) [pid = 3528] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 21:42:15 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007007D4AC00) [pid = 3528] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 21:42:15 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (00000070046D6800) [pid = 3528] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 21:42:15 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007007D46C00) [pid = 3528] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 21:42:15 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007006DC2C00) [pid = 3528] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 21:42:15 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007009B11000) [pid = 3528] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 21:42:15 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007010727C00) [pid = 3528] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 21:42:15 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (00000070102EBC00) [pid = 3528] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 21:42:15 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000700C71C800) [pid = 3528] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 21:42:15 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000700FB8CC00) [pid = 3528] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 21:42:15 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000700181B800) [pid = 3528] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 21:42:15 INFO - PROCESS | 3528 | 1465274535834 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 21:42:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 21:42:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 775ms 21:42:15 INFO - PROCESS | 3528 | 1465274535862 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 21:42:15 INFO - PROCESS | 3528 | 1465274535864 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 21:42:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 21:42:15 INFO - PROCESS | 3528 | 1465274535867 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 21:42:15 INFO - PROCESS | 3528 | 1465274535869 Marionette TRACE conn5 <- [1,2390,null,{}] 21:42:15 INFO - PROCESS | 3528 | 1465274535873 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:15 INFO - PROCESS | 3528 | 1465274535875 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:15 INFO - PROCESS | 3528 | 1465274535960 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 21:42:15 INFO - PROCESS | 3528 | 1465274535965 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:15 INFO - PROCESS | 3528 | 1465274535967 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:15 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC0B000 == 34 [pid = 3528] [id = 607] 21:42:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (0000007006DD4000) [pid = 3528] [serial = 1821] [outer = 0000000000000000] 21:42:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (0000007007DB9400) [pid = 3528] [serial = 1822] [outer = 0000007006DD4000] 21:42:16 INFO - PROCESS | 3528 | 1465274536011 Marionette DEBUG loaded listener.js 21:42:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000700FB81C00) [pid = 3528] [serial = 1823] [outer = 0000007006DD4000] 21:42:16 INFO - PROCESS | 3528 | 1465274536432 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 21:42:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 21:42:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 628ms 21:42:16 INFO - PROCESS | 3528 | 1465274536508 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 21:42:16 INFO - PROCESS | 3528 | 1465274536510 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 21:42:16 INFO - PROCESS | 3528 | 1465274536514 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 21:42:16 INFO - PROCESS | 3528 | 1465274536516 Marionette TRACE conn5 <- [1,2394,null,{}] 21:42:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 21:42:16 INFO - PROCESS | 3528 | 1465274536520 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:16 INFO - PROCESS | 3528 | 1465274536522 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:16 INFO - PROCESS | 3528 | 1465274536630 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 21:42:16 INFO - PROCESS | 3528 | 1465274536638 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:16 INFO - PROCESS | 3528 | 1465274536640 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:16 INFO - PROCESS | 3528 | ++DOCSHELL 000000707B314000 == 35 [pid = 3528] [id = 608] 21:42:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000707A2C3800) [pid = 3528] [serial = 1824] [outer = 0000000000000000] 21:42:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000707A3C9400) [pid = 3528] [serial = 1825] [outer = 000000707A2C3800] 21:42:16 INFO - PROCESS | 3528 | 1465274536684 Marionette DEBUG loaded listener.js 21:42:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000707AB3BC00) [pid = 3528] [serial = 1826] [outer = 000000707A2C3800] 21:42:17 INFO - PROCESS | 3528 | 1465274537114 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 21:42:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 21:42:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 628ms 21:42:17 INFO - PROCESS | 3528 | 1465274537148 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 21:42:17 INFO - PROCESS | 3528 | 1465274537151 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 21:42:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 21:42:17 INFO - PROCESS | 3528 | 1465274537154 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 21:42:17 INFO - PROCESS | 3528 | 1465274537156 Marionette TRACE conn5 <- [1,2398,null,{}] 21:42:17 INFO - PROCESS | 3528 | 1465274537159 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:17 INFO - PROCESS | 3528 | 1465274537161 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:17 INFO - PROCESS | 3528 | 1465274537249 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 21:42:17 INFO - PROCESS | 3528 | 1465274537254 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:17 INFO - PROCESS | 3528 | 1465274537256 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:17 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F875000 == 36 [pid = 3528] [id = 609] 21:42:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700782B000) [pid = 3528] [serial = 1827] [outer = 0000000000000000] 21:42:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700FB8B400) [pid = 3528] [serial = 1828] [outer = 000000700782B000] 21:42:17 INFO - PROCESS | 3528 | 1465274537301 Marionette DEBUG loaded listener.js 21:42:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000707B21F000) [pid = 3528] [serial = 1829] [outer = 000000700782B000] 21:42:17 INFO - PROCESS | 3528 | 1465274537738 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 21:42:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 21:42:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 628ms 21:42:17 INFO - PROCESS | 3528 | 1465274537826 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 21:42:17 INFO - PROCESS | 3528 | 1465274537831 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 21:42:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 21:42:17 INFO - PROCESS | 3528 | 1465274537837 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 21:42:17 INFO - PROCESS | 3528 | 1465274537842 Marionette TRACE conn5 <- [1,2402,null,{}] 21:42:17 INFO - PROCESS | 3528 | 1465274537849 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:17 INFO - PROCESS | 3528 | 1465274537853 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:18 INFO - PROCESS | 3528 | 1465274538064 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 21:42:18 INFO - PROCESS | 3528 | 1465274538185 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:18 INFO - PROCESS | 3528 | 1465274538190 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:18 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008DCC800 == 37 [pid = 3528] [id = 610] 21:42:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007006DD8C00) [pid = 3528] [serial = 1830] [outer = 0000000000000000] 21:42:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700782CC00) [pid = 3528] [serial = 1831] [outer = 0000007006DD8C00] 21:42:18 INFO - PROCESS | 3528 | 1465274538250 Marionette DEBUG loaded listener.js 21:42:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007008A48800) [pid = 3528] [serial = 1832] [outer = 0000007006DD8C00] 21:42:18 INFO - PROCESS | 3528 | 1465274538855 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 21:42:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 21:42:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1033ms 21:42:18 INFO - PROCESS | 3528 | 1465274538873 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 21:42:18 INFO - PROCESS | 3528 | 1465274538877 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 21:42:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 21:42:18 INFO - PROCESS | 3528 | 1465274538884 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 21:42:18 INFO - PROCESS | 3528 | 1465274538888 Marionette TRACE conn5 <- [1,2406,null,{}] 21:42:18 INFO - PROCESS | 3528 | 1465274538892 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:18 INFO - PROCESS | 3528 | 1465274538895 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:19 INFO - PROCESS | 3528 | 1465274539013 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 21:42:19 INFO - PROCESS | 3528 | 1465274539139 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:19 INFO - PROCESS | 3528 | 1465274539142 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:19 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC52000 == 38 [pid = 3528] [id = 611] 21:42:19 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700B1B5400) [pid = 3528] [serial = 1833] [outer = 0000000000000000] 21:42:19 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700BE9C400) [pid = 3528] [serial = 1834] [outer = 000000700B1B5400] 21:42:19 INFO - PROCESS | 3528 | 1465274539200 Marionette DEBUG loaded listener.js 21:42:19 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000700C827000) [pid = 3528] [serial = 1835] [outer = 000000700B1B5400] 21:42:19 INFO - PROCESS | 3528 | 1465274539803 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 21:42:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 21:42:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 986ms 21:42:19 INFO - PROCESS | 3528 | 1465274539868 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 21:42:19 INFO - PROCESS | 3528 | 1465274539871 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 21:42:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 21:42:19 INFO - PROCESS | 3528 | 1465274539875 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 21:42:19 INFO - PROCESS | 3528 | 1465274539877 Marionette TRACE conn5 <- [1,2410,null,{}] 21:42:19 INFO - PROCESS | 3528 | 1465274539887 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:19 INFO - PROCESS | 3528 | 1465274539892 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:20 INFO - PROCESS | 3528 | 1465274540043 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 21:42:20 INFO - PROCESS | 3528 | 1465274540172 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:20 INFO - PROCESS | 3528 | 1465274540176 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:20 INFO - PROCESS | 3528 | ++DOCSHELL 000000707C61C000 == 39 [pid = 3528] [id = 612] 21:42:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (0000007079876400) [pid = 3528] [serial = 1836] [outer = 0000000000000000] 21:42:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000707987E000) [pid = 3528] [serial = 1837] [outer = 0000007079876400] 21:42:20 INFO - PROCESS | 3528 | 1465274540236 Marionette DEBUG loaded listener.js 21:42:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (0000007079AD9800) [pid = 3528] [serial = 1838] [outer = 0000007079876400] 21:42:21 INFO - PROCESS | 3528 | 1465274541049 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 21:42:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 21:42:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1233ms 21:42:21 INFO - PROCESS | 3528 | 1465274541110 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 21:42:21 INFO - PROCESS | 3528 | 1465274541115 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 21:42:21 INFO - PROCESS | 3528 | 1465274541120 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 21:42:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 21:42:21 INFO - PROCESS | 3528 | 1465274541123 Marionette TRACE conn5 <- [1,2414,null,{}] 21:42:21 INFO - PROCESS | 3528 | 1465274541129 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:21 INFO - PROCESS | 3528 | 1465274541132 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:21 INFO - PROCESS | 3528 | 1465274541240 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 21:42:21 INFO - PROCESS | 3528 | 1465274541367 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:21 INFO - PROCESS | 3528 | 1465274541372 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:21 INFO - PROCESS | 3528 | ++DOCSHELL 000000700881C000 == 40 [pid = 3528] [id = 613] 21:42:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (00000070078D1000) [pid = 3528] [serial = 1839] [outer = 0000000000000000] 21:42:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (0000007007DC2400) [pid = 3528] [serial = 1840] [outer = 00000070078D1000] 21:42:21 INFO - PROCESS | 3528 | 1465274541429 Marionette DEBUG loaded listener.js 21:42:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (0000007008A44400) [pid = 3528] [serial = 1841] [outer = 00000070078D1000] 21:42:22 INFO - PROCESS | 3528 | --DOCSHELL 000000707B314000 == 39 [pid = 3528] [id = 608] 21:42:22 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC0B000 == 38 [pid = 3528] [id = 607] 21:42:22 INFO - PROCESS | 3528 | --DOCSHELL 000000707A2D3000 == 37 [pid = 3528] [id = 606] 21:42:22 INFO - PROCESS | 3528 | --DOCSHELL 0000007010596000 == 36 [pid = 3528] [id = 605] 21:42:22 INFO - PROCESS | 3528 | --DOCSHELL 000000700FF02800 == 35 [pid = 3528] [id = 604] 21:42:22 INFO - PROCESS | 3528 | --DOCSHELL 000000700F878800 == 34 [pid = 3528] [id = 603] 21:42:22 INFO - PROCESS | 3528 | --DOCSHELL 000000700C455800 == 33 [pid = 3528] [id = 602] 21:42:22 INFO - PROCESS | 3528 | --DOCSHELL 0000007008C47800 == 32 [pid = 3528] [id = 601] 21:42:22 INFO - PROCESS | 3528 | --DOCSHELL 000000700C850000 == 31 [pid = 3528] [id = 598] 21:42:22 INFO - PROCESS | 3528 | --DOCSHELL 000000700933F800 == 30 [pid = 3528] [id = 599] 21:42:22 INFO - PROCESS | 3528 | --DOCSHELL 0000007008C33000 == 29 [pid = 3528] [id = 589] 21:42:22 INFO - PROCESS | 3528 | --DOCSHELL 000000700594B000 == 28 [pid = 3528] [id = 600] 21:42:22 INFO - PROCESS | 3528 | --DOCSHELL 000000707C61C000 == 27 [pid = 3528] [id = 612] 21:42:22 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC52000 == 26 [pid = 3528] [id = 611] 21:42:22 INFO - PROCESS | 3528 | --DOCSHELL 000000700F875000 == 25 [pid = 3528] [id = 609] 21:42:22 INFO - PROCESS | 3528 | --DOCSHELL 0000007008DCC800 == 24 [pid = 3528] [id = 610] 21:42:22 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (000000700A878000) [pid = 3528] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 21:42:22 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (0000007005C73800) [pid = 3528] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 21:42:22 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (0000007006DD1800) [pid = 3528] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 21:42:22 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (000000700855AC00) [pid = 3528] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 21:42:22 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (0000007008AB4400) [pid = 3528] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 21:42:22 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (0000007007DC0400) [pid = 3528] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 21:42:22 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (00000070083C9C00) [pid = 3528] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 21:42:22 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007008AA5800) [pid = 3528] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 21:42:22 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000700BE99C00) [pid = 3528] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 21:42:22 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (00000070083CB800) [pid = 3528] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 21:42:22 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007006DE0400) [pid = 3528] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 21:42:22 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700C828800) [pid = 3528] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 21:42:22 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700BE98C00) [pid = 3528] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 21:42:22 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000707AB58000) [pid = 3528] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 21:42:22 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (00000070798A8800) [pid = 3528] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 21:42:22 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000707B483000) [pid = 3528] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 21:42:22 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000701071C400) [pid = 3528] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 21:42:22 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000707B35FC00) [pid = 3528] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 21:42:22 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000700AEBD400) [pid = 3528] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 21:42:22 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000700C825800) [pid = 3528] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 21:42:22 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000700BEB9000) [pid = 3528] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 21:42:22 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (000000700E5AD800) [pid = 3528] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 21:42:22 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (000000700FFF3000) [pid = 3528] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 21:42:22 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (000000700E5B5C00) [pid = 3528] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 21:42:22 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (0000007009109400) [pid = 3528] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 21:42:22 INFO - PROCESS | 3528 | --DOMWINDOW == 63 (000000700FB84000) [pid = 3528] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 21:42:22 INFO - PROCESS | 3528 | --DOMWINDOW == 62 (00000070102F0400) [pid = 3528] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 21:42:22 INFO - PROCESS | 3528 | 1465274542629 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 21:42:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 21:42:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1548ms 21:42:22 INFO - PROCESS | 3528 | 1465274542679 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 21:42:22 INFO - PROCESS | 3528 | 1465274542684 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 21:42:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 21:42:22 INFO - PROCESS | 3528 | 1465274542688 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 21:42:22 INFO - PROCESS | 3528 | 1465274542692 Marionette TRACE conn5 <- [1,2418,null,{}] 21:42:22 INFO - PROCESS | 3528 | 1465274542698 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:22 INFO - PROCESS | 3528 | 1465274542701 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:22 INFO - PROCESS | 3528 | 1465274542787 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 21:42:22 INFO - PROCESS | 3528 | 1465274542795 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:22 INFO - PROCESS | 3528 | 1465274542800 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:22 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008A16800 == 25 [pid = 3528] [id = 614] 21:42:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 63 (0000007005051400) [pid = 3528] [serial = 1842] [outer = 0000000000000000] 21:42:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (0000007005446C00) [pid = 3528] [serial = 1843] [outer = 0000007005051400] 21:42:22 INFO - PROCESS | 3528 | 1465274542849 Marionette DEBUG loaded listener.js 21:42:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (0000007006DB9800) [pid = 3528] [serial = 1844] [outer = 0000007005051400] 21:42:23 INFO - PROCESS | 3528 | 1465274543377 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 21:42:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 21:42:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 734ms 21:42:23 INFO - PROCESS | 3528 | 1465274543426 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 21:42:23 INFO - PROCESS | 3528 | 1465274543431 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 21:42:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 21:42:23 INFO - PROCESS | 3528 | 1465274543438 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 21:42:23 INFO - PROCESS | 3528 | 1465274543441 Marionette TRACE conn5 <- [1,2422,null,{}] 21:42:23 INFO - PROCESS | 3528 | 1465274543444 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:23 INFO - PROCESS | 3528 | 1465274543447 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:23 INFO - PROCESS | 3528 | 1465274543540 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 21:42:23 INFO - PROCESS | 3528 | 1465274543625 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:23 INFO - PROCESS | 3528 | 1465274543628 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:23 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009BBA800 == 26 [pid = 3528] [id = 615] 21:42:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (0000007007945400) [pid = 3528] [serial = 1845] [outer = 0000000000000000] 21:42:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (0000007008075C00) [pid = 3528] [serial = 1846] [outer = 0000007007945400] 21:42:23 INFO - PROCESS | 3528 | 1465274543677 Marionette DEBUG loaded listener.js 21:42:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (00000070083CBC00) [pid = 3528] [serial = 1847] [outer = 0000007007945400] 21:42:24 INFO - PROCESS | 3528 | 1465274544058 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 21:42:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 21:42:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 692ms 21:42:24 INFO - PROCESS | 3528 | 1465274544132 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 21:42:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 21:42:24 INFO - PROCESS | 3528 | 1465274544135 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 21:42:24 INFO - PROCESS | 3528 | 1465274544138 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 21:42:24 INFO - PROCESS | 3528 | 1465274544142 Marionette TRACE conn5 <- [1,2426,null,{}] 21:42:24 INFO - PROCESS | 3528 | 1465274544153 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:24 INFO - PROCESS | 3528 | 1465274544158 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:24 INFO - PROCESS | 3528 | 1465274544246 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 21:42:24 INFO - PROCESS | 3528 | 1465274544253 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:24 INFO - PROCESS | 3528 | 1465274544257 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:24 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C853000 == 27 [pid = 3528] [id = 616] 21:42:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (0000007005429800) [pid = 3528] [serial = 1848] [outer = 0000000000000000] 21:42:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (0000007008AB2C00) [pid = 3528] [serial = 1849] [outer = 0000007005429800] 21:42:24 INFO - PROCESS | 3528 | 1465274544305 Marionette DEBUG loaded listener.js 21:42:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007008CB1800) [pid = 3528] [serial = 1850] [outer = 0000007005429800] 21:42:24 INFO - PROCESS | 3528 | 1465274544773 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 21:42:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 21:42:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 691ms 21:42:24 INFO - PROCESS | 3528 | 1465274544832 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 21:42:24 INFO - PROCESS | 3528 | 1465274544835 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 21:42:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 21:42:24 INFO - PROCESS | 3528 | 1465274544844 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 21:42:24 INFO - PROCESS | 3528 | 1465274544846 Marionette TRACE conn5 <- [1,2430,null,{}] 21:42:24 INFO - PROCESS | 3528 | 1465274544849 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:24 INFO - PROCESS | 3528 | 1465274544851 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:25 INFO - PROCESS | 3528 | 1465274544995 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 21:42:25 INFO - PROCESS | 3528 | 1465274545051 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:25 INFO - PROCESS | 3528 | 1465274545053 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:25 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D1F7800 == 28 [pid = 3528] [id = 617] 21:42:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (0000007009C89C00) [pid = 3528] [serial = 1851] [outer = 0000000000000000] 21:42:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700AC29800) [pid = 3528] [serial = 1852] [outer = 0000007009C89C00] 21:42:25 INFO - PROCESS | 3528 | 1465274545100 Marionette DEBUG loaded listener.js 21:42:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700B36F800) [pid = 3528] [serial = 1853] [outer = 0000007009C89C00] 21:42:25 INFO - PROCESS | 3528 | 1465274545543 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 21:42:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 21:42:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 735ms 21:42:25 INFO - PROCESS | 3528 | 1465274545581 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 21:42:25 INFO - PROCESS | 3528 | 1465274545583 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 21:42:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 21:42:25 INFO - PROCESS | 3528 | 1465274545591 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 21:42:25 INFO - PROCESS | 3528 | 1465274545593 Marionette TRACE conn5 <- [1,2434,null,{}] 21:42:25 INFO - PROCESS | 3528 | 1465274545596 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:25 INFO - PROCESS | 3528 | 1465274545598 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:25 INFO - PROCESS | 3528 | 1465274545707 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 21:42:25 INFO - PROCESS | 3528 | 1465274545714 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:25 INFO - PROCESS | 3528 | 1465274545716 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:25 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F86C800 == 29 [pid = 3528] [id = 618] 21:42:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007007827C00) [pid = 3528] [serial = 1854] [outer = 0000000000000000] 21:42:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700BEA1C00) [pid = 3528] [serial = 1855] [outer = 0000007007827C00] 21:42:25 INFO - PROCESS | 3528 | 1465274545761 Marionette DEBUG loaded listener.js 21:42:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700C71D000) [pid = 3528] [serial = 1856] [outer = 0000007007827C00] 21:42:26 INFO - PROCESS | 3528 | 1465274546230 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 21:42:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 21:42:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 692ms 21:42:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 21:42:26 INFO - PROCESS | 3528 | 1465274546286 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 21:42:26 INFO - PROCESS | 3528 | 1465274546289 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 21:42:26 INFO - PROCESS | 3528 | 1465274546292 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 21:42:26 INFO - PROCESS | 3528 | 1465274546293 Marionette TRACE conn5 <- [1,2438,null,{}] 21:42:26 INFO - PROCESS | 3528 | 1465274546297 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:26 INFO - PROCESS | 3528 | 1465274546303 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:26 INFO - PROCESS | 3528 | 1465274546469 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 21:42:26 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700FFF0C00) [pid = 3528] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 21:42:26 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (00000070798AD400) [pid = 3528] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 21:42:26 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700782BC00) [pid = 3528] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 21:42:26 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007010556800) [pid = 3528] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 21:42:26 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007009199000) [pid = 3528] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 21:42:26 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000700502F000) [pid = 3528] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 21:42:26 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000700502D000) [pid = 3528] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 21:42:26 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (0000007006DDE400) [pid = 3528] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 21:42:26 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (0000007006DD4000) [pid = 3528] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 21:42:26 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (000000707A2C3800) [pid = 3528] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 21:42:26 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (000000700BEB5400) [pid = 3528] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 21:42:26 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (000000700782B000) [pid = 3528] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 21:42:26 INFO - PROCESS | 3528 | 1465274546704 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:26 INFO - PROCESS | 3528 | 1465274546707 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:26 INFO - PROCESS | 3528 | ++DOCSHELL 000000700AC03800 == 30 [pid = 3528] [id = 619] 21:42:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (000000700158A000) [pid = 3528] [serial = 1857] [outer = 0000000000000000] 21:42:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (0000007006D0CC00) [pid = 3528] [serial = 1858] [outer = 000000700158A000] 21:42:26 INFO - PROCESS | 3528 | 1465274546752 Marionette DEBUG loaded listener.js 21:42:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (000000700C826C00) [pid = 3528] [serial = 1859] [outer = 000000700158A000] 21:42:27 INFO - PROCESS | 3528 | 1465274547111 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 21:42:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 21:42:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 879ms 21:42:27 INFO - PROCESS | 3528 | 1465274547173 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 21:42:27 INFO - PROCESS | 3528 | 1465274547175 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 21:42:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 21:42:27 INFO - PROCESS | 3528 | 1465274547178 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 21:42:27 INFO - PROCESS | 3528 | 1465274547180 Marionette TRACE conn5 <- [1,2442,null,{}] 21:42:27 INFO - PROCESS | 3528 | 1465274547183 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:27 INFO - PROCESS | 3528 | 1465274547185 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:27 INFO - PROCESS | 3528 | 1465274547294 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 21:42:27 INFO - PROCESS | 3528 | 1465274547302 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:27 INFO - PROCESS | 3528 | 1465274547304 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:27 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010067000 == 31 [pid = 3528] [id = 620] 21:42:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (000000700E5AC800) [pid = 3528] [serial = 1860] [outer = 0000000000000000] 21:42:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (000000700E5B7800) [pid = 3528] [serial = 1861] [outer = 000000700E5AC800] 21:42:27 INFO - PROCESS | 3528 | 1465274547348 Marionette DEBUG loaded listener.js 21:42:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000700FFEA800) [pid = 3528] [serial = 1862] [outer = 000000700E5AC800] 21:42:27 INFO - PROCESS | 3528 | 1465274547748 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 21:42:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 21:42:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 628ms 21:42:27 INFO - PROCESS | 3528 | 1465274547810 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 21:42:27 INFO - PROCESS | 3528 | 1465274547812 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 21:42:27 INFO - PROCESS | 3528 | 1465274547815 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 21:42:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 21:42:27 INFO - PROCESS | 3528 | 1465274547817 Marionette TRACE conn5 <- [1,2446,null,{}] 21:42:27 INFO - PROCESS | 3528 | 1465274547820 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:27 INFO - PROCESS | 3528 | 1465274547822 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:27 INFO - PROCESS | 3528 | 1465274547934 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 21:42:27 INFO - PROCESS | 3528 | 1465274547975 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:27 INFO - PROCESS | 3528 | 1465274547978 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:28 INFO - PROCESS | 3528 | ++DOCSHELL 000000701059E800 == 32 [pid = 3528] [id = 621] 21:42:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000700FFF3400) [pid = 3528] [serial = 1863] [outer = 0000000000000000] 21:42:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (00000070102E7400) [pid = 3528] [serial = 1864] [outer = 000000700FFF3400] 21:42:28 INFO - PROCESS | 3528 | 1465274548023 Marionette DEBUG loaded listener.js 21:42:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (00000070102F5400) [pid = 3528] [serial = 1865] [outer = 000000700FFF3400] 21:42:28 INFO - PROCESS | 3528 | 1465274548405 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 21:42:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 21:42:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 629ms 21:42:28 INFO - PROCESS | 3528 | 1465274548448 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 21:42:28 INFO - PROCESS | 3528 | 1465274548450 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 21:42:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 21:42:28 INFO - PROCESS | 3528 | 1465274548453 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 21:42:28 INFO - PROCESS | 3528 | 1465274548455 Marionette TRACE conn5 <- [1,2450,null,{}] 21:42:28 INFO - PROCESS | 3528 | 1465274548458 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:28 INFO - PROCESS | 3528 | 1465274548460 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:28 INFO - PROCESS | 3528 | 1465274548576 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 21:42:28 INFO - PROCESS | 3528 | 1465274548583 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:28 INFO - PROCESS | 3528 | 1465274548585 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:28 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C852800 == 33 [pid = 3528] [id = 622] 21:42:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000701055D400) [pid = 3528] [serial = 1866] [outer = 0000000000000000] 21:42:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (0000007010560C00) [pid = 3528] [serial = 1867] [outer = 000000701055D400] 21:42:28 INFO - PROCESS | 3528 | 1465274548629 Marionette DEBUG loaded listener.js 21:42:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (0000007010726800) [pid = 3528] [serial = 1868] [outer = 000000701055D400] 21:42:29 INFO - PROCESS | 3528 | 1465274549492 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 21:42:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 21:42:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1080ms 21:42:29 INFO - PROCESS | 3528 | 1465274549538 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 21:42:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 21:42:29 INFO - PROCESS | 3528 | 1465274549542 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 21:42:29 INFO - PROCESS | 3528 | 1465274549546 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 21:42:29 INFO - PROCESS | 3528 | 1465274549550 Marionette TRACE conn5 <- [1,2454,null,{}] 21:42:29 INFO - PROCESS | 3528 | 1465274549555 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:29 INFO - PROCESS | 3528 | 1465274549559 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:29 INFO - PROCESS | 3528 | 1465274549704 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 21:42:29 INFO - PROCESS | 3528 | 1465274549825 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:29 INFO - PROCESS | 3528 | 1465274549828 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:29 INFO - PROCESS | 3528 | ++DOCSHELL 000000700A8F1800 == 34 [pid = 3528] [id = 623] 21:42:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007006DC2C00) [pid = 3528] [serial = 1869] [outer = 0000000000000000] 21:42:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (0000007007830000) [pid = 3528] [serial = 1870] [outer = 0000007006DC2C00] 21:42:29 INFO - PROCESS | 3528 | 1465274549888 Marionette DEBUG loaded listener.js 21:42:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (00000070083C9800) [pid = 3528] [serial = 1871] [outer = 0000007006DC2C00] 21:42:30 INFO - PROCESS | 3528 | 1465274550755 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 21:42:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 21:42:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1234ms 21:42:30 INFO - PROCESS | 3528 | 1465274550781 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 21:42:30 INFO - PROCESS | 3528 | 1465274550785 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 21:42:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 21:42:30 INFO - PROCESS | 3528 | 1465274550791 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 21:42:30 INFO - PROCESS | 3528 | 1465274550794 Marionette TRACE conn5 <- [1,2458,null,{}] 21:42:30 INFO - PROCESS | 3528 | 1465274550825 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:30 INFO - PROCESS | 3528 | 1465274550828 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:30 INFO - PROCESS | 3528 | 1465274550950 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 21:42:31 INFO - PROCESS | 3528 | 1465274551025 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:31 INFO - PROCESS | 3528 | 1465274551030 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:31 INFO - PROCESS | 3528 | ++DOCSHELL 0000007007881800 == 35 [pid = 3528] [id = 624] 21:42:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (0000007007834C00) [pid = 3528] [serial = 1872] [outer = 0000000000000000] 21:42:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007007944400) [pid = 3528] [serial = 1873] [outer = 0000007007834C00] 21:42:31 INFO - PROCESS | 3528 | 1465274551123 Marionette DEBUG loaded listener.js 21:42:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (00000070087A5800) [pid = 3528] [serial = 1874] [outer = 0000007007834C00] 21:42:31 INFO - PROCESS | 3528 | --DOCSHELL 000000701059E800 == 34 [pid = 3528] [id = 621] 21:42:31 INFO - PROCESS | 3528 | --DOCSHELL 0000007010067000 == 33 [pid = 3528] [id = 620] 21:42:31 INFO - PROCESS | 3528 | --DOCSHELL 000000700AC03800 == 32 [pid = 3528] [id = 619] 21:42:31 INFO - PROCESS | 3528 | --DOCSHELL 000000700F86C800 == 31 [pid = 3528] [id = 618] 21:42:31 INFO - PROCESS | 3528 | --DOCSHELL 000000700D1F7800 == 30 [pid = 3528] [id = 617] 21:42:31 INFO - PROCESS | 3528 | --DOCSHELL 000000700C853000 == 29 [pid = 3528] [id = 616] 21:42:31 INFO - PROCESS | 3528 | --DOCSHELL 0000007009BBA800 == 28 [pid = 3528] [id = 615] 21:42:31 INFO - PROCESS | 3528 | --DOCSHELL 0000007008A16800 == 27 [pid = 3528] [id = 614] 21:42:31 INFO - PROCESS | 3528 | --DOCSHELL 000000700881C000 == 26 [pid = 3528] [id = 613] 21:42:31 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (00000070102EA800) [pid = 3528] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (00000070799B2C00) [pid = 3528] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007010720400) [pid = 3528] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700783B000) [pid = 3528] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (00000070087C3000) [pid = 3528] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007079875C00) [pid = 3528] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (00000070093AC400) [pid = 3528] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700AC30800) [pid = 3528] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700C728C00) [pid = 3528] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700CE3D800) [pid = 3528] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007006DB9000) [pid = 3528] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (0000007007949800) [pid = 3528] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (00000070087A7400) [pid = 3528] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (0000007009B04800) [pid = 3528] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (0000007007DB9400) [pid = 3528] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (000000707A3C9400) [pid = 3528] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (000000707A24AC00) [pid = 3528] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (000000700D4D0800) [pid = 3528] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (000000700FB80000) [pid = 3528] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3528 | --DOMWINDOW == 63 (000000707AB3BC00) [pid = 3528] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3528 | --DOMWINDOW == 62 (000000707B21F000) [pid = 3528] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3528 | --DOMWINDOW == 61 (000000700FB81C00) [pid = 3528] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3528 | --DOMWINDOW == 60 (000000700FB8B400) [pid = 3528] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 21:42:31 INFO - PROCESS | 3528 | 1465274551625 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 21:42:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 21:42:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 858ms 21:42:31 INFO - PROCESS | 3528 | 1465274551653 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 21:42:31 INFO - PROCESS | 3528 | 1465274551658 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 21:42:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 21:42:31 INFO - PROCESS | 3528 | 1465274551664 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 21:42:31 INFO - PROCESS | 3528 | 1465274551667 Marionette TRACE conn5 <- [1,2462,null,{}] 21:42:31 INFO - PROCESS | 3528 | 1465274551671 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:31 INFO - PROCESS | 3528 | 1465274551674 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:31 INFO - PROCESS | 3528 | 1465274551767 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 21:42:31 INFO - PROCESS | 3528 | 1465274551773 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:31 INFO - PROCESS | 3528 | 1465274551775 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:31 INFO - PROCESS | 3528 | ++DOCSHELL 000000700B14D800 == 27 [pid = 3528] [id = 625] 21:42:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 61 (0000007007949C00) [pid = 3528] [serial = 1875] [outer = 0000000000000000] 21:42:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 62 (00000070087BA400) [pid = 3528] [serial = 1876] [outer = 0000007007949C00] 21:42:31 INFO - PROCESS | 3528 | 1465274551827 Marionette DEBUG loaded listener.js 21:42:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 63 (0000007008AA7000) [pid = 3528] [serial = 1877] [outer = 0000007007949C00] 21:42:32 INFO - PROCESS | 3528 | 1465274552316 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 21:42:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 21:42:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 690ms 21:42:32 INFO - PROCESS | 3528 | 1465274552357 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 21:42:32 INFO - PROCESS | 3528 | 1465274552359 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 21:42:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 21:42:32 INFO - PROCESS | 3528 | 1465274552362 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 21:42:32 INFO - PROCESS | 3528 | 1465274552366 Marionette TRACE conn5 <- [1,2466,null,{}] 21:42:32 INFO - PROCESS | 3528 | 1465274552377 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:32 INFO - PROCESS | 3528 | 1465274552383 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:32 INFO - PROCESS | 3528 | 1465274552505 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 21:42:32 INFO - PROCESS | 3528 | 1465274552591 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:32 INFO - PROCESS | 3528 | 1465274552594 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:32 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D14B800 == 28 [pid = 3528] [id = 626] 21:42:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (0000007009280C00) [pid = 3528] [serial = 1878] [outer = 0000000000000000] 21:42:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (000000700A877400) [pid = 3528] [serial = 1879] [outer = 0000007009280C00] 21:42:32 INFO - PROCESS | 3528 | 1465274552644 Marionette DEBUG loaded listener.js 21:42:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (000000700B36F000) [pid = 3528] [serial = 1880] [outer = 0000007009280C00] 21:42:33 INFO - PROCESS | 3528 | 1465274553038 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 21:42:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 21:42:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 734ms 21:42:33 INFO - PROCESS | 3528 | 1465274553100 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 21:42:33 INFO - PROCESS | 3528 | 1465274553102 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 21:42:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 21:42:33 INFO - PROCESS | 3528 | 1465274553106 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 21:42:33 INFO - PROCESS | 3528 | 1465274553107 Marionette TRACE conn5 <- [1,2470,null,{}] 21:42:33 INFO - PROCESS | 3528 | 1465274553111 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:33 INFO - PROCESS | 3528 | 1465274553113 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:33 INFO - PROCESS | 3528 | 1465274553208 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 21:42:33 INFO - PROCESS | 3528 | 1465274553214 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:33 INFO - PROCESS | 3528 | 1465274553216 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:33 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F99D800 == 29 [pid = 3528] [id = 627] 21:42:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (0000007002162400) [pid = 3528] [serial = 1881] [outer = 0000000000000000] 21:42:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (000000700C729000) [pid = 3528] [serial = 1882] [outer = 0000007002162400] 21:42:33 INFO - PROCESS | 3528 | 1465274553262 Marionette DEBUG loaded listener.js 21:42:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (000000700CE38C00) [pid = 3528] [serial = 1883] [outer = 0000007002162400] 21:42:33 INFO - PROCESS | 3528 | 1465274553736 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 21:42:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 21:42:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 671ms 21:42:33 INFO - PROCESS | 3528 | 1465274553780 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 21:42:33 INFO - PROCESS | 3528 | 1465274553782 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 21:42:33 INFO - PROCESS | 3528 | 1465274553785 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 21:42:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 21:42:33 INFO - PROCESS | 3528 | 1465274553787 Marionette TRACE conn5 <- [1,2474,null,{}] 21:42:33 INFO - PROCESS | 3528 | 1465274553790 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:33 INFO - PROCESS | 3528 | 1465274553792 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:33 INFO - PROCESS | 3528 | 1465274553935 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 21:42:33 INFO - PROCESS | 3528 | 1465274553962 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:33 INFO - PROCESS | 3528 | 1465274553964 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:33 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FF20800 == 30 [pid = 3528] [id = 628] 21:42:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (000000700CE45000) [pid = 3528] [serial = 1884] [outer = 0000000000000000] 21:42:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000700D4D6800) [pid = 3528] [serial = 1885] [outer = 000000700CE45000] 21:42:34 INFO - PROCESS | 3528 | 1465274554016 Marionette DEBUG loaded listener.js 21:42:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000700E5B1400) [pid = 3528] [serial = 1886] [outer = 000000700CE45000] 21:42:34 INFO - PROCESS | 3528 | 1465274554467 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 21:42:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 21:42:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 734ms 21:42:34 INFO - PROCESS | 3528 | 1465274554523 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 21:42:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 21:42:34 INFO - PROCESS | 3528 | 1465274554525 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 21:42:34 INFO - PROCESS | 3528 | 1465274554529 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 21:42:34 INFO - PROCESS | 3528 | 1465274554531 Marionette TRACE conn5 <- [1,2478,null,{}] 21:42:34 INFO - PROCESS | 3528 | 1465274554534 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:34 INFO - PROCESS | 3528 | 1465274554540 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:34 INFO - PROCESS | 3528 | 1465274554680 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 21:42:34 INFO - PROCESS | 3528 | 1465274554737 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:34 INFO - PROCESS | 3528 | 1465274554739 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:34 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010E26000 == 31 [pid = 3528] [id = 629] 21:42:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700FFF1C00) [pid = 3528] [serial = 1887] [outer = 0000000000000000] 21:42:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (00000070102EF000) [pid = 3528] [serial = 1888] [outer = 000000700FFF1C00] 21:42:34 INFO - PROCESS | 3528 | 1465274554784 Marionette DEBUG loaded listener.js 21:42:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007079879C00) [pid = 3528] [serial = 1889] [outer = 000000700FFF1C00] 21:42:35 INFO - PROCESS | 3528 | 1465274555217 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 21:42:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 21:42:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 734ms 21:42:35 INFO - PROCESS | 3528 | 1465274555280 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 21:42:35 INFO - PROCESS | 3528 | 1465274555282 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 21:42:35 INFO - PROCESS | 3528 | 1465274555286 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 21:42:35 INFO - PROCESS | 3528 | 1465274555287 Marionette TRACE conn5 <- [1,2482,null,{}] 21:42:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 21:42:35 INFO - PROCESS | 3528 | 1465274555291 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:35 INFO - PROCESS | 3528 | 1465274555293 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:35 INFO - PROCESS | 3528 | 1465274555410 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 21:42:35 INFO - PROCESS | 3528 | 1465274555419 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:35 INFO - PROCESS | 3528 | 1465274555421 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:35 INFO - PROCESS | 3528 | ++DOCSHELL 000000707A3A9000 == 32 [pid = 3528] [id = 630] 21:42:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000707987D400) [pid = 3528] [serial = 1890] [outer = 0000000000000000] 21:42:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (00000070798A6800) [pid = 3528] [serial = 1891] [outer = 000000707987D400] 21:42:35 INFO - PROCESS | 3528 | 1465274555465 Marionette DEBUG loaded listener.js 21:42:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (00000070799AF000) [pid = 3528] [serial = 1892] [outer = 000000707987D400] 21:42:35 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700FFF3400) [pid = 3528] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 21:42:35 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007009C89C00) [pid = 3528] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 21:42:35 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007005051400) [pid = 3528] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 21:42:35 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007007945400) [pid = 3528] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 21:42:35 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (00000070078D1000) [pid = 3528] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 21:42:35 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007005429800) [pid = 3528] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 21:42:35 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (0000007007827C00) [pid = 3528] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 21:42:35 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000700158A000) [pid = 3528] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 21:42:35 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (0000007006DD8C00) [pid = 3528] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 21:42:35 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000700B1B5400) [pid = 3528] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 21:42:35 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (0000007079876400) [pid = 3528] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 21:42:35 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (000000700E5AC800) [pid = 3528] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 21:42:35 INFO - PROCESS | 3528 | 1465274555918 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 21:42:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 21:42:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 670ms 21:42:35 INFO - PROCESS | 3528 | 1465274555963 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 21:42:35 INFO - PROCESS | 3528 | 1465274555966 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 21:42:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 21:42:35 INFO - PROCESS | 3528 | 1465274555969 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 21:42:35 INFO - PROCESS | 3528 | 1465274555970 Marionette TRACE conn5 <- [1,2486,null,{}] 21:42:35 INFO - PROCESS | 3528 | 1465274555974 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:35 INFO - PROCESS | 3528 | 1465274555976 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:36 INFO - PROCESS | 3528 | 1465274556058 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 21:42:36 INFO - PROCESS | 3528 | 1465274556063 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:36 INFO - PROCESS | 3528 | 1465274556065 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:36 INFO - PROCESS | 3528 | ++DOCSHELL 000000700993F800 == 33 [pid = 3528] [id = 631] 21:42:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (0000007008CA7800) [pid = 3528] [serial = 1893] [outer = 0000000000000000] 21:42:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (000000700C832400) [pid = 3528] [serial = 1894] [outer = 0000007008CA7800] 21:42:36 INFO - PROCESS | 3528 | 1465274556110 Marionette DEBUG loaded listener.js 21:42:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (00000070799AB400) [pid = 3528] [serial = 1895] [outer = 0000007008CA7800] 21:42:36 INFO - PROCESS | 3528 | 1465274556511 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 21:42:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 21:42:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 586ms 21:42:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 21:42:36 INFO - PROCESS | 3528 | 1465274556565 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 21:42:36 INFO - PROCESS | 3528 | 1465274556567 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 21:42:36 INFO - PROCESS | 3528 | 1465274556570 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 21:42:36 INFO - PROCESS | 3528 | 1465274556572 Marionette TRACE conn5 <- [1,2490,null,{}] 21:42:36 INFO - PROCESS | 3528 | 1465274556580 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:36 INFO - PROCESS | 3528 | 1465274556582 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:36 INFO - PROCESS | 3528 | 1465274556673 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 21:42:36 INFO - PROCESS | 3528 | 1465274556681 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:36 INFO - PROCESS | 3528 | 1465274556683 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:36 INFO - PROCESS | 3528 | ++DOCSHELL 000000707B30D000 == 34 [pid = 3528] [id = 632] 21:42:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (000000707A248400) [pid = 3528] [serial = 1896] [outer = 0000000000000000] 21:42:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000707A2C5400) [pid = 3528] [serial = 1897] [outer = 000000707A248400] 21:42:36 INFO - PROCESS | 3528 | 1465274556728 Marionette DEBUG loaded listener.js 21:42:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000707A90CC00) [pid = 3528] [serial = 1898] [outer = 000000707A248400] 21:42:37 INFO - PROCESS | 3528 | 1465274557173 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 21:42:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 21:42:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 629ms 21:42:37 INFO - PROCESS | 3528 | 1465274557201 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 21:42:37 INFO - PROCESS | 3528 | 1465274557203 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 21:42:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 21:42:37 INFO - PROCESS | 3528 | 1465274557206 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 21:42:37 INFO - PROCESS | 3528 | 1465274557208 Marionette TRACE conn5 <- [1,2494,null,{}] 21:42:37 INFO - PROCESS | 3528 | 1465274557228 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:37 INFO - PROCESS | 3528 | 1465274557230 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:37 INFO - PROCESS | 3528 | 1465274557317 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 21:42:37 INFO - PROCESS | 3528 | 1465274557322 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:37 INFO - PROCESS | 3528 | 1465274557324 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:37 INFO - PROCESS | 3528 | ++DOCSHELL 000000707BB69800 == 35 [pid = 3528] [id = 633] 21:42:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000707A9C7800) [pid = 3528] [serial = 1899] [outer = 0000000000000000] 21:42:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000707AB3E400) [pid = 3528] [serial = 1900] [outer = 000000707A9C7800] 21:42:37 INFO - PROCESS | 3528 | 1465274557368 Marionette DEBUG loaded listener.js 21:42:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000707ACBC400) [pid = 3528] [serial = 1901] [outer = 000000707A9C7800] 21:42:38 INFO - PROCESS | 3528 | --DOCSHELL 000000700B14D800 == 34 [pid = 3528] [id = 625] 21:42:38 INFO - PROCESS | 3528 | --DOCSHELL 0000007007881800 == 33 [pid = 3528] [id = 624] 21:42:38 INFO - PROCESS | 3528 | --DOCSHELL 000000700A8F1800 == 32 [pid = 3528] [id = 623] 21:42:38 INFO - PROCESS | 3528 | --DOCSHELL 000000700C852800 == 31 [pid = 3528] [id = 622] 21:42:38 INFO - PROCESS | 3528 | --DOCSHELL 0000007010E26000 == 30 [pid = 3528] [id = 629] 21:42:38 INFO - PROCESS | 3528 | --DOCSHELL 000000707B30D000 == 29 [pid = 3528] [id = 632] 21:42:38 INFO - PROCESS | 3528 | --DOCSHELL 000000700FF20800 == 28 [pid = 3528] [id = 628] 21:42:38 INFO - PROCESS | 3528 | --DOCSHELL 000000700F99D800 == 27 [pid = 3528] [id = 627] 21:42:38 INFO - PROCESS | 3528 | --DOCSHELL 000000707A3A9000 == 26 [pid = 3528] [id = 630] 21:42:38 INFO - PROCESS | 3528 | --DOCSHELL 000000700993F800 == 25 [pid = 3528] [id = 631] 21:42:38 INFO - PROCESS | 3528 | --DOCSHELL 000000700D14B800 == 24 [pid = 3528] [id = 626] 21:42:39 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007005446C00) [pid = 3528] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 21:42:39 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007006DB9800) [pid = 3528] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 21:42:39 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007008075C00) [pid = 3528] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 21:42:39 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (00000070083CBC00) [pid = 3528] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 21:42:39 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (0000007008A44400) [pid = 3528] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 21:42:39 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (0000007007DC2400) [pid = 3528] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 21:42:39 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (0000007008AB2C00) [pid = 3528] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 21:42:39 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (000000700BEA1C00) [pid = 3528] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 21:42:39 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (000000700B36F800) [pid = 3528] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 21:42:39 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (0000007006D0CC00) [pid = 3528] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 21:42:39 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (000000700C71D000) [pid = 3528] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 21:42:39 INFO - PROCESS | 3528 | --DOMWINDOW == 63 (0000007008A48800) [pid = 3528] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 21:42:39 INFO - PROCESS | 3528 | --DOMWINDOW == 62 (000000700782CC00) [pid = 3528] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 21:42:39 INFO - PROCESS | 3528 | --DOMWINDOW == 61 (000000700C827000) [pid = 3528] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 21:42:39 INFO - PROCESS | 3528 | --DOMWINDOW == 60 (000000700BE9C400) [pid = 3528] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 21:42:39 INFO - PROCESS | 3528 | --DOMWINDOW == 59 (0000007079AD9800) [pid = 3528] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 21:42:39 INFO - PROCESS | 3528 | --DOMWINDOW == 58 (000000707987E000) [pid = 3528] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 21:42:39 INFO - PROCESS | 3528 | --DOMWINDOW == 57 (000000700C826C00) [pid = 3528] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 21:42:39 INFO - PROCESS | 3528 | --DOMWINDOW == 56 (00000070102F5400) [pid = 3528] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 21:42:39 INFO - PROCESS | 3528 | --DOMWINDOW == 55 (000000700FFEA800) [pid = 3528] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 21:42:39 INFO - PROCESS | 3528 | --DOMWINDOW == 54 (000000700E5B7800) [pid = 3528] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 21:42:39 INFO - PROCESS | 3528 | --DOMWINDOW == 53 (0000007008CB1800) [pid = 3528] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 21:42:39 INFO - PROCESS | 3528 | --DOMWINDOW == 52 (00000070102E7400) [pid = 3528] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 21:42:39 INFO - PROCESS | 3528 | --DOMWINDOW == 51 (000000700AC29800) [pid = 3528] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 21:42:39 INFO - PROCESS | 3528 | 1465274559168 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 21:42:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 21:42:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 2007ms 21:42:39 INFO - PROCESS | 3528 | 1465274559218 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 21:42:39 INFO - PROCESS | 3528 | 1465274559222 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 21:42:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 21:42:39 INFO - PROCESS | 3528 | 1465274559227 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 21:42:39 INFO - PROCESS | 3528 | 1465274559231 Marionette TRACE conn5 <- [1,2498,null,{}] 21:42:39 INFO - PROCESS | 3528 | 1465274559237 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:39 INFO - PROCESS | 3528 | 1465274559241 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:39 INFO - PROCESS | 3528 | 1465274559338 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 21:42:39 INFO - PROCESS | 3528 | 1465274559346 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:39 INFO - PROCESS | 3528 | 1465274559351 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:39 INFO - PROCESS | 3528 | ++DOCSHELL 000000700880B000 == 25 [pid = 3528] [id = 634] 21:42:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 52 (000000700503BC00) [pid = 3528] [serial = 1902] [outer = 0000000000000000] 21:42:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 53 (000000700504DC00) [pid = 3528] [serial = 1903] [outer = 000000700503BC00] 21:42:39 INFO - PROCESS | 3528 | 1465274559406 Marionette DEBUG loaded listener.js 21:42:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 54 (0000007005451800) [pid = 3528] [serial = 1904] [outer = 000000700503BC00] 21:42:39 INFO - PROCESS | 3528 | 1465274559882 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 21:42:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 21:42:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 736ms 21:42:39 INFO - PROCESS | 3528 | 1465274559968 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 21:42:39 INFO - PROCESS | 3528 | 1465274559974 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 21:42:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 21:42:39 INFO - PROCESS | 3528 | 1465274559981 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 21:42:39 INFO - PROCESS | 3528 | 1465274559984 Marionette TRACE conn5 <- [1,2502,null,{}] 21:42:39 INFO - PROCESS | 3528 | 1465274559987 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:39 INFO - PROCESS | 3528 | 1465274559991 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:40 INFO - PROCESS | 3528 | 1465274560090 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 21:42:40 INFO - PROCESS | 3528 | 1465274560096 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:40 INFO - PROCESS | 3528 | 1465274560099 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:40 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009030800 == 26 [pid = 3528] [id = 635] 21:42:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 55 (0000007006DBF400) [pid = 3528] [serial = 1905] [outer = 0000000000000000] 21:42:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 56 (0000007006DC2000) [pid = 3528] [serial = 1906] [outer = 0000007006DBF400] 21:42:40 INFO - PROCESS | 3528 | 1465274560147 Marionette DEBUG loaded listener.js 21:42:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 57 (0000007006DDC400) [pid = 3528] [serial = 1907] [outer = 0000007006DBF400] 21:42:40 INFO - PROCESS | 3528 | 1465274560625 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 21:42:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 21:42:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 691ms 21:42:40 INFO - PROCESS | 3528 | 1465274560672 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 21:42:40 INFO - PROCESS | 3528 | 1465274560675 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 21:42:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 21:42:40 INFO - PROCESS | 3528 | 1465274560678 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 21:42:40 INFO - PROCESS | 3528 | 1465274560682 Marionette TRACE conn5 <- [1,2506,null,{}] 21:42:40 INFO - PROCESS | 3528 | 1465274560694 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:40 INFO - PROCESS | 3528 | 1465274560699 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:40 INFO - PROCESS | 3528 | 1465274560848 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 21:42:40 INFO - PROCESS | 3528 | 1465274560866 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:40 INFO - PROCESS | 3528 | 1465274560869 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:40 INFO - PROCESS | 3528 | ++DOCSHELL 000000700B349800 == 27 [pid = 3528] [id = 636] 21:42:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 58 (00000070005CEC00) [pid = 3528] [serial = 1908] [outer = 0000000000000000] 21:42:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 59 (000000700807D000) [pid = 3528] [serial = 1909] [outer = 00000070005CEC00] 21:42:40 INFO - PROCESS | 3528 | 1465274560918 Marionette DEBUG loaded listener.js 21:42:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 60 (00000070083CB000) [pid = 3528] [serial = 1910] [outer = 00000070005CEC00] 21:42:41 INFO - PROCESS | 3528 | 1465274561327 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 21:42:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 21:42:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 691ms 21:42:41 INFO - PROCESS | 3528 | 1465274561372 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 21:42:41 INFO - PROCESS | 3528 | 1465274561375 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 21:42:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 21:42:41 INFO - PROCESS | 3528 | 1465274561378 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 21:42:41 INFO - PROCESS | 3528 | 1465274561380 Marionette TRACE conn5 <- [1,2510,null,{}] 21:42:41 INFO - PROCESS | 3528 | 1465274561383 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:41 INFO - PROCESS | 3528 | 1465274561385 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:41 INFO - PROCESS | 3528 | 1465274561502 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 21:42:41 INFO - PROCESS | 3528 | 1465274561511 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:41 INFO - PROCESS | 3528 | 1465274561513 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:41 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C850800 == 28 [pid = 3528] [id = 637] 21:42:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 61 (00000070087BC800) [pid = 3528] [serial = 1911] [outer = 0000000000000000] 21:42:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 62 (00000070087C6C00) [pid = 3528] [serial = 1912] [outer = 00000070087BC800] 21:42:41 INFO - PROCESS | 3528 | 1465274561558 Marionette DEBUG loaded listener.js 21:42:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 63 (0000007008A4A000) [pid = 3528] [serial = 1913] [outer = 00000070087BC800] 21:42:41 INFO - PROCESS | 3528 | 1465274561982 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 21:42:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 21:42:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 628ms 21:42:42 INFO - PROCESS | 3528 | 1465274562009 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 21:42:42 INFO - PROCESS | 3528 | 1465274562011 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 21:42:42 INFO - PROCESS | 3528 | 1465274562015 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 21:42:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 21:42:42 INFO - PROCESS | 3528 | 1465274562016 Marionette TRACE conn5 <- [1,2514,null,{}] 21:42:42 INFO - PROCESS | 3528 | 1465274562020 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:42 INFO - PROCESS | 3528 | 1465274562022 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:42 INFO - PROCESS | 3528 | 1465274562131 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 21:42:42 INFO - PROCESS | 3528 | 1465274562139 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:42 INFO - PROCESS | 3528 | 1465274562141 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:42 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D14A000 == 29 [pid = 3528] [id = 638] 21:42:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (0000007006DBE800) [pid = 3528] [serial = 1914] [outer = 0000000000000000] 21:42:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (0000007008AAA400) [pid = 3528] [serial = 1915] [outer = 0000007006DBE800] 21:42:42 INFO - PROCESS | 3528 | 1465274562186 Marionette DEBUG loaded listener.js 21:42:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (0000007008C54C00) [pid = 3528] [serial = 1916] [outer = 0000007006DBE800] 21:42:42 INFO - PROCESS | 3528 | 1465274562634 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 21:42:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 21:42:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 628ms 21:42:42 INFO - PROCESS | 3528 | 1465274562646 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 21:42:42 INFO - PROCESS | 3528 | 1465274562648 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 21:42:42 INFO - PROCESS | 3528 | 1465274562651 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 21:42:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 21:42:42 INFO - PROCESS | 3528 | 1465274562653 Marionette TRACE conn5 <- [1,2518,null,{}] 21:42:42 INFO - PROCESS | 3528 | 1465274562657 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:42 INFO - PROCESS | 3528 | 1465274562663 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:42 INFO - PROCESS | 3528 | 1465274562802 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 21:42:42 INFO - PROCESS | 3528 | 1465274562811 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:42 INFO - PROCESS | 3528 | 1465274562814 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:42 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F87E800 == 30 [pid = 3528] [id = 639] 21:42:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (0000007008CAB000) [pid = 3528] [serial = 1917] [outer = 0000000000000000] 21:42:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (0000007009B0B800) [pid = 3528] [serial = 1918] [outer = 0000007008CAB000] 21:42:42 INFO - PROCESS | 3528 | 1465274562859 Marionette DEBUG loaded listener.js 21:42:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (000000700BD73800) [pid = 3528] [serial = 1919] [outer = 0000007008CAB000] 21:42:43 INFO - PROCESS | 3528 | 1465274563278 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 21:42:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 21:42:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 670ms 21:42:43 INFO - PROCESS | 3528 | 1465274563326 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 21:42:43 INFO - PROCESS | 3528 | 1465274563328 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 21:42:43 INFO - PROCESS | 3528 | 1465274563331 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 21:42:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 21:42:43 INFO - PROCESS | 3528 | 1465274563333 Marionette TRACE conn5 <- [1,2522,null,{}] 21:42:43 INFO - PROCESS | 3528 | 1465274563336 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:43 INFO - PROCESS | 3528 | 1465274563338 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:43 INFO - PROCESS | 3528 | 1465274563448 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 21:42:43 INFO - PROCESS | 3528 | 1465274563487 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:43 INFO - PROCESS | 3528 | 1465274563489 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:43 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC46000 == 31 [pid = 3528] [id = 640] 21:42:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (00000070046C9400) [pid = 3528] [serial = 1920] [outer = 0000000000000000] 21:42:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000700BE9F800) [pid = 3528] [serial = 1921] [outer = 00000070046C9400] 21:42:43 INFO - PROCESS | 3528 | 1465274563533 Marionette DEBUG loaded listener.js 21:42:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000700BEBE400) [pid = 3528] [serial = 1922] [outer = 00000070046C9400] 21:42:43 INFO - PROCESS | 3528 | 1465274563924 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 21:42:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 21:42:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 629ms 21:42:43 INFO - PROCESS | 3528 | 1465274563964 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 21:42:43 INFO - PROCESS | 3528 | 1465274563966 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 21:42:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 21:42:43 INFO - PROCESS | 3528 | 1465274563969 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 21:42:43 INFO - PROCESS | 3528 | 1465274563970 Marionette TRACE conn5 <- [1,2526,null,{}] 21:42:43 INFO - PROCESS | 3528 | 1465274563974 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:43 INFO - PROCESS | 3528 | 1465274563976 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:44 INFO - PROCESS | 3528 | 1465274564098 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 21:42:44 INFO - PROCESS | 3528 | 1465274564149 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:44 INFO - PROCESS | 3528 | 1465274564151 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:44 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010326000 == 32 [pid = 3528] [id = 641] 21:42:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700BD80C00) [pid = 3528] [serial = 1923] [outer = 0000000000000000] 21:42:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700C729800) [pid = 3528] [serial = 1924] [outer = 000000700BD80C00] 21:42:44 INFO - PROCESS | 3528 | 1465274564195 Marionette DEBUG loaded listener.js 21:42:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700C82AC00) [pid = 3528] [serial = 1925] [outer = 000000700BD80C00] 21:42:44 INFO - PROCESS | 3528 | 1465274564633 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 21:42:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 21:42:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 691ms 21:42:44 INFO - PROCESS | 3528 | 1465274564667 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 21:42:44 INFO - PROCESS | 3528 | 1465274564669 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 21:42:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 21:42:44 INFO - PROCESS | 3528 | 1465274564672 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 21:42:44 INFO - PROCESS | 3528 | 1465274564674 Marionette TRACE conn5 <- [1,2530,null,{}] 21:42:44 INFO - PROCESS | 3528 | 1465274564681 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:44 INFO - PROCESS | 3528 | 1465274564683 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:44 INFO - PROCESS | 3528 | 1465274564794 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 21:42:44 INFO - PROCESS | 3528 | 1465274564874 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:44 INFO - PROCESS | 3528 | 1465274564876 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:44 INFO - PROCESS | 3528 | ++DOCSHELL 000000700B168800 == 33 [pid = 3528] [id = 642] 21:42:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700782DC00) [pid = 3528] [serial = 1926] [outer = 0000000000000000] 21:42:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700D4CD800) [pid = 3528] [serial = 1927] [outer = 000000700782DC00] 21:42:44 INFO - PROCESS | 3528 | 1465274564921 Marionette DEBUG loaded listener.js 21:42:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700E5AC000) [pid = 3528] [serial = 1928] [outer = 000000700782DC00] 21:42:45 INFO - PROCESS | 3528 | 1465274565353 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 21:42:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 21:42:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 732ms 21:42:45 INFO - PROCESS | 3528 | 1465274565405 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 21:42:45 INFO - PROCESS | 3528 | 1465274565407 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 21:42:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 21:42:45 INFO - PROCESS | 3528 | 1465274565411 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 21:42:45 INFO - PROCESS | 3528 | 1465274565412 Marionette TRACE conn5 <- [1,2534,null,{}] 21:42:45 INFO - PROCESS | 3528 | 1465274565416 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:45 INFO - PROCESS | 3528 | 1465274565418 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:45 INFO - PROCESS | 3528 | 1465274565533 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 21:42:45 INFO - PROCESS | 3528 | 1465274565539 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:45 INFO - PROCESS | 3528 | 1465274565541 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:45 INFO - PROCESS | 3528 | ++DOCSHELL 0000007011604000 == 34 [pid = 3528] [id = 643] 21:42:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700D4D9800) [pid = 3528] [serial = 1929] [outer = 0000000000000000] 21:42:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700FB80C00) [pid = 3528] [serial = 1930] [outer = 000000700D4D9800] 21:42:45 INFO - PROCESS | 3528 | 1465274565630 Marionette DEBUG loaded listener.js 21:42:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700FB8C800) [pid = 3528] [serial = 1931] [outer = 000000700D4D9800] 21:42:46 INFO - PROCESS | 3528 | 1465274566068 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 21:42:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 21:42:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 672ms 21:42:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 21:42:46 INFO - PROCESS | 3528 | 1465274566085 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 21:42:46 INFO - PROCESS | 3528 | 1465274566087 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 21:42:46 INFO - PROCESS | 3528 | 1465274566090 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 21:42:46 INFO - PROCESS | 3528 | 1465274566093 Marionette TRACE conn5 <- [1,2538,null,{}] 21:42:46 INFO - PROCESS | 3528 | 1465274566103 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:46 INFO - PROCESS | 3528 | 1465274566105 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:46 INFO - PROCESS | 3528 | 1465274566262 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 21:42:46 INFO - PROCESS | 3528 | 1465274566288 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:46 INFO - PROCESS | 3528 | 1465274566290 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:46 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D150000 == 35 [pid = 3528] [id = 644] 21:42:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007010555C00) [pid = 3528] [serial = 1932] [outer = 0000000000000000] 21:42:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000701055F400) [pid = 3528] [serial = 1933] [outer = 0000007010555C00] 21:42:46 INFO - PROCESS | 3528 | 1465274566336 Marionette DEBUG loaded listener.js 21:42:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (0000007010724C00) [pid = 3528] [serial = 1934] [outer = 0000007010555C00] 21:42:46 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000707A248400) [pid = 3528] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 21:42:46 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700CE45000) [pid = 3528] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 21:42:46 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700FFF1C00) [pid = 3528] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 21:42:46 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000707987D400) [pid = 3528] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 21:42:46 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007002162400) [pid = 3528] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 21:42:46 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007009280C00) [pid = 3528] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 21:42:46 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007007949C00) [pid = 3528] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 21:42:46 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007007834C00) [pid = 3528] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 21:42:46 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007006DC2C00) [pid = 3528] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 21:42:46 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000701055D400) [pid = 3528] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 21:42:46 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007008CA7800) [pid = 3528] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 21:42:46 INFO - PROCESS | 3528 | 1465274566853 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 21:42:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 21:42:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 797ms 21:42:46 INFO - PROCESS | 3528 | 1465274566890 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 21:42:46 INFO - PROCESS | 3528 | 1465274566892 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 21:42:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 21:42:46 INFO - PROCESS | 3528 | 1465274566895 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 21:42:46 INFO - PROCESS | 3528 | 1465274566897 Marionette TRACE conn5 <- [1,2542,null,{}] 21:42:46 INFO - PROCESS | 3528 | 1465274566900 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:46 INFO - PROCESS | 3528 | 1465274566902 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:46 INFO - PROCESS | 3528 | 1465274566986 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 21:42:47 INFO - PROCESS | 3528 | 1465274566992 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:47 INFO - PROCESS | 3528 | 1465274566994 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:47 INFO - PROCESS | 3528 | ++DOCSHELL 000000707A3B0000 == 36 [pid = 3528] [id = 645] 21:42:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700B125000) [pid = 3528] [serial = 1935] [outer = 0000000000000000] 21:42:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700C82C800) [pid = 3528] [serial = 1936] [outer = 000000700B125000] 21:42:47 INFO - PROCESS | 3528 | 1465274567047 Marionette DEBUG loaded listener.js 21:42:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (0000007079878800) [pid = 3528] [serial = 1937] [outer = 000000700B125000] 21:42:47 INFO - PROCESS | 3528 | 1465274567469 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 21:42:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 21:42:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 628ms 21:42:47 INFO - PROCESS | 3528 | 1465274567527 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 21:42:47 INFO - PROCESS | 3528 | 1465274567530 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 21:42:47 INFO - PROCESS | 3528 | 1465274567533 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 21:42:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 21:42:47 INFO - PROCESS | 3528 | 1465274567534 Marionette TRACE conn5 <- [1,2546,null,{}] 21:42:47 INFO - PROCESS | 3528 | 1465274567538 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:47 INFO - PROCESS | 3528 | 1465274567539 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:47 INFO - PROCESS | 3528 | 1465274567623 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 21:42:47 INFO - PROCESS | 3528 | 1465274567631 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:47 INFO - PROCESS | 3528 | 1465274567633 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:47 INFO - PROCESS | 3528 | ++DOCSHELL 000000707BB72800 == 37 [pid = 3528] [id = 646] 21:42:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (0000007079880C00) [pid = 3528] [serial = 1938] [outer = 0000000000000000] 21:42:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (00000070798A7400) [pid = 3528] [serial = 1939] [outer = 0000007079880C00] 21:42:47 INFO - PROCESS | 3528 | 1465274567677 Marionette DEBUG loaded listener.js 21:42:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (00000070798B3400) [pid = 3528] [serial = 1940] [outer = 0000007079880C00] 21:42:48 INFO - PROCESS | 3528 | 1465274568113 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 21:42:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 21:42:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 629ms 21:42:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 21:42:48 INFO - PROCESS | 3528 | 1465274568165 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 21:42:48 INFO - PROCESS | 3528 | 1465274568167 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 21:42:48 INFO - PROCESS | 3528 | 1465274568170 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 21:42:48 INFO - PROCESS | 3528 | 1465274568172 Marionette TRACE conn5 <- [1,2550,null,{}] 21:42:48 INFO - PROCESS | 3528 | 1465274568175 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:48 INFO - PROCESS | 3528 | 1465274568177 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:48 INFO - PROCESS | 3528 | 1465274568275 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 21:42:48 INFO - PROCESS | 3528 | 1465274568281 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:48 INFO - PROCESS | 3528 | 1465274568283 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:48 INFO - PROCESS | 3528 | ++DOCSHELL 000000707C61C000 == 38 [pid = 3528] [id = 647] 21:42:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000707987C400) [pid = 3528] [serial = 1941] [outer = 0000000000000000] 21:42:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000707A24E000) [pid = 3528] [serial = 1942] [outer = 000000707987C400] 21:42:48 INFO - PROCESS | 3528 | 1465274568327 Marionette DEBUG loaded listener.js 21:42:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000707A3C9400) [pid = 3528] [serial = 1943] [outer = 000000707987C400] 21:42:49 INFO - PROCESS | 3528 | --DOCSHELL 000000700880B000 == 37 [pid = 3528] [id = 634] 21:42:49 INFO - PROCESS | 3528 | --DOCSHELL 000000707BB69800 == 36 [pid = 3528] [id = 633] 21:42:49 INFO - PROCESS | 3528 | --DOCSHELL 0000007009030800 == 35 [pid = 3528] [id = 635] 21:42:49 INFO - PROCESS | 3528 | --DOCSHELL 000000700F87E800 == 34 [pid = 3528] [id = 639] 21:42:49 INFO - PROCESS | 3528 | --DOCSHELL 000000700C850800 == 33 [pid = 3528] [id = 637] 21:42:49 INFO - PROCESS | 3528 | --DOCSHELL 000000707BB72800 == 32 [pid = 3528] [id = 646] 21:42:49 INFO - PROCESS | 3528 | --DOCSHELL 000000700B349800 == 31 [pid = 3528] [id = 636] 21:42:49 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC46000 == 30 [pid = 3528] [id = 640] 21:42:49 INFO - PROCESS | 3528 | --DOCSHELL 000000700B168800 == 29 [pid = 3528] [id = 642] 21:42:49 INFO - PROCESS | 3528 | --DOCSHELL 0000007010326000 == 28 [pid = 3528] [id = 641] 21:42:49 INFO - PROCESS | 3528 | --DOCSHELL 0000007011604000 == 27 [pid = 3528] [id = 643] 21:42:49 INFO - PROCESS | 3528 | --DOCSHELL 000000707A3B0000 == 26 [pid = 3528] [id = 645] 21:42:49 INFO - PROCESS | 3528 | --DOCSHELL 000000700D14A000 == 25 [pid = 3528] [id = 638] 21:42:49 INFO - PROCESS | 3528 | --DOCSHELL 000000700D150000 == 24 [pid = 3528] [id = 644] 21:42:49 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000707A90CC00) [pid = 3528] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 21:42:49 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000707AB3E400) [pid = 3528] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 21:42:49 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700D4D6800) [pid = 3528] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 21:42:49 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (00000070102EF000) [pid = 3528] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 21:42:49 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (00000070798A6800) [pid = 3528] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 21:42:49 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007079879C00) [pid = 3528] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 21:42:49 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (00000070799AF000) [pid = 3528] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 21:42:49 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000707A2C5400) [pid = 3528] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 21:42:49 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700C729000) [pid = 3528] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 21:42:49 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000700A877400) [pid = 3528] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 21:42:49 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000700B36F000) [pid = 3528] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 21:42:49 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (00000070087BA400) [pid = 3528] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 21:42:49 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (0000007008AA7000) [pid = 3528] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 21:42:49 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (00000070087A5800) [pid = 3528] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 21:42:49 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (0000007007944400) [pid = 3528] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 21:42:49 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (00000070083C9800) [pid = 3528] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 21:42:49 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (0000007007830000) [pid = 3528] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 21:42:49 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (0000007010560C00) [pid = 3528] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 21:42:49 INFO - PROCESS | 3528 | --DOMWINDOW == 63 (0000007010726800) [pid = 3528] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 21:42:49 INFO - PROCESS | 3528 | --DOMWINDOW == 62 (000000700E5B1400) [pid = 3528] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 21:42:49 INFO - PROCESS | 3528 | --DOMWINDOW == 61 (000000700C832400) [pid = 3528] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 21:42:49 INFO - PROCESS | 3528 | --DOMWINDOW == 60 (00000070799AB400) [pid = 3528] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3528 | --DOMWINDOW == 59 (000000700CE38C00) [pid = 3528] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 21:42:50 INFO - PROCESS | 3528 | 1465274570128 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 21:42:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 21:42:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1989ms 21:42:50 INFO - PROCESS | 3528 | 1465274570164 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 21:42:50 INFO - PROCESS | 3528 | 1465274570168 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 21:42:50 INFO - PROCESS | 3528 | 1465274570173 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 21:42:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 21:42:50 INFO - PROCESS | 3528 | 1465274570177 Marionette TRACE conn5 <- [1,2554,null,{}] 21:42:50 INFO - PROCESS | 3528 | 1465274570183 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:50 INFO - PROCESS | 3528 | 1465274570186 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:50 INFO - PROCESS | 3528 | 1465274570281 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 21:42:50 INFO - PROCESS | 3528 | 1465274570288 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:50 INFO - PROCESS | 3528 | 1465274570293 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:50 INFO - PROCESS | 3528 | ++DOCSHELL 00000070081CC800 == 25 [pid = 3528] [id = 648] 21:42:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 60 (0000007005033400) [pid = 3528] [serial = 1944] [outer = 0000000000000000] 21:42:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 61 (00000070053B0800) [pid = 3528] [serial = 1945] [outer = 0000007005033400] 21:42:50 INFO - PROCESS | 3528 | 1465274570344 Marionette DEBUG loaded listener.js 21:42:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 62 (0000007005C77000) [pid = 3528] [serial = 1946] [outer = 0000007005033400] 21:42:50 INFO - PROCESS | 3528 | 1465274570839 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 21:42:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 21:42:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 689ms 21:42:50 INFO - PROCESS | 3528 | 1465274570867 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 21:42:50 INFO - PROCESS | 3528 | 1465274570872 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 21:42:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 21:42:50 INFO - PROCESS | 3528 | 1465274570879 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 21:42:50 INFO - PROCESS | 3528 | 1465274570882 Marionette TRACE conn5 <- [1,2558,null,{}] 21:42:50 INFO - PROCESS | 3528 | 1465274570887 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:50 INFO - PROCESS | 3528 | 1465274570890 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:51 INFO - PROCESS | 3528 | 1465274570982 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 21:42:51 INFO - PROCESS | 3528 | 1465274570991 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:51 INFO - PROCESS | 3528 | 1465274570994 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:51 INFO - PROCESS | 3528 | ++DOCSHELL 000000700902C800 == 26 [pid = 3528] [id = 649] 21:42:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 63 (0000007006DD9C00) [pid = 3528] [serial = 1947] [outer = 0000000000000000] 21:42:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (0000007007827C00) [pid = 3528] [serial = 1948] [outer = 0000007006DD9C00] 21:42:51 INFO - PROCESS | 3528 | 1465274571044 Marionette DEBUG loaded listener.js 21:42:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (0000007007840000) [pid = 3528] [serial = 1949] [outer = 0000007006DD9C00] 21:42:51 INFO - PROCESS | 3528 | 1465274571535 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 21:42:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 21:42:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 691ms 21:42:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 21:42:51 INFO - PROCESS | 3528 | 1465274571572 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 21:42:51 INFO - PROCESS | 3528 | 1465274571574 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 21:42:51 INFO - PROCESS | 3528 | 1465274571577 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 21:42:51 INFO - PROCESS | 3528 | 1465274571581 Marionette TRACE conn5 <- [1,2562,null,{}] 21:42:51 INFO - PROCESS | 3528 | 1465274571593 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:51 INFO - PROCESS | 3528 | 1465274571598 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:51 INFO - PROCESS | 3528 | 1465274571715 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 21:42:51 INFO - PROCESS | 3528 | 1465274571801 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:51 INFO - PROCESS | 3528 | 1465274571805 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:51 INFO - PROCESS | 3528 | ++DOCSHELL 000000700BD98000 == 27 [pid = 3528] [id = 650] 21:42:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (00000070008D6C00) [pid = 3528] [serial = 1950] [outer = 0000000000000000] 21:42:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (00000070083C9400) [pid = 3528] [serial = 1951] [outer = 00000070008D6C00] 21:42:51 INFO - PROCESS | 3528 | 1465274571854 Marionette DEBUG loaded listener.js 21:42:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (00000070087B9000) [pid = 3528] [serial = 1952] [outer = 00000070008D6C00] 21:42:52 INFO - PROCESS | 3528 | 1465274572231 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 21:42:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 21:42:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 691ms 21:42:52 INFO - PROCESS | 3528 | 1465274572280 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 21:42:52 INFO - PROCESS | 3528 | 1465274572283 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 21:42:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 21:42:52 INFO - PROCESS | 3528 | 1465274572287 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 21:42:52 INFO - PROCESS | 3528 | 1465274572289 Marionette TRACE conn5 <- [1,2566,null,{}] 21:42:52 INFO - PROCESS | 3528 | 1465274572292 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:52 INFO - PROCESS | 3528 | 1465274572294 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:52 INFO - PROCESS | 3528 | 1465274572383 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 21:42:52 INFO - PROCESS | 3528 | 1465274572388 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:52 INFO - PROCESS | 3528 | 1465274572390 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:52 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C853800 == 28 [pid = 3528] [id = 651] 21:42:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (000000700888C400) [pid = 3528] [serial = 1953] [outer = 0000000000000000] 21:42:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (0000007008A4FC00) [pid = 3528] [serial = 1954] [outer = 000000700888C400] 21:42:52 INFO - PROCESS | 3528 | 1465274572437 Marionette DEBUG loaded listener.js 21:42:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007008AB3800) [pid = 3528] [serial = 1955] [outer = 000000700888C400] 21:42:52 INFO - PROCESS | 3528 | 1465274572868 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 21:42:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 21:42:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 629ms 21:42:52 INFO - PROCESS | 3528 | 1465274572921 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 21:42:52 INFO - PROCESS | 3528 | 1465274572923 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 21:42:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 21:42:52 INFO - PROCESS | 3528 | 1465274572927 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 21:42:52 INFO - PROCESS | 3528 | 1465274572929 Marionette TRACE conn5 <- [1,2570,null,{}] 21:42:52 INFO - PROCESS | 3528 | 1465274572932 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:52 INFO - PROCESS | 3528 | 1465274572934 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:53 INFO - PROCESS | 3528 | 1465274573016 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 21:42:53 INFO - PROCESS | 3528 | 1465274573023 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:53 INFO - PROCESS | 3528 | 1465274573025 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:53 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D38B800 == 29 [pid = 3528] [id = 652] 21:42:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (0000007006DB8C00) [pid = 3528] [serial = 1956] [outer = 0000000000000000] 21:42:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007009109400) [pid = 3528] [serial = 1957] [outer = 0000007006DB8C00] 21:42:53 INFO - PROCESS | 3528 | 1465274573070 Marionette DEBUG loaded listener.js 21:42:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007009C87000) [pid = 3528] [serial = 1958] [outer = 0000007006DB8C00] 21:42:53 INFO - PROCESS | 3528 | 1465274573523 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 21:42:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 21:42:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 628ms 21:42:53 INFO - PROCESS | 3528 | 1465274573558 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 21:42:53 INFO - PROCESS | 3528 | 1465274573560 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 21:42:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 21:42:53 INFO - PROCESS | 3528 | 1465274573568 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 21:42:53 INFO - PROCESS | 3528 | 1465274573570 Marionette TRACE conn5 <- [1,2574,null,{}] 21:42:53 INFO - PROCESS | 3528 | 1465274573573 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:53 INFO - PROCESS | 3528 | 1465274573579 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:53 INFO - PROCESS | 3528 | 1465274573688 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 21:42:53 INFO - PROCESS | 3528 | 1465274573696 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:53 INFO - PROCESS | 3528 | 1465274573698 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:53 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F997000 == 30 [pid = 3528] [id = 653] 21:42:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700AC2E400) [pid = 3528] [serial = 1959] [outer = 0000000000000000] 21:42:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700BE94400) [pid = 3528] [serial = 1960] [outer = 000000700AC2E400] 21:42:53 INFO - PROCESS | 3528 | 1465274573743 Marionette DEBUG loaded listener.js 21:42:53 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700C720800) [pid = 3528] [serial = 1961] [outer = 000000700AC2E400] 21:42:54 INFO - PROCESS | 3528 | 1465274574152 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 21:42:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 21:42:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 629ms 21:42:54 INFO - PROCESS | 3528 | 1465274574201 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 21:42:54 INFO - PROCESS | 3528 | 1465274574203 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 21:42:54 INFO - PROCESS | 3528 | 1465274574206 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 21:42:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 21:42:54 INFO - PROCESS | 3528 | 1465274574208 Marionette TRACE conn5 <- [1,2578,null,{}] 21:42:54 INFO - PROCESS | 3528 | 1465274574215 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:54 INFO - PROCESS | 3528 | 1465274574217 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:54 INFO - PROCESS | 3528 | 1465274574296 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 21:42:54 INFO - PROCESS | 3528 | 1465274574302 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:54 INFO - PROCESS | 3528 | 1465274574304 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:54 INFO - PROCESS | 3528 | ++DOCSHELL 000000701004C000 == 31 [pid = 3528] [id = 654] 21:42:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700C825C00) [pid = 3528] [serial = 1962] [outer = 0000000000000000] 21:42:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700CE38800) [pid = 3528] [serial = 1963] [outer = 000000700C825C00] 21:42:54 INFO - PROCESS | 3528 | 1465274574348 Marionette DEBUG loaded listener.js 21:42:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700D4D0800) [pid = 3528] [serial = 1964] [outer = 000000700C825C00] 21:42:54 INFO - PROCESS | 3528 | 1465274574795 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 21:42:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 21:42:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 628ms 21:42:54 INFO - PROCESS | 3528 | 1465274574838 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 21:42:54 INFO - PROCESS | 3528 | 1465274574840 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 21:42:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 21:42:54 INFO - PROCESS | 3528 | 1465274574849 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 21:42:54 INFO - PROCESS | 3528 | 1465274574850 Marionette TRACE conn5 <- [1,2582,null,{}] 21:42:54 INFO - PROCESS | 3528 | 1465274574854 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:54 INFO - PROCESS | 3528 | 1465274574856 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:54 INFO - PROCESS | 3528 | 1465274574939 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 21:42:54 INFO - PROCESS | 3528 | 1465274574946 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:54 INFO - PROCESS | 3528 | 1465274574948 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:54 INFO - PROCESS | 3528 | ++DOCSHELL 000000701059A800 == 32 [pid = 3528] [id = 655] 21:42:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700D4DAC00) [pid = 3528] [serial = 1965] [outer = 0000000000000000] 21:42:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700E5AE400) [pid = 3528] [serial = 1966] [outer = 000000700D4DAC00] 21:42:55 INFO - PROCESS | 3528 | 1465274574992 Marionette DEBUG loaded listener.js 21:42:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000700FB80400) [pid = 3528] [serial = 1967] [outer = 000000700D4DAC00] 21:42:55 INFO - PROCESS | 3528 | 1465274575460 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 21:42:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 21:42:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 693ms 21:42:55 INFO - PROCESS | 3528 | 1465274575539 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 21:42:55 INFO - PROCESS | 3528 | 1465274575541 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 21:42:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 21:42:55 INFO - PROCESS | 3528 | 1465274575544 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 21:42:55 INFO - PROCESS | 3528 | 1465274575546 Marionette TRACE conn5 <- [1,2586,null,{}] 21:42:55 INFO - PROCESS | 3528 | 1465274575550 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:55 INFO - PROCESS | 3528 | 1465274575551 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:55 INFO - PROCESS | 3528 | 1465274575659 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 21:42:55 INFO - PROCESS | 3528 | 1465274575739 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:55 INFO - PROCESS | 3528 | 1465274575741 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:55 INFO - PROCESS | 3528 | ++DOCSHELL 000000700BD96000 == 33 [pid = 3528] [id = 656] 21:42:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000700E5A9400) [pid = 3528] [serial = 1968] [outer = 0000000000000000] 21:42:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000700FFF1800) [pid = 3528] [serial = 1969] [outer = 000000700E5A9400] 21:42:55 INFO - PROCESS | 3528 | 1465274575785 Marionette DEBUG loaded listener.js 21:42:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (00000070102EEC00) [pid = 3528] [serial = 1970] [outer = 000000700E5A9400] 21:42:56 INFO - PROCESS | 3528 | 1465274576221 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 21:42:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 21:42:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 733ms 21:42:56 INFO - PROCESS | 3528 | 1465274576282 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 21:42:56 INFO - PROCESS | 3528 | 1465274576284 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 21:42:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 21:42:56 INFO - PROCESS | 3528 | 1465274576288 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 21:42:56 INFO - PROCESS | 3528 | 1465274576289 Marionette TRACE conn5 <- [1,2590,null,{}] 21:42:56 INFO - PROCESS | 3528 | 1465274576299 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:56 INFO - PROCESS | 3528 | 1465274576301 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:56 INFO - PROCESS | 3528 | 1465274576416 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 21:42:56 INFO - PROCESS | 3528 | 1465274576428 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:56 INFO - PROCESS | 3528 | 1465274576430 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:56 INFO - PROCESS | 3528 | ++DOCSHELL 000000707A2D6000 == 34 [pid = 3528] [id = 657] 21:42:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (000000700FB7FC00) [pid = 3528] [serial = 1971] [outer = 0000000000000000] 21:42:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (0000007010561800) [pid = 3528] [serial = 1972] [outer = 000000700FB7FC00] 21:42:56 INFO - PROCESS | 3528 | 1465274576519 Marionette DEBUG loaded listener.js 21:42:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (0000007010725000) [pid = 3528] [serial = 1973] [outer = 000000700FB7FC00] 21:42:56 INFO - PROCESS | 3528 | 1465274576968 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 21:42:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 21:42:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 732ms 21:42:57 INFO - PROCESS | 3528 | 1465274577036 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 21:42:57 INFO - PROCESS | 3528 | 1465274577039 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 21:42:57 INFO - PROCESS | 3528 | 1465274577042 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 21:42:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 21:42:57 INFO - PROCESS | 3528 | 1465274577045 Marionette TRACE conn5 <- [1,2594,null,{}] 21:42:57 INFO - PROCESS | 3528 | 1465274577053 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:57 INFO - PROCESS | 3528 | 1465274577055 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:57 INFO - PROCESS | 3528 | 1465274577292 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 21:42:57 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (0000007079880C00) [pid = 3528] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 21:42:57 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (000000700782DC00) [pid = 3528] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 21:42:57 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (000000700D4D9800) [pid = 3528] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 21:42:57 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (0000007010555C00) [pid = 3528] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 21:42:57 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (000000707A9C7800) [pid = 3528] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 21:42:57 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700BD80C00) [pid = 3528] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 21:42:57 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (00000070046C9400) [pid = 3528] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 21:42:57 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007008CAB000) [pid = 3528] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 21:42:57 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007006DBE800) [pid = 3528] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 21:42:57 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (00000070087BC800) [pid = 3528] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 21:42:57 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (00000070005CEC00) [pid = 3528] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 21:42:57 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007006DBF400) [pid = 3528] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 21:42:57 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700503BC00) [pid = 3528] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 21:42:57 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700B125000) [pid = 3528] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 21:42:57 INFO - PROCESS | 3528 | 1465274577357 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:57 INFO - PROCESS | 3528 | 1465274577359 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:57 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C83C800 == 35 [pid = 3528] [id = 658] 21:42:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700154D400) [pid = 3528] [serial = 1974] [outer = 0000000000000000] 21:42:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (00000070059DB800) [pid = 3528] [serial = 1975] [outer = 000000700154D400] 21:42:57 INFO - PROCESS | 3528 | 1465274577407 Marionette DEBUG loaded listener.js 21:42:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700C722400) [pid = 3528] [serial = 1976] [outer = 000000700154D400] 21:42:57 INFO - PROCESS | 3528 | 1465274577795 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 21:42:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 21:42:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 776ms 21:42:57 INFO - PROCESS | 3528 | 1465274577825 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 21:42:57 INFO - PROCESS | 3528 | 1465274577827 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 21:42:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 21:42:57 INFO - PROCESS | 3528 | 1465274577830 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 21:42:57 INFO - PROCESS | 3528 | 1465274577832 Marionette TRACE conn5 <- [1,2598,null,{}] 21:42:57 INFO - PROCESS | 3528 | 1465274577836 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:57 INFO - PROCESS | 3528 | 1465274577837 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:57 INFO - PROCESS | 3528 | 1465274577922 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 21:42:57 INFO - PROCESS | 3528 | 1465274577928 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:57 INFO - PROCESS | 3528 | 1465274577930 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:57 INFO - PROCESS | 3528 | ++DOCSHELL 000000707BB18800 == 36 [pid = 3528] [id = 659] 21:42:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700FB8B400) [pid = 3528] [serial = 1977] [outer = 0000000000000000] 21:42:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (00000070799B1400) [pid = 3528] [serial = 1978] [outer = 000000700FB8B400] 21:42:57 INFO - PROCESS | 3528 | 1465274577974 Marionette DEBUG loaded listener.js 21:42:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000707A2C1400) [pid = 3528] [serial = 1979] [outer = 000000700FB8B400] 21:42:58 INFO - PROCESS | 3528 | 1465274578414 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 21:42:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 21:42:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 629ms 21:42:58 INFO - PROCESS | 3528 | 1465274578463 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 21:42:58 INFO - PROCESS | 3528 | 1465274578465 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 21:42:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 21:42:58 INFO - PROCESS | 3528 | 1465274578468 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 21:42:58 INFO - PROCESS | 3528 | 1465274578470 Marionette TRACE conn5 <- [1,2602,null,{}] 21:42:58 INFO - PROCESS | 3528 | 1465274578473 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:58 INFO - PROCESS | 3528 | 1465274578475 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:58 INFO - PROCESS | 3528 | 1465274578558 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 21:42:58 INFO - PROCESS | 3528 | 1465274578565 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:58 INFO - PROCESS | 3528 | 1465274578567 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:58 INFO - PROCESS | 3528 | ++DOCSHELL 000000707C67B000 == 37 [pid = 3528] [id = 660] 21:42:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000707A2CA400) [pid = 3528] [serial = 1980] [outer = 0000000000000000] 21:42:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000707A3CF000) [pid = 3528] [serial = 1981] [outer = 000000707A2CA400] 21:42:58 INFO - PROCESS | 3528 | 1465274578611 Marionette DEBUG loaded listener.js 21:42:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000707A9CAC00) [pid = 3528] [serial = 1982] [outer = 000000707A2CA400] 21:42:59 INFO - PROCESS | 3528 | 1465274579058 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 21:42:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 21:42:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 628ms 21:42:59 INFO - PROCESS | 3528 | 1465274579104 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 21:42:59 INFO - PROCESS | 3528 | 1465274579106 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 21:42:59 INFO - PROCESS | 3528 | 1465274579109 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 21:42:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 21:42:59 INFO - PROCESS | 3528 | 1465274579111 Marionette TRACE conn5 <- [1,2606,null,{}] 21:42:59 INFO - PROCESS | 3528 | 1465274579119 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:59 INFO - PROCESS | 3528 | 1465274579121 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:59 INFO - PROCESS | 3528 | 1465274579205 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 21:42:59 INFO - PROCESS | 3528 | 1465274579211 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:59 INFO - PROCESS | 3528 | 1465274579213 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:42:59 INFO - PROCESS | 3528 | ++DOCSHELL 000000707FE62800 == 38 [pid = 3528] [id = 661] 21:42:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000707AB55800) [pid = 3528] [serial = 1983] [outer = 0000000000000000] 21:42:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (000000707ABCA800) [pid = 3528] [serial = 1984] [outer = 000000707AB55800] 21:42:59 INFO - PROCESS | 3528 | 1465274579265 Marionette DEBUG loaded listener.js 21:42:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (000000707B21C000) [pid = 3528] [serial = 1985] [outer = 000000707AB55800] 21:43:00 INFO - PROCESS | 3528 | 1465274580114 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 21:43:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 21:43:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1034ms 21:43:00 INFO - PROCESS | 3528 | 1465274580149 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 21:43:00 INFO - PROCESS | 3528 | 1465274580153 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 21:43:00 INFO - PROCESS | 3528 | 1465274580178 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 21:43:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 21:43:00 INFO - PROCESS | 3528 | 1465274580182 Marionette TRACE conn5 <- [1,2610,null,{}] 21:43:00 INFO - PROCESS | 3528 | 1465274580188 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:00 INFO - PROCESS | 3528 | 1465274580191 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:00 INFO - PROCESS | 3528 | 1465274580338 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 21:43:00 INFO - PROCESS | 3528 | 1465274580461 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:00 INFO - PROCESS | 3528 | 1465274580464 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:00 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009338000 == 39 [pid = 3528] [id = 662] 21:43:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (0000007005CAFC00) [pid = 3528] [serial = 1986] [outer = 0000000000000000] 21:43:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (0000007006DD8C00) [pid = 3528] [serial = 1987] [outer = 0000007005CAFC00] 21:43:00 INFO - PROCESS | 3528 | 1465274580524 Marionette DEBUG loaded listener.js 21:43:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (0000007007D49C00) [pid = 3528] [serial = 1988] [outer = 0000007005CAFC00] 21:43:01 INFO - PROCESS | 3528 | 1465274581409 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 21:43:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 21:43:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1280ms 21:43:01 INFO - PROCESS | 3528 | 1465274581468 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 21:43:01 INFO - PROCESS | 3528 | 1465274581473 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 21:43:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 21:43:01 INFO - PROCESS | 3528 | 1465274581479 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 21:43:01 INFO - PROCESS | 3528 | 1465274581483 Marionette TRACE conn5 <- [1,2614,null,{}] 21:43:01 INFO - PROCESS | 3528 | 1465274581489 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:01 INFO - PROCESS | 3528 | 1465274581492 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:01 INFO - PROCESS | 3528 | 1465274581612 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 21:43:01 INFO - PROCESS | 3528 | 1465274581693 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:01 INFO - PROCESS | 3528 | 1465274581698 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:01 INFO - PROCESS | 3528 | ++DOCSHELL 0000007007C1D000 == 40 [pid = 3528] [id = 663] 21:43:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (000000700158F000) [pid = 3528] [serial = 1989] [outer = 0000000000000000] 21:43:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (0000007005CB3400) [pid = 3528] [serial = 1990] [outer = 000000700158F000] 21:43:01 INFO - PROCESS | 3528 | 1465274581803 Marionette DEBUG loaded listener.js 21:43:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 93 (0000007007D4AC00) [pid = 3528] [serial = 1991] [outer = 000000700158F000] 21:43:01 INFO - PROCESS | 3528 | --DOCSHELL 000000707C67B000 == 39 [pid = 3528] [id = 660] 21:43:01 INFO - PROCESS | 3528 | --DOCSHELL 000000707BB18800 == 38 [pid = 3528] [id = 659] 21:43:01 INFO - PROCESS | 3528 | --DOCSHELL 000000700C83C800 == 37 [pid = 3528] [id = 658] 21:43:01 INFO - PROCESS | 3528 | --DOCSHELL 000000707A2D6000 == 36 [pid = 3528] [id = 657] 21:43:01 INFO - PROCESS | 3528 | --DOCSHELL 000000700BD96000 == 35 [pid = 3528] [id = 656] 21:43:01 INFO - PROCESS | 3528 | --DOCSHELL 000000701059A800 == 34 [pid = 3528] [id = 655] 21:43:01 INFO - PROCESS | 3528 | --DOCSHELL 000000701004C000 == 33 [pid = 3528] [id = 654] 21:43:01 INFO - PROCESS | 3528 | --DOCSHELL 000000700F997000 == 32 [pid = 3528] [id = 653] 21:43:01 INFO - PROCESS | 3528 | --DOCSHELL 000000700D38B800 == 31 [pid = 3528] [id = 652] 21:43:01 INFO - PROCESS | 3528 | --DOCSHELL 000000700C853800 == 30 [pid = 3528] [id = 651] 21:43:01 INFO - PROCESS | 3528 | --DOCSHELL 000000700BD98000 == 29 [pid = 3528] [id = 650] 21:43:01 INFO - PROCESS | 3528 | --DOMWINDOW == 92 (000000707A24E000) [pid = 3528] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 21:43:02 INFO - PROCESS | 3528 | --DOCSHELL 000000700902C800 == 28 [pid = 3528] [id = 649] 21:43:02 INFO - PROCESS | 3528 | --DOCSHELL 00000070081CC800 == 27 [pid = 3528] [id = 648] 21:43:02 INFO - PROCESS | 3528 | --DOCSHELL 000000707C61C000 == 26 [pid = 3528] [id = 647] 21:43:02 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (00000070798B3400) [pid = 3528] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 21:43:02 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (000000700D4CD800) [pid = 3528] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 21:43:02 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (000000700FB80C00) [pid = 3528] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 21:43:02 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (000000700E5AC000) [pid = 3528] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 21:43:02 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (000000701055F400) [pid = 3528] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 21:43:02 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (000000700FB8C800) [pid = 3528] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 21:43:02 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (00000070798A7400) [pid = 3528] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 21:43:02 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (0000007010724C00) [pid = 3528] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 21:43:02 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000707ACBC400) [pid = 3528] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 21:43:02 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700C729800) [pid = 3528] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 21:43:02 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700BE9F800) [pid = 3528] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 21:43:02 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000700BEBE400) [pid = 3528] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 21:43:02 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007009B0B800) [pid = 3528] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 21:43:02 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700BD73800) [pid = 3528] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 21:43:02 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007008AAA400) [pid = 3528] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 21:43:02 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007008C54C00) [pid = 3528] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 21:43:02 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (00000070087C6C00) [pid = 3528] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 21:43:02 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007008A4A000) [pid = 3528] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 21:43:02 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700807D000) [pid = 3528] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 21:43:02 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (00000070083CB000) [pid = 3528] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 21:43:02 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (0000007006DC2000) [pid = 3528] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 21:43:02 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (0000007006DDC400) [pid = 3528] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 21:43:02 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000700504DC00) [pid = 3528] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 21:43:02 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (0000007005451800) [pid = 3528] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 21:43:02 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (000000700C82C800) [pid = 3528] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 21:43:02 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (0000007079878800) [pid = 3528] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 21:43:02 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (000000700C82AC00) [pid = 3528] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 21:43:02 INFO - PROCESS | 3528 | 1465274582306 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 21:43:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 21:43:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 881ms 21:43:02 INFO - PROCESS | 3528 | 1465274582365 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 21:43:02 INFO - PROCESS | 3528 | 1465274582370 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 21:43:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 21:43:02 INFO - PROCESS | 3528 | 1465274582377 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 21:43:02 INFO - PROCESS | 3528 | 1465274582379 Marionette TRACE conn5 <- [1,2618,null,{}] 21:43:02 INFO - PROCESS | 3528 | 1465274582383 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:02 INFO - PROCESS | 3528 | 1465274582386 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:02 INFO - PROCESS | 3528 | 1465274582478 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 21:43:02 INFO - PROCESS | 3528 | 1465274582485 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:02 INFO - PROCESS | 3528 | 1465274582487 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:02 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009933800 == 27 [pid = 3528] [id = 664] 21:43:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (00000070083BE800) [pid = 3528] [serial = 1992] [outer = 0000000000000000] 21:43:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (00000070083C7000) [pid = 3528] [serial = 1993] [outer = 00000070083BE800] 21:43:02 INFO - PROCESS | 3528 | 1465274582535 Marionette DEBUG loaded listener.js 21:43:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (00000070087BA000) [pid = 3528] [serial = 1994] [outer = 00000070083BE800] 21:43:03 INFO - PROCESS | 3528 | 1465274583015 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 21:43:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 21:43:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 691ms 21:43:03 INFO - PROCESS | 3528 | 1465274583070 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 21:43:03 INFO - PROCESS | 3528 | 1465274583072 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 21:43:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 21:43:03 INFO - PROCESS | 3528 | 1465274583076 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 21:43:03 INFO - PROCESS | 3528 | 1465274583080 Marionette TRACE conn5 <- [1,2622,null,{}] 21:43:03 INFO - PROCESS | 3528 | 1465274583091 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:03 INFO - PROCESS | 3528 | 1465274583096 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:03 INFO - PROCESS | 3528 | 1465274583221 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 21:43:03 INFO - PROCESS | 3528 | 1465274583237 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:03 INFO - PROCESS | 3528 | 1465274583240 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:03 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C83C800 == 28 [pid = 3528] [id = 665] 21:43:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (0000007008AAF800) [pid = 3528] [serial = 1995] [outer = 0000000000000000] 21:43:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (0000007008C4BC00) [pid = 3528] [serial = 1996] [outer = 0000007008AAF800] 21:43:03 INFO - PROCESS | 3528 | 1465274583295 Marionette DEBUG loaded listener.js 21:43:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007009385000) [pid = 3528] [serial = 1997] [outer = 0000007008AAF800] 21:43:03 INFO - PROCESS | 3528 | 1465274583741 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 21:43:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 21:43:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 692ms 21:43:03 INFO - PROCESS | 3528 | 1465274583780 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 21:43:03 INFO - PROCESS | 3528 | 1465274583783 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 21:43:03 INFO - PROCESS | 3528 | 1465274583786 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 21:43:03 INFO - PROCESS | 3528 | 1465274583788 Marionette TRACE conn5 <- [1,2626,null,{}] 21:43:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 21:43:03 INFO - PROCESS | 3528 | 1465274583791 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:03 INFO - PROCESS | 3528 | 1465274583794 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:03 INFO - PROCESS | 3528 | 1465274583883 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 21:43:03 INFO - PROCESS | 3528 | 1465274583889 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:03 INFO - PROCESS | 3528 | 1465274583891 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:03 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D1E3000 == 29 [pid = 3528] [id = 666] 21:43:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000700AC29800) [pid = 3528] [serial = 1998] [outer = 0000000000000000] 21:43:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700B12AC00) [pid = 3528] [serial = 1999] [outer = 000000700AC29800] 21:43:03 INFO - PROCESS | 3528 | 1465274583937 Marionette DEBUG loaded listener.js 21:43:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700BE93400) [pid = 3528] [serial = 2000] [outer = 000000700AC29800] 21:43:04 INFO - PROCESS | 3528 | 1465274584411 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 21:43:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 21:43:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 693ms 21:43:04 INFO - PROCESS | 3528 | 1465274584484 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 21:43:04 INFO - PROCESS | 3528 | 1465274584486 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 21:43:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 21:43:04 INFO - PROCESS | 3528 | 1465274584490 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 21:43:04 INFO - PROCESS | 3528 | 1465274584492 Marionette TRACE conn5 <- [1,2630,null,{}] 21:43:04 INFO - PROCESS | 3528 | 1465274584503 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:04 INFO - PROCESS | 3528 | 1465274584505 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:04 INFO - PROCESS | 3528 | 1465274584643 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 21:43:04 INFO - PROCESS | 3528 | 1465274584665 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:04 INFO - PROCESS | 3528 | 1465274584668 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:04 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F87A800 == 30 [pid = 3528] [id = 667] 21:43:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007005446C00) [pid = 3528] [serial = 2001] [outer = 0000000000000000] 21:43:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700BEA0000) [pid = 3528] [serial = 2002] [outer = 0000007005446C00] 21:43:04 INFO - PROCESS | 3528 | 1465274584713 Marionette DEBUG loaded listener.js 21:43:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700C71EC00) [pid = 3528] [serial = 2003] [outer = 0000007005446C00] 21:43:05 INFO - PROCESS | 3528 | 1465274585171 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 21:43:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 21:43:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 753ms 21:43:05 INFO - PROCESS | 3528 | 1465274585249 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 21:43:05 INFO - PROCESS | 3528 | 1465274585251 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 21:43:05 INFO - PROCESS | 3528 | 1465274585254 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 21:43:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 21:43:05 INFO - PROCESS | 3528 | 1465274585256 Marionette TRACE conn5 <- [1,2634,null,{}] 21:43:05 INFO - PROCESS | 3528 | 1465274585260 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:05 INFO - PROCESS | 3528 | 1465274585265 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:05 INFO - PROCESS | 3528 | 1465274585410 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 21:43:05 INFO - PROCESS | 3528 | 1465274585460 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:05 INFO - PROCESS | 3528 | 1465274585462 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:05 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC51800 == 31 [pid = 3528] [id = 668] 21:43:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700C826000) [pid = 3528] [serial = 2004] [outer = 0000000000000000] 21:43:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700E5AEC00) [pid = 3528] [serial = 2005] [outer = 000000700C826000] 21:43:05 INFO - PROCESS | 3528 | 1465274585508 Marionette DEBUG loaded listener.js 21:43:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700FB84400) [pid = 3528] [serial = 2006] [outer = 000000700C826000] 21:43:05 INFO - PROCESS | 3528 | 1465274585915 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 21:43:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 21:43:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 734ms 21:43:06 INFO - PROCESS | 3528 | 1465274585993 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 21:43:06 INFO - PROCESS | 3528 | 1465274585996 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 21:43:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 21:43:06 INFO - PROCESS | 3528 | 1465274585999 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 21:43:06 INFO - PROCESS | 3528 | 1465274586000 Marionette TRACE conn5 <- [1,2638,null,{}] 21:43:06 INFO - PROCESS | 3528 | 1465274586004 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:06 INFO - PROCESS | 3528 | 1465274586006 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:06 INFO - PROCESS | 3528 | 1465274586114 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 21:43:06 INFO - PROCESS | 3528 | 1465274586119 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:06 INFO - PROCESS | 3528 | 1465274586121 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:06 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010335800 == 32 [pid = 3528] [id = 669] 21:43:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700FB8C800) [pid = 3528] [serial = 2007] [outer = 0000000000000000] 21:43:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (00000070102F5C00) [pid = 3528] [serial = 2008] [outer = 000000700FB8C800] 21:43:06 INFO - PROCESS | 3528 | 1465274586165 Marionette DEBUG loaded listener.js 21:43:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000701071DC00) [pid = 3528] [serial = 2009] [outer = 000000700FB8C800] 21:43:06 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700FB8B400) [pid = 3528] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 21:43:06 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700154D400) [pid = 3528] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 21:43:06 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000707A2CA400) [pid = 3528] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 21:43:06 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700E5A9400) [pid = 3528] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 21:43:06 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000707987C400) [pid = 3528] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 21:43:06 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700D4DAC00) [pid = 3528] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 21:43:06 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007005033400) [pid = 3528] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 21:43:06 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700AC2E400) [pid = 3528] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 21:43:06 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700888C400) [pid = 3528] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 21:43:06 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007006DD9C00) [pid = 3528] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 21:43:06 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (000000700FB7FC00) [pid = 3528] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 21:43:06 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (00000070008D6C00) [pid = 3528] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 21:43:06 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (0000007006DB8C00) [pid = 3528] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 21:43:06 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000700C825C00) [pid = 3528] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 21:43:06 INFO - PROCESS | 3528 | 1465274586675 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 21:43:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 21:43:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 733ms 21:43:06 INFO - PROCESS | 3528 | 1465274586735 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 21:43:06 INFO - PROCESS | 3528 | 1465274586737 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 21:43:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 21:43:06 INFO - PROCESS | 3528 | 1465274586740 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 21:43:06 INFO - PROCESS | 3528 | 1465274586742 Marionette TRACE conn5 <- [1,2642,null,{}] 21:43:06 INFO - PROCESS | 3528 | 1465274586746 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:06 INFO - PROCESS | 3528 | 1465274586747 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:06 INFO - PROCESS | 3528 | 1465274586829 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 21:43:06 INFO - PROCESS | 3528 | 1465274586834 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:06 INFO - PROCESS | 3528 | 1465274586836 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:06 INFO - PROCESS | 3528 | ++DOCSHELL 0000007005C1F000 == 33 [pid = 3528] [id = 670] 21:43:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (00000070087BFC00) [pid = 3528] [serial = 2010] [outer = 0000000000000000] 21:43:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000700D4DAC00) [pid = 3528] [serial = 2011] [outer = 00000070087BFC00] 21:43:06 INFO - PROCESS | 3528 | 1465274586880 Marionette DEBUG loaded listener.js 21:43:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (0000007010720C00) [pid = 3528] [serial = 2012] [outer = 00000070087BFC00] 21:43:07 INFO - PROCESS | 3528 | 1465274587285 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 21:43:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 21:43:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 587ms 21:43:07 INFO - PROCESS | 3528 | 1465274587331 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 21:43:07 INFO - PROCESS | 3528 | 1465274587333 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 21:43:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 21:43:07 INFO - PROCESS | 3528 | 1465274587336 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 21:43:07 INFO - PROCESS | 3528 | 1465274587338 Marionette TRACE conn5 <- [1,2646,null,{}] 21:43:07 INFO - PROCESS | 3528 | 1465274587342 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:07 INFO - PROCESS | 3528 | 1465274587344 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:07 INFO - PROCESS | 3528 | 1465274587430 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 21:43:07 INFO - PROCESS | 3528 | 1465274587436 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:07 INFO - PROCESS | 3528 | 1465274587438 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:07 INFO - PROCESS | 3528 | ++DOCSHELL 000000707985A800 == 34 [pid = 3528] [id = 671] 21:43:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007079878800) [pid = 3528] [serial = 2013] [outer = 0000000000000000] 21:43:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000707987E000) [pid = 3528] [serial = 2014] [outer = 0000007079878800] 21:43:07 INFO - PROCESS | 3528 | 1465274587482 Marionette DEBUG loaded listener.js 21:43:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (00000070798A8400) [pid = 3528] [serial = 2015] [outer = 0000007079878800] 21:43:07 INFO - PROCESS | 3528 | 1465274587912 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 21:43:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 21:43:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 629ms 21:43:07 INFO - PROCESS | 3528 | 1465274587975 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 21:43:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 21:43:07 INFO - PROCESS | 3528 | 1465274587977 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 21:43:07 INFO - PROCESS | 3528 | 1465274587981 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 21:43:07 INFO - PROCESS | 3528 | 1465274587982 Marionette TRACE conn5 <- [1,2650,null,{}] 21:43:07 INFO - PROCESS | 3528 | 1465274587986 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:07 INFO - PROCESS | 3528 | 1465274587988 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:08 INFO - PROCESS | 3528 | 1465274588071 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 21:43:08 INFO - PROCESS | 3528 | 1465274588076 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:08 INFO - PROCESS | 3528 | 1465274588078 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:08 INFO - PROCESS | 3528 | ++DOCSHELL 000000707B2C0000 == 35 [pid = 3528] [id = 672] 21:43:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (00000070798ADC00) [pid = 3528] [serial = 2016] [outer = 0000000000000000] 21:43:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (00000070799AD400) [pid = 3528] [serial = 2017] [outer = 00000070798ADC00] 21:43:08 INFO - PROCESS | 3528 | 1465274588123 Marionette DEBUG loaded listener.js 21:43:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000707A2C5800) [pid = 3528] [serial = 2018] [outer = 00000070798ADC00] 21:43:09 INFO - PROCESS | 3528 | --DOCSHELL 0000007007C1D000 == 34 [pid = 3528] [id = 663] 21:43:09 INFO - PROCESS | 3528 | --DOCSHELL 0000007009338000 == 33 [pid = 3528] [id = 662] 21:43:09 INFO - PROCESS | 3528 | --DOCSHELL 000000707FE62800 == 32 [pid = 3528] [id = 661] 21:43:09 INFO - PROCESS | 3528 | --DOCSHELL 0000007009933800 == 31 [pid = 3528] [id = 664] 21:43:09 INFO - PROCESS | 3528 | --DOCSHELL 000000700C83C800 == 30 [pid = 3528] [id = 665] 21:43:09 INFO - PROCESS | 3528 | --DOCSHELL 000000700D1E3000 == 29 [pid = 3528] [id = 666] 21:43:09 INFO - PROCESS | 3528 | --DOCSHELL 000000700F87A800 == 28 [pid = 3528] [id = 667] 21:43:09 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC51800 == 27 [pid = 3528] [id = 668] 21:43:09 INFO - PROCESS | 3528 | --DOCSHELL 0000007005C1F000 == 26 [pid = 3528] [id = 670] 21:43:09 INFO - PROCESS | 3528 | --DOCSHELL 0000007010335800 == 25 [pid = 3528] [id = 669] 21:43:09 INFO - PROCESS | 3528 | --DOCSHELL 000000707985A800 == 24 [pid = 3528] [id = 671] 21:43:09 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000707A3CF000) [pid = 3528] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700FFF1800) [pid = 3528] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000707A3C9400) [pid = 3528] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700E5AE400) [pid = 3528] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (00000070053B0800) [pid = 3528] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007005C77000) [pid = 3528] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000700BE94400) [pid = 3528] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000700C720800) [pid = 3528] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (0000007008A4FC00) [pid = 3528] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (0000007008AB3800) [pid = 3528] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (0000007007827C00) [pid = 3528] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (0000007007840000) [pid = 3528] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (0000007010561800) [pid = 3528] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (00000070083C9400) [pid = 3528] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3528 | --DOMWINDOW == 63 (00000070087B9000) [pid = 3528] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3528 | --DOMWINDOW == 62 (0000007009109400) [pid = 3528] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3528 | --DOMWINDOW == 61 (0000007009C87000) [pid = 3528] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3528 | --DOMWINDOW == 60 (000000700CE38800) [pid = 3528] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3528 | --DOMWINDOW == 59 (000000700D4D0800) [pid = 3528] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3528 | --DOMWINDOW == 58 (00000070102EEC00) [pid = 3528] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3528 | --DOMWINDOW == 57 (0000007010725000) [pid = 3528] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3528 | --DOMWINDOW == 56 (000000707A9CAC00) [pid = 3528] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3528 | --DOMWINDOW == 55 (00000070799B1400) [pid = 3528] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3528 | --DOMWINDOW == 54 (00000070059DB800) [pid = 3528] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3528 | --DOMWINDOW == 53 (000000707A2C1400) [pid = 3528] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3528 | --DOMWINDOW == 52 (000000700C722400) [pid = 3528] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3528 | --DOMWINDOW == 51 (000000700FB80400) [pid = 3528] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 21:43:09 INFO - PROCESS | 3528 | 1465274589853 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 21:43:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 21:43:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1888ms 21:43:09 INFO - PROCESS | 3528 | 1465274589871 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 21:43:09 INFO - PROCESS | 3528 | 1465274589876 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 21:43:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 21:43:09 INFO - PROCESS | 3528 | 1465274589883 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 21:43:09 INFO - PROCESS | 3528 | 1465274589886 Marionette TRACE conn5 <- [1,2654,null,{}] 21:43:09 INFO - PROCESS | 3528 | 1465274589893 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:09 INFO - PROCESS | 3528 | 1465274589896 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:10 INFO - PROCESS | 3528 | 1465274589992 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 21:43:10 INFO - PROCESS | 3528 | 1465274589998 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:10 INFO - PROCESS | 3528 | 1465274590003 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:10 INFO - PROCESS | 3528 | ++DOCSHELL 000000700880C000 == 25 [pid = 3528] [id = 673] 21:43:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 52 (000000700544B400) [pid = 3528] [serial = 2019] [outer = 0000000000000000] 21:43:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 53 (000000700544CC00) [pid = 3528] [serial = 2020] [outer = 000000700544B400] 21:43:10 INFO - PROCESS | 3528 | 1465274590053 Marionette DEBUG loaded listener.js 21:43:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 54 (0000007005CB1C00) [pid = 3528] [serial = 2021] [outer = 000000700544B400] 21:43:10 INFO - PROCESS | 3528 | [3528] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 21:43:11 INFO - PROCESS | 3528 | [3528] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 21:43:11 INFO - PROCESS | 3528 | 1465274591054 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 21:43:11 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) 21:43:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1178ms 21:43:11 INFO - PROCESS | 3528 | 1465274591063 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 21:43:11 INFO - PROCESS | 3528 | 1465274591069 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 21:43:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 21:43:11 INFO - PROCESS | 3528 | 1465274591075 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 21:43:11 INFO - PROCESS | 3528 | 1465274591079 Marionette TRACE conn5 <- [1,2658,null,{}] 21:43:11 INFO - PROCESS | 3528 | 1465274591083 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:11 INFO - PROCESS | 3528 | 1465274591085 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:11 INFO - PROCESS | 3528 | 1465274591177 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 21:43:11 INFO - PROCESS | 3528 | 1465274591184 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:11 INFO - PROCESS | 3528 | 1465274591187 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:11 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009929000 == 26 [pid = 3528] [id = 674] 21:43:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 55 (0000007006DDCC00) [pid = 3528] [serial = 2022] [outer = 0000000000000000] 21:43:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 56 (000000700782F000) [pid = 3528] [serial = 2023] [outer = 0000007006DDCC00] 21:43:11 INFO - PROCESS | 3528 | 1465274591236 Marionette DEBUG loaded listener.js 21:43:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 57 (00000070078D4400) [pid = 3528] [serial = 2024] [outer = 0000007006DDCC00] 21:43:12 INFO - PROCESS | 3528 | 1465274592201 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:43:12 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 21:43:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:43:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 21:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:43:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:43:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1138ms 21:43:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 21:43:12 INFO - PROCESS | 3528 | 1465274592215 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 21:43:12 INFO - PROCESS | 3528 | 1465274592218 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 21:43:12 INFO - PROCESS | 3528 | 1465274592221 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 21:43:12 INFO - PROCESS | 3528 | 1465274592225 Marionette TRACE conn5 <- [1,2662,null,{}] 21:43:12 INFO - PROCESS | 3528 | 1465274592236 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:12 INFO - PROCESS | 3528 | 1465274592241 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:12 INFO - PROCESS | 3528 | 1465274592330 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 21:43:12 INFO - PROCESS | 3528 | 1465274592337 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:12 INFO - PROCESS | 3528 | 1465274592340 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:12 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C458800 == 27 [pid = 3528] [id = 675] 21:43:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 58 (00000070005F1800) [pid = 3528] [serial = 2025] [outer = 0000000000000000] 21:43:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 59 (00000070087B9C00) [pid = 3528] [serial = 2026] [outer = 00000070005F1800] 21:43:12 INFO - PROCESS | 3528 | 1465274592389 Marionette DEBUG loaded listener.js 21:43:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 60 (0000007008A43800) [pid = 3528] [serial = 2027] [outer = 00000070005F1800] 21:43:13 INFO - PROCESS | 3528 | 1465274593338 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:43:13 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 21:43:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:43:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 21:43:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:43:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:43:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1128ms 21:43:13 INFO - PROCESS | 3528 | 1465274593352 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 21:43:13 INFO - PROCESS | 3528 | 1465274593355 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 21:43:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 21:43:13 INFO - PROCESS | 3528 | 1465274593358 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 21:43:13 INFO - PROCESS | 3528 | 1465274593360 Marionette TRACE conn5 <- [1,2666,null,{}] 21:43:13 INFO - PROCESS | 3528 | 1465274593364 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:13 INFO - PROCESS | 3528 | 1465274593366 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:13 INFO - PROCESS | 3528 | 1465274593453 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 21:43:13 INFO - PROCESS | 3528 | 1465274593459 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:13 INFO - PROCESS | 3528 | 1465274593461 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:13 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D142800 == 28 [pid = 3528] [id = 676] 21:43:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 61 (0000007008AADC00) [pid = 3528] [serial = 2028] [outer = 0000000000000000] 21:43:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 62 (0000007008AB2400) [pid = 3528] [serial = 2029] [outer = 0000007008AADC00] 21:43:13 INFO - PROCESS | 3528 | 1465274593508 Marionette DEBUG loaded listener.js 21:43:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 63 (0000007008CB1800) [pid = 3528] [serial = 2030] [outer = 0000007008AADC00] 21:43:14 INFO - PROCESS | 3528 | 1465274594441 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 21:43:14 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) 21:43:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1133ms 21:43:14 INFO - PROCESS | 3528 | 1465274594494 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 21:43:14 INFO - PROCESS | 3528 | 1465274594496 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 21:43:14 INFO - PROCESS | 3528 | 1465274594499 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 21:43:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 21:43:14 INFO - PROCESS | 3528 | 1465274594501 Marionette TRACE conn5 <- [1,2670,null,{}] 21:43:14 INFO - PROCESS | 3528 | 1465274594505 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:14 INFO - PROCESS | 3528 | 1465274594507 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:14 INFO - PROCESS | 3528 | 1465274594619 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 21:43:14 INFO - PROCESS | 3528 | 1465274594625 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:14 INFO - PROCESS | 3528 | 1465274594627 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:14 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D4AB000 == 29 [pid = 3528] [id = 677] 21:43:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (0000007006DD7C00) [pid = 3528] [serial = 2031] [outer = 0000000000000000] 21:43:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (0000007009B0F800) [pid = 3528] [serial = 2032] [outer = 0000007006DD7C00] 21:43:14 INFO - PROCESS | 3528 | 1465274594673 Marionette DEBUG loaded listener.js 21:43:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (000000700AC36800) [pid = 3528] [serial = 2033] [outer = 0000007006DD7C00] 21:43:15 INFO - PROCESS | 3528 | 1465274595655 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 21:43:15 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) 21:43:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1179ms 21:43:15 INFO - PROCESS | 3528 | 1465274595681 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 21:43:15 INFO - PROCESS | 3528 | 1465274595683 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 21:43:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 21:43:15 INFO - PROCESS | 3528 | 1465274595691 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 21:43:15 INFO - PROCESS | 3528 | 1465274595693 Marionette TRACE conn5 <- [1,2674,null,{}] 21:43:15 INFO - PROCESS | 3528 | 1465274595697 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:15 INFO - PROCESS | 3528 | 1465274595702 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:15 INFO - PROCESS | 3528 | 1465274595836 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 21:43:15 INFO - PROCESS | 3528 | 1465274595841 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:15 INFO - PROCESS | 3528 | 1465274595844 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:15 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC1A000 == 30 [pid = 3528] [id = 678] 21:43:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (000000700BE93800) [pid = 3528] [serial = 2034] [outer = 0000000000000000] 21:43:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (000000700C722400) [pid = 3528] [serial = 2035] [outer = 000000700BE93800] 21:43:15 INFO - PROCESS | 3528 | 1465274595889 Marionette DEBUG loaded listener.js 21:43:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (000000700CE3A800) [pid = 3528] [serial = 2036] [outer = 000000700BE93800] 21:43:16 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (0000007079878800) [pid = 3528] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 21:43:16 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (0000007005446C00) [pid = 3528] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 21:43:16 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (000000700C826000) [pid = 3528] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 21:43:16 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (000000700FB8C800) [pid = 3528] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 21:43:16 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (0000007005CAFC00) [pid = 3528] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 21:43:16 INFO - PROCESS | 3528 | --DOMWINDOW == 63 (000000707AB55800) [pid = 3528] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 21:43:16 INFO - PROCESS | 3528 | --DOMWINDOW == 62 (000000700AC29800) [pid = 3528] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 21:43:16 INFO - PROCESS | 3528 | --DOMWINDOW == 61 (0000007008AAF800) [pid = 3528] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 21:43:16 INFO - PROCESS | 3528 | --DOMWINDOW == 60 (00000070083BE800) [pid = 3528] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 21:43:16 INFO - PROCESS | 3528 | --DOMWINDOW == 59 (000000700158F000) [pid = 3528] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 21:43:16 INFO - PROCESS | 3528 | --DOMWINDOW == 58 (00000070087BFC00) [pid = 3528] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 21:43:16 INFO - PROCESS | 3528 | 1465274596849 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:43:16 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 21:43:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:43:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 21:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:43:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:43:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1194ms 21:43:16 INFO - PROCESS | 3528 | 1465274596884 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 21:43:16 INFO - PROCESS | 3528 | 1465274596886 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 21:43:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 21:43:16 INFO - PROCESS | 3528 | 1465274596890 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 21:43:16 INFO - PROCESS | 3528 | 1465274596892 Marionette TRACE conn5 <- [1,2678,null,{}] 21:43:16 INFO - PROCESS | 3528 | 1465274596895 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:16 INFO - PROCESS | 3528 | 1465274596897 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:16 INFO - PROCESS | 3528 | 1465274596977 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 21:43:16 INFO - PROCESS | 3528 | 1465274596983 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:16 INFO - PROCESS | 3528 | 1465274596985 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:17 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC25000 == 31 [pid = 3528] [id = 679] 21:43:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 59 (0000007001813400) [pid = 3528] [serial = 2037] [outer = 0000000000000000] 21:43:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 60 (0000007008A4AC00) [pid = 3528] [serial = 2038] [outer = 0000007001813400] 21:43:17 INFO - PROCESS | 3528 | 1465274597029 Marionette DEBUG loaded listener.js 21:43:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 61 (000000700CE40C00) [pid = 3528] [serial = 2039] [outer = 0000007001813400] 21:43:17 INFO - PROCESS | 3528 | 1465274597951 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:43:17 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 21:43:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:43:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 21:43:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:43:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:43:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1081ms 21:43:17 INFO - PROCESS | 3528 | 1465274597974 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 21:43:17 INFO - PROCESS | 3528 | 1465274597977 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 21:43:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 21:43:17 INFO - PROCESS | 3528 | 1465274597984 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 21:43:17 INFO - PROCESS | 3528 | 1465274597986 Marionette TRACE conn5 <- [1,2682,null,{}] 21:43:17 INFO - PROCESS | 3528 | 1465274597990 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:17 INFO - PROCESS | 3528 | 1465274597992 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:18 INFO - PROCESS | 3528 | 1465274598072 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 21:43:18 INFO - PROCESS | 3528 | 1465274598079 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:18 INFO - PROCESS | 3528 | 1465274598081 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:18 INFO - PROCESS | 3528 | ++DOCSHELL 000000701059E800 == 32 [pid = 3528] [id = 680] 21:43:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 62 (000000700D4D2000) [pid = 3528] [serial = 2040] [outer = 0000000000000000] 21:43:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 63 (000000700FB7EC00) [pid = 3528] [serial = 2041] [outer = 000000700D4D2000] 21:43:18 INFO - PROCESS | 3528 | 1465274598125 Marionette DEBUG loaded listener.js 21:43:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (000000700FB8C400) [pid = 3528] [serial = 2042] [outer = 000000700D4D2000] 21:43:19 INFO - PROCESS | 3528 | 1465274599126 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:43:19 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 21:43:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:43:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 21:43:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:43:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:43:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1191ms 21:43:19 INFO - PROCESS | 3528 | 1465274599180 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 21:43:19 INFO - PROCESS | 3528 | 1465274599185 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 21:43:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 21:43:19 INFO - PROCESS | 3528 | 1465274599191 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 21:43:19 INFO - PROCESS | 3528 | 1465274599194 Marionette TRACE conn5 <- [1,2686,null,{}] 21:43:19 INFO - PROCESS | 3528 | 1465274599201 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:19 INFO - PROCESS | 3528 | 1465274599205 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:19 INFO - PROCESS | 3528 | 1465274599359 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 21:43:19 INFO - PROCESS | 3528 | 1465274599517 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:19 INFO - PROCESS | 3528 | 1465274599522 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:19 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008C38000 == 33 [pid = 3528] [id = 681] 21:43:19 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (0000007005420400) [pid = 3528] [serial = 2043] [outer = 0000000000000000] 21:43:19 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (0000007005C7F400) [pid = 3528] [serial = 2044] [outer = 0000007005420400] 21:43:19 INFO - PROCESS | 3528 | 1465274599584 Marionette DEBUG loaded listener.js 21:43:19 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (0000007007828C00) [pid = 3528] [serial = 2045] [outer = 0000007005420400] 21:43:20 INFO - PROCESS | 3528 | 1465274600757 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:43:20 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 21:43:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:43:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 21:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:43:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:43:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1578ms 21:43:20 INFO - PROCESS | 3528 | 1465274600772 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 21:43:20 INFO - PROCESS | 3528 | 1465274600777 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 21:43:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 21:43:20 INFO - PROCESS | 3528 | 1465274600782 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 21:43:20 INFO - PROCESS | 3528 | 1465274600786 Marionette TRACE conn5 <- [1,2690,null,{}] 21:43:20 INFO - PROCESS | 3528 | 1465274600791 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:20 INFO - PROCESS | 3528 | 1465274600794 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:20 INFO - PROCESS | 3528 | 1465274600976 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 21:43:21 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC25000 == 32 [pid = 3528] [id = 679] 21:43:21 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC1A000 == 31 [pid = 3528] [id = 678] 21:43:21 INFO - PROCESS | 3528 | --DOCSHELL 000000700D4AB000 == 30 [pid = 3528] [id = 677] 21:43:21 INFO - PROCESS | 3528 | --DOCSHELL 000000700D142800 == 29 [pid = 3528] [id = 676] 21:43:21 INFO - PROCESS | 3528 | --DOCSHELL 000000700C458800 == 28 [pid = 3528] [id = 675] 21:43:21 INFO - PROCESS | 3528 | --DOCSHELL 0000007009929000 == 27 [pid = 3528] [id = 674] 21:43:21 INFO - PROCESS | 3528 | --DOCSHELL 000000700880C000 == 26 [pid = 3528] [id = 673] 21:43:21 INFO - PROCESS | 3528 | --DOCSHELL 000000707B2C0000 == 25 [pid = 3528] [id = 672] 21:43:21 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (00000070798A8400) [pid = 3528] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 21:43:21 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (00000070799AD400) [pid = 3528] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 21:43:21 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (000000700BEA0000) [pid = 3528] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 21:43:21 INFO - PROCESS | 3528 | --DOMWINDOW == 63 (000000700E5AEC00) [pid = 3528] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 21:43:21 INFO - PROCESS | 3528 | --DOMWINDOW == 62 (000000700C71EC00) [pid = 3528] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 21:43:21 INFO - PROCESS | 3528 | --DOMWINDOW == 61 (00000070102F5C00) [pid = 3528] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 21:43:21 INFO - PROCESS | 3528 | --DOMWINDOW == 60 (000000700FB84400) [pid = 3528] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 21:43:21 INFO - PROCESS | 3528 | --DOMWINDOW == 59 (000000701071DC00) [pid = 3528] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 21:43:21 INFO - PROCESS | 3528 | --DOMWINDOW == 58 (000000707987E000) [pid = 3528] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 21:43:21 INFO - PROCESS | 3528 | --DOMWINDOW == 57 (0000007007D49C00) [pid = 3528] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 21:43:21 INFO - PROCESS | 3528 | --DOMWINDOW == 56 (0000007006DD8C00) [pid = 3528] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 21:43:21 INFO - PROCESS | 3528 | --DOMWINDOW == 55 (000000707ABCA800) [pid = 3528] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 21:43:21 INFO - PROCESS | 3528 | --DOMWINDOW == 54 (000000707B21C000) [pid = 3528] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 21:43:21 INFO - PROCESS | 3528 | --DOMWINDOW == 53 (000000700B12AC00) [pid = 3528] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 21:43:21 INFO - PROCESS | 3528 | --DOMWINDOW == 52 (0000007008C4BC00) [pid = 3528] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 21:43:21 INFO - PROCESS | 3528 | --DOMWINDOW == 51 (0000007009385000) [pid = 3528] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 21:43:21 INFO - PROCESS | 3528 | --DOMWINDOW == 50 (00000070083C7000) [pid = 3528] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 21:43:21 INFO - PROCESS | 3528 | --DOMWINDOW == 49 (00000070087BA000) [pid = 3528] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 21:43:21 INFO - PROCESS | 3528 | --DOMWINDOW == 48 (0000007005CB3400) [pid = 3528] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 21:43:21 INFO - PROCESS | 3528 | --DOMWINDOW == 47 (0000007007D4AC00) [pid = 3528] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 21:43:21 INFO - PROCESS | 3528 | --DOMWINDOW == 46 (0000007010720C00) [pid = 3528] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 21:43:21 INFO - PROCESS | 3528 | --DOMWINDOW == 45 (000000700D4DAC00) [pid = 3528] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 21:43:21 INFO - PROCESS | 3528 | --DOMWINDOW == 44 (000000700BE93400) [pid = 3528] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 21:43:21 INFO - PROCESS | 3528 | 1465274601111 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:21 INFO - PROCESS | 3528 | 1465274601114 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:21 INFO - PROCESS | 3528 | ++DOCSHELL 000000700881E000 == 26 [pid = 3528] [id = 682] 21:43:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 45 (00000070020CAC00) [pid = 3528] [serial = 2046] [outer = 0000000000000000] 21:43:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 46 (00000070053BAC00) [pid = 3528] [serial = 2047] [outer = 00000070020CAC00] 21:43:21 INFO - PROCESS | 3528 | 1465274601165 Marionette DEBUG loaded listener.js 21:43:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 47 (00000070078D1C00) [pid = 3528] [serial = 2048] [outer = 00000070020CAC00] 21:43:21 INFO - PROCESS | 3528 | 1465274601571 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 21:43:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 21:43:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 839ms 21:43:21 INFO - PROCESS | 3528 | 1465274601625 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 21:43:21 INFO - PROCESS | 3528 | 1465274601630 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 21:43:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 21:43:21 INFO - PROCESS | 3528 | 1465274601637 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 21:43:21 INFO - PROCESS | 3528 | 1465274601640 Marionette TRACE conn5 <- [1,2694,null,{}] 21:43:21 INFO - PROCESS | 3528 | 1465274601644 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:21 INFO - PROCESS | 3528 | 1465274601646 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:21 INFO - PROCESS | 3528 | 1465274601739 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 21:43:21 INFO - PROCESS | 3528 | 1465274601750 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:21 INFO - PROCESS | 3528 | 1465274601753 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:21 INFO - PROCESS | 3528 | ++DOCSHELL 000000700A822000 == 27 [pid = 3528] [id = 683] 21:43:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 48 (00000070083BE800) [pid = 3528] [serial = 2049] [outer = 0000000000000000] 21:43:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 49 (00000070083CBC00) [pid = 3528] [serial = 2050] [outer = 00000070083BE800] 21:43:21 INFO - PROCESS | 3528 | 1465274601801 Marionette DEBUG loaded listener.js 21:43:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 50 (00000070087BC400) [pid = 3528] [serial = 2051] [outer = 00000070083BE800] 21:43:22 INFO - PROCESS | 3528 | 1465274602254 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 21:43:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 21:43:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 629ms 21:43:22 INFO - PROCESS | 3528 | 1465274602268 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 21:43:22 INFO - PROCESS | 3528 | 1465274602270 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 21:43:22 INFO - PROCESS | 3528 | 1465274602274 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 21:43:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 21:43:22 INFO - PROCESS | 3528 | 1465274602277 Marionette TRACE conn5 <- [1,2698,null,{}] 21:43:22 INFO - PROCESS | 3528 | 1465274602289 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:22 INFO - PROCESS | 3528 | 1465274602294 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:22 INFO - PROCESS | 3528 | 1465274602485 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 21:43:22 INFO - PROCESS | 3528 | 1465274602604 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:22 INFO - PROCESS | 3528 | 1465274602607 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:22 INFO - PROCESS | 3528 | ++DOCSHELL 000000700846E800 == 28 [pid = 3528] [id = 684] 21:43:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 51 (00000070059E0800) [pid = 3528] [serial = 2052] [outer = 0000000000000000] 21:43:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 52 (0000007006DC3000) [pid = 3528] [serial = 2053] [outer = 00000070059E0800] 21:43:22 INFO - PROCESS | 3528 | 1465274602667 Marionette DEBUG loaded listener.js 21:43:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 53 (00000070082E4C00) [pid = 3528] [serial = 2054] [outer = 00000070059E0800] 21:43:23 INFO - PROCESS | 3528 | 1465274603247 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 21:43:23 INFO - PROCESS | 3528 | 1465274603282 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 21:43:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 21:43:23 INFO - PROCESS | 3528 | 1465274603289 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 21:43:23 INFO - PROCESS | 3528 | 1465274603292 Marionette TRACE conn5 <- [1,2702,null,{}] 21:43:23 INFO - PROCESS | 3528 | 1465274603298 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:23 INFO - PROCESS | 3528 | 1465274603301 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:23 INFO - PROCESS | 3528 | 1465274603413 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 21:43:23 INFO - PROCESS | 3528 | 1465274603504 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:23 INFO - PROCESS | 3528 | 1465274603507 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:23 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C84D800 == 29 [pid = 3528] [id = 685] 21:43:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 54 (0000007008AB1C00) [pid = 3528] [serial = 2055] [outer = 0000000000000000] 21:43:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 55 (0000007008C4BC00) [pid = 3528] [serial = 2056] [outer = 0000007008AB1C00] 21:43:23 INFO - PROCESS | 3528 | 1465274603567 Marionette DEBUG loaded listener.js 21:43:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 56 (0000007009B04C00) [pid = 3528] [serial = 2057] [outer = 0000007008AB1C00] 21:43:24 INFO - PROCESS | 3528 | 1465274604187 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 21:43:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 21:43:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 944ms 21:43:24 INFO - PROCESS | 3528 | 1465274604234 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 21:43:24 INFO - PROCESS | 3528 | 1465274604237 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 21:43:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 21:43:24 INFO - PROCESS | 3528 | 1465274604241 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 21:43:24 INFO - PROCESS | 3528 | 1465274604243 Marionette TRACE conn5 <- [1,2706,null,{}] 21:43:24 INFO - PROCESS | 3528 | 1465274604247 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:24 INFO - PROCESS | 3528 | 1465274604250 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:24 INFO - PROCESS | 3528 | 1465274604358 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 21:43:24 INFO - PROCESS | 3528 | 1465274604439 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:24 INFO - PROCESS | 3528 | 1465274604442 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:24 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D3A7800 == 30 [pid = 3528] [id = 686] 21:43:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 57 (000000700BD75400) [pid = 3528] [serial = 2058] [outer = 0000000000000000] 21:43:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 58 (000000700BE94400) [pid = 3528] [serial = 2059] [outer = 000000700BD75400] 21:43:24 INFO - PROCESS | 3528 | 1465274604538 Marionette DEBUG loaded listener.js 21:43:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 59 (000000700BEB6800) [pid = 3528] [serial = 2060] [outer = 000000700BD75400] 21:43:25 INFO - PROCESS | 3528 | 1465274605118 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 21:43:25 INFO - PROCESS | 3528 | 1465274605190 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 21:43:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 21:43:25 INFO - PROCESS | 3528 | 1465274605202 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 21:43:25 INFO - PROCESS | 3528 | 1465274605207 Marionette TRACE conn5 <- [1,2710,null,{}] 21:43:25 INFO - PROCESS | 3528 | 1465274605211 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:25 INFO - PROCESS | 3528 | 1465274605215 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:25 INFO - PROCESS | 3528 | 1465274605334 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 21:43:25 INFO - PROCESS | 3528 | 1465274605405 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:25 INFO - PROCESS | 3528 | 1465274605407 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:25 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC17800 == 31 [pid = 3528] [id = 687] 21:43:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 60 (000000700C725800) [pid = 3528] [serial = 2061] [outer = 0000000000000000] 21:43:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 61 (000000700CE40000) [pid = 3528] [serial = 2062] [outer = 000000700C725800] 21:43:25 INFO - PROCESS | 3528 | 1465274605502 Marionette DEBUG loaded listener.js 21:43:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 62 (000000700D4DB000) [pid = 3528] [serial = 2063] [outer = 000000700C725800] 21:43:26 INFO - PROCESS | 3528 | 1465274606088 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 21:43:26 INFO - PROCESS | 3528 | 1465274606151 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 21:43:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 21:43:26 INFO - PROCESS | 3528 | 1465274606154 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 21:43:26 INFO - PROCESS | 3528 | 1465274606156 Marionette TRACE conn5 <- [1,2714,null,{}] 21:43:26 INFO - PROCESS | 3528 | 1465274606173 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:26 INFO - PROCESS | 3528 | 1465274606176 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:26 INFO - PROCESS | 3528 | 1465274606311 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 21:43:26 INFO - PROCESS | 3528 | 1465274606362 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:26 INFO - PROCESS | 3528 | 1465274606364 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:26 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010323000 == 32 [pid = 3528] [id = 688] 21:43:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 63 (000000700FB8A800) [pid = 3528] [serial = 2064] [outer = 0000000000000000] 21:43:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (000000700FFF1800) [pid = 3528] [serial = 2065] [outer = 000000700FB8A800] 21:43:26 INFO - PROCESS | 3528 | 1465274606419 Marionette DEBUG loaded listener.js 21:43:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (00000070102EC000) [pid = 3528] [serial = 2066] [outer = 000000700FB8A800] 21:43:27 INFO - PROCESS | 3528 | 1465274607031 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 21:43:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 21:43:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 942ms 21:43:27 INFO - PROCESS | 3528 | 1465274607099 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 21:43:27 INFO - PROCESS | 3528 | 1465274607103 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 21:43:27 INFO - PROCESS | 3528 | 1465274607108 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 21:43:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 21:43:27 INFO - PROCESS | 3528 | 1465274607111 Marionette TRACE conn5 <- [1,2718,null,{}] 21:43:27 INFO - PROCESS | 3528 | 1465274607117 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:27 INFO - PROCESS | 3528 | 1465274607120 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:27 INFO - PROCESS | 3528 | --DOCSHELL 000000700A822000 == 31 [pid = 3528] [id = 683] 21:43:27 INFO - PROCESS | 3528 | --DOCSHELL 000000700881E000 == 30 [pid = 3528] [id = 682] 21:43:27 INFO - PROCESS | 3528 | --DOCSHELL 0000007008C38000 == 29 [pid = 3528] [id = 681] 21:43:27 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC17800 == 28 [pid = 3528] [id = 687] 21:43:27 INFO - PROCESS | 3528 | --DOCSHELL 000000700D3A7800 == 27 [pid = 3528] [id = 686] 21:43:27 INFO - PROCESS | 3528 | --DOCSHELL 000000700C84D800 == 26 [pid = 3528] [id = 685] 21:43:27 INFO - PROCESS | 3528 | --DOCSHELL 000000700846E800 == 25 [pid = 3528] [id = 684] 21:43:27 INFO - PROCESS | 3528 | --DOCSHELL 000000701059E800 == 24 [pid = 3528] [id = 680] 21:43:27 INFO - PROCESS | 3528 | 1465274607807 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 21:43:27 INFO - PROCESS | 3528 | --DOCSHELL 0000007010323000 == 23 [pid = 3528] [id = 688] 21:43:27 INFO - PROCESS | 3528 | 1465274607968 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:27 INFO - PROCESS | 3528 | 1465274607972 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:28 INFO - PROCESS | 3528 | ++DOCSHELL 0000007007C2F000 == 24 [pid = 3528] [id = 689] 21:43:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (000000700502E400) [pid = 3528] [serial = 2067] [outer = 0000000000000000] 21:43:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (0000007005051C00) [pid = 3528] [serial = 2068] [outer = 000000700502E400] 21:43:28 INFO - PROCESS | 3528 | 1465274608023 Marionette DEBUG loaded listener.js 21:43:28 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (00000070059E0400) [pid = 3528] [serial = 2069] [outer = 000000700502E400] 21:43:28 INFO - PROCESS | 3528 | 1465274608943 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:43:29 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 21:43:29 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 21:43:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 21:43:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:43:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:43:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1884ms 21:43:29 INFO - PROCESS | 3528 | 1465274608998 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 21:43:29 INFO - PROCESS | 3528 | 1465274609002 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 21:43:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 21:43:29 INFO - PROCESS | 3528 | 1465274609014 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 21:43:29 INFO - PROCESS | 3528 | 1465274609017 Marionette TRACE conn5 <- [1,2722,null,{}] 21:43:29 INFO - PROCESS | 3528 | 1465274609021 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:29 INFO - PROCESS | 3528 | 1465274609024 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:29 INFO - PROCESS | 3528 | 1465274609144 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 21:43:29 INFO - PROCESS | 3528 | 1465274609151 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:29 INFO - PROCESS | 3528 | 1465274609154 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:29 INFO - PROCESS | 3528 | ++DOCSHELL 000000700AC1E000 == 25 [pid = 3528] [id = 690] 21:43:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (0000007007D49C00) [pid = 3528] [serial = 2070] [outer = 0000000000000000] 21:43:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (00000070082EC800) [pid = 3528] [serial = 2071] [outer = 0000007007D49C00] 21:43:29 INFO - PROCESS | 3528 | 1465274609247 Marionette DEBUG loaded listener.js 21:43:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000700855AC00) [pid = 3528] [serial = 2072] [outer = 0000007007D49C00] 21:43:29 INFO - PROCESS | 3528 | 1465274609744 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 21:43:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 21:43:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 776ms 21:43:29 INFO - PROCESS | 3528 | 1465274609793 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 21:43:29 INFO - PROCESS | 3528 | 1465274609797 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 21:43:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 21:43:29 INFO - PROCESS | 3528 | 1465274609800 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 21:43:29 INFO - PROCESS | 3528 | 1465274609802 Marionette TRACE conn5 <- [1,2726,null,{}] 21:43:29 INFO - PROCESS | 3528 | 1465274609807 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:29 INFO - PROCESS | 3528 | 1465274609810 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:29 INFO - PROCESS | 3528 | 1465274609939 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 21:43:30 INFO - PROCESS | 3528 | 1465274610031 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:30 INFO - PROCESS | 3528 | 1465274610033 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:30 INFO - PROCESS | 3528 | ++DOCSHELL 000000700AC18800 == 26 [pid = 3528] [id = 691] 21:43:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (0000007008C53800) [pid = 3528] [serial = 2073] [outer = 0000000000000000] 21:43:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007008C5A400) [pid = 3528] [serial = 2074] [outer = 0000007008C53800] 21:43:30 INFO - PROCESS | 3528 | 1465274610080 Marionette DEBUG loaded listener.js 21:43:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007009C7F800) [pid = 3528] [serial = 2075] [outer = 0000007008C53800] 21:43:30 INFO - PROCESS | 3528 | 1465274610505 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 21:43:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 21:43:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 734ms 21:43:30 INFO - PROCESS | 3528 | 1465274610560 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 21:43:30 INFO - PROCESS | 3528 | 1465274610564 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 21:43:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 21:43:30 INFO - PROCESS | 3528 | 1465274610601 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 21:43:30 INFO - PROCESS | 3528 | 1465274610606 Marionette TRACE conn5 <- [1,2730,null,{}] 21:43:30 INFO - PROCESS | 3528 | 1465274610619 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:30 INFO - PROCESS | 3528 | 1465274610623 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:30 INFO - PROCESS | 3528 | 1465274610747 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 21:43:30 INFO - PROCESS | 3528 | 1465274610753 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:30 INFO - PROCESS | 3528 | 1465274610755 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:30 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010060800 == 27 [pid = 3528] [id = 692] 21:43:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700BD7B400) [pid = 3528] [serial = 2076] [outer = 0000000000000000] 21:43:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700BEAF400) [pid = 3528] [serial = 2077] [outer = 000000700BD7B400] 21:43:30 INFO - PROCESS | 3528 | 1465274610801 Marionette DEBUG loaded listener.js 21:43:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700C825800) [pid = 3528] [serial = 2078] [outer = 000000700BD7B400] 21:43:31 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (00000070083BE800) [pid = 3528] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 21:43:31 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007008AADC00) [pid = 3528] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 21:43:31 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007006DDCC00) [pid = 3528] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 21:43:31 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (00000070020CAC00) [pid = 3528] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 21:43:31 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007006DD7C00) [pid = 3528] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 21:43:31 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000700BE93800) [pid = 3528] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 21:43:31 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (0000007001813400) [pid = 3528] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 21:43:31 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000700D4D2000) [pid = 3528] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 21:43:31 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000700544B400) [pid = 3528] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 21:43:31 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (00000070005F1800) [pid = 3528] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 21:43:31 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (00000070798ADC00) [pid = 3528] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 21:43:31 INFO - PROCESS | 3528 | 1465274611298 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 21:43:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 21:43:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 755ms 21:43:31 INFO - PROCESS | 3528 | 1465274611356 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 21:43:31 INFO - PROCESS | 3528 | 1465274611358 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 21:43:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 21:43:31 INFO - PROCESS | 3528 | 1465274611362 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 21:43:31 INFO - PROCESS | 3528 | 1465274611363 Marionette TRACE conn5 <- [1,2734,null,{}] 21:43:31 INFO - PROCESS | 3528 | 1465274611367 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:31 INFO - PROCESS | 3528 | 1465274611369 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:31 INFO - PROCESS | 3528 | 1465274611465 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 21:43:31 INFO - PROCESS | 3528 | 1465274611471 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:31 INFO - PROCESS | 3528 | 1465274611473 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:31 INFO - PROCESS | 3528 | ++DOCSHELL 00000070105AD800 == 28 [pid = 3528] [id = 693] 21:43:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (000000700AC37000) [pid = 3528] [serial = 2079] [outer = 0000000000000000] 21:43:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (000000700C82A000) [pid = 3528] [serial = 2080] [outer = 000000700AC37000] 21:43:31 INFO - PROCESS | 3528 | 1465274611519 Marionette DEBUG loaded listener.js 21:43:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (000000700D4D2000) [pid = 3528] [serial = 2081] [outer = 000000700AC37000] 21:43:31 INFO - PROCESS | 3528 | 1465274611961 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 21:43:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 21:43:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 628ms 21:43:32 INFO - PROCESS | 3528 | 1465274611993 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 21:43:32 INFO - PROCESS | 3528 | 1465274611995 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 21:43:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 21:43:32 INFO - PROCESS | 3528 | 1465274611998 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 21:43:32 INFO - PROCESS | 3528 | 1465274612000 Marionette TRACE conn5 <- [1,2738,null,{}] 21:43:32 INFO - PROCESS | 3528 | 1465274612004 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:32 INFO - PROCESS | 3528 | 1465274612006 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:32 INFO - PROCESS | 3528 | 1465274612093 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 21:43:32 INFO - PROCESS | 3528 | 1465274612098 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:32 INFO - PROCESS | 3528 | 1465274612104 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:32 INFO - PROCESS | 3528 | ++DOCSHELL 0000007011618800 == 29 [pid = 3528] [id = 694] 21:43:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (0000007005CAB000) [pid = 3528] [serial = 2082] [outer = 0000000000000000] 21:43:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000700FB8C800) [pid = 3528] [serial = 2083] [outer = 0000007005CAB000] 21:43:32 INFO - PROCESS | 3528 | 1465274612159 Marionette DEBUG loaded listener.js 21:43:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (00000070102F5C00) [pid = 3528] [serial = 2084] [outer = 0000007005CAB000] 21:43:32 INFO - PROCESS | 3528 | 1465274612580 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 21:43:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 21:43:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 628ms 21:43:32 INFO - PROCESS | 3528 | 1465274612632 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 21:43:32 INFO - PROCESS | 3528 | 1465274612634 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 21:43:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 21:43:32 INFO - PROCESS | 3528 | 1465274612637 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 21:43:32 INFO - PROCESS | 3528 | 1465274612639 Marionette TRACE conn5 <- [1,2742,null,{}] 21:43:32 INFO - PROCESS | 3528 | 1465274612643 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:32 INFO - PROCESS | 3528 | 1465274612645 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:32 INFO - PROCESS | 3528 | 1465274612736 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 21:43:32 INFO - PROCESS | 3528 | 1465274612743 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:32 INFO - PROCESS | 3528 | 1465274612745 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:32 INFO - PROCESS | 3528 | ++DOCSHELL 00000070053D7800 == 30 [pid = 3528] [id = 695] 21:43:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000701071B000) [pid = 3528] [serial = 2085] [outer = 0000000000000000] 21:43:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007010720800) [pid = 3528] [serial = 2086] [outer = 000000701071B000] 21:43:32 INFO - PROCESS | 3528 | 1465274612790 Marionette DEBUG loaded listener.js 21:43:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007010729C00) [pid = 3528] [serial = 2087] [outer = 000000701071B000] 21:43:33 INFO - PROCESS | 3528 | 1465274613526 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 21:43:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 21:43:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 944ms 21:43:33 INFO - PROCESS | 3528 | 1465274613583 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 21:43:33 INFO - PROCESS | 3528 | 1465274613589 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 21:43:33 INFO - PROCESS | 3528 | 1465274613594 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 21:43:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 21:43:33 INFO - PROCESS | 3528 | 1465274613597 Marionette TRACE conn5 <- [1,2746,null,{}] 21:43:33 INFO - PROCESS | 3528 | 1465274613604 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:33 INFO - PROCESS | 3528 | 1465274613607 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:33 INFO - PROCESS | 3528 | 1465274613731 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 21:43:33 INFO - PROCESS | 3528 | 1465274613854 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:33 INFO - PROCESS | 3528 | 1465274613857 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:33 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C842000 == 31 [pid = 3528] [id = 696] 21:43:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (0000007002165000) [pid = 3528] [serial = 2088] [outer = 0000000000000000] 21:43:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700782D000) [pid = 3528] [serial = 2089] [outer = 0000007002165000] 21:43:33 INFO - PROCESS | 3528 | 1465274613916 Marionette DEBUG loaded listener.js 21:43:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (00000070084C2C00) [pid = 3528] [serial = 2090] [outer = 0000007002165000] 21:43:34 INFO - PROCESS | 3528 | 1465274614704 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 21:43:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 21:43:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1179ms 21:43:34 INFO - PROCESS | 3528 | 1465274614777 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 21:43:34 INFO - PROCESS | 3528 | 1465274614782 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 21:43:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 21:43:34 INFO - PROCESS | 3528 | 1465274614789 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 21:43:34 INFO - PROCESS | 3528 | 1465274614792 Marionette TRACE conn5 <- [1,2750,null,{}] 21:43:34 INFO - PROCESS | 3528 | 1465274614796 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:34 INFO - PROCESS | 3528 | 1465274614799 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:34 INFO - PROCESS | 3528 | 1465274614930 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 21:43:35 INFO - PROCESS | 3528 | 1465274615133 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:35 INFO - PROCESS | 3528 | 1465274615136 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:35 INFO - PROCESS | 3528 | ++DOCSHELL 000000700845C800 == 32 [pid = 3528] [id = 697] 21:43:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700502DC00) [pid = 3528] [serial = 2091] [outer = 0000000000000000] 21:43:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007005445800) [pid = 3528] [serial = 2092] [outer = 000000700502DC00] 21:43:35 INFO - PROCESS | 3528 | 1465274615194 Marionette DEBUG loaded listener.js 21:43:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (00000070078CB800) [pid = 3528] [serial = 2093] [outer = 000000700502DC00] 21:43:35 INFO - PROCESS | 3528 | --DOCSHELL 0000007011618800 == 31 [pid = 3528] [id = 694] 21:43:35 INFO - PROCESS | 3528 | --DOCSHELL 00000070105AD800 == 30 [pid = 3528] [id = 693] 21:43:35 INFO - PROCESS | 3528 | --DOCSHELL 0000007010060800 == 29 [pid = 3528] [id = 692] 21:43:35 INFO - PROCESS | 3528 | --DOCSHELL 000000700AC18800 == 28 [pid = 3528] [id = 691] 21:43:35 INFO - PROCESS | 3528 | --DOCSHELL 000000700AC1E000 == 27 [pid = 3528] [id = 690] 21:43:35 INFO - PROCESS | 3528 | --DOCSHELL 0000007007C2F000 == 26 [pid = 3528] [id = 689] 21:43:35 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (00000070083CBC00) [pid = 3528] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 21:43:35 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007008AB2400) [pid = 3528] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 21:43:35 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700782F000) [pid = 3528] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 21:43:35 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (00000070078D4400) [pid = 3528] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 21:43:35 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (00000070053BAC00) [pid = 3528] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 21:43:35 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007009B0F800) [pid = 3528] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 21:43:35 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700C722400) [pid = 3528] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 21:43:35 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700CE3A800) [pid = 3528] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 21:43:35 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007008A4AC00) [pid = 3528] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 21:43:35 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (00000070078D1C00) [pid = 3528] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 21:43:35 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000700FB8C400) [pid = 3528] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 21:43:35 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (0000007005C7F400) [pid = 3528] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 21:43:35 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000700544CC00) [pid = 3528] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 21:43:35 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (0000007005CB1C00) [pid = 3528] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 21:43:35 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (000000700FB7EC00) [pid = 3528] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 21:43:35 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (00000070087B9C00) [pid = 3528] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 21:43:35 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (0000007008A43800) [pid = 3528] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 21:43:35 INFO - PROCESS | 3528 | --DOMWINDOW == 63 (000000707A2C5800) [pid = 3528] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 21:43:35 INFO - PROCESS | 3528 | --DOMWINDOW == 62 (000000700AC36800) [pid = 3528] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 21:43:35 INFO - PROCESS | 3528 | --DOMWINDOW == 61 (000000700CE40C00) [pid = 3528] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 21:43:35 INFO - PROCESS | 3528 | --DOMWINDOW == 60 (00000070087BC400) [pid = 3528] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 21:43:35 INFO - PROCESS | 3528 | --DOMWINDOW == 59 (0000007008CB1800) [pid = 3528] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 21:43:35 INFO - PROCESS | 3528 | 1465274615794 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 21:43:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 21:43:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1036ms 21:43:35 INFO - PROCESS | 3528 | 1465274615826 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 21:43:35 INFO - PROCESS | 3528 | 1465274615830 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 21:43:35 INFO - PROCESS | 3528 | 1465274615834 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 21:43:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 21:43:35 INFO - PROCESS | 3528 | 1465274615837 Marionette TRACE conn5 <- [1,2754,null,{}] 21:43:35 INFO - PROCESS | 3528 | 1465274615859 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:35 INFO - PROCESS | 3528 | 1465274615863 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:35 INFO - PROCESS | 3528 | 1465274615954 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 21:43:36 INFO - PROCESS | 3528 | 1465274616036 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:36 INFO - PROCESS | 3528 | 1465274616039 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:36 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008DDE800 == 27 [pid = 3528] [id = 698] 21:43:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 60 (000000700544CC00) [pid = 3528] [serial = 2094] [outer = 0000000000000000] 21:43:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 61 (0000007007D4F400) [pid = 3528] [serial = 2095] [outer = 000000700544CC00] 21:43:36 INFO - PROCESS | 3528 | 1465274616087 Marionette DEBUG loaded listener.js 21:43:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 62 (00000070087BC800) [pid = 3528] [serial = 2096] [outer = 000000700544CC00] 21:43:36 INFO - PROCESS | 3528 | 1465274616502 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 21:43:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 21:43:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 692ms 21:43:36 INFO - PROCESS | 3528 | 1465274616551 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 21:43:36 INFO - PROCESS | 3528 | 1465274616555 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 21:43:36 INFO - PROCESS | 3528 | 1465274616560 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 21:43:36 INFO - PROCESS | 3528 | 1465274616562 Marionette TRACE conn5 <- [1,2758,null,{}] 21:43:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 21:43:36 INFO - PROCESS | 3528 | 1465274616566 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:36 INFO - PROCESS | 3528 | 1465274616568 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:36 INFO - PROCESS | 3528 | 1465274616661 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 21:43:36 INFO - PROCESS | 3528 | 1465274616667 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:36 INFO - PROCESS | 3528 | 1465274616669 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:36 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C456000 == 28 [pid = 3528] [id = 699] 21:43:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 63 (0000007008A51400) [pid = 3528] [serial = 2097] [outer = 0000000000000000] 21:43:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (0000007008CB0800) [pid = 3528] [serial = 2098] [outer = 0000007008A51400] 21:43:36 INFO - PROCESS | 3528 | 1465274616715 Marionette DEBUG loaded listener.js 21:43:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (000000700AC33000) [pid = 3528] [serial = 2099] [outer = 0000007008A51400] 21:43:37 INFO - PROCESS | 3528 | 1465274617178 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 21:43:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 21:43:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 629ms 21:43:37 INFO - PROCESS | 3528 | 1465274617195 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 21:43:37 INFO - PROCESS | 3528 | 1465274617198 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 21:43:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 21:43:37 INFO - PROCESS | 3528 | 1465274617203 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 21:43:37 INFO - PROCESS | 3528 | 1465274617209 Marionette TRACE conn5 <- [1,2762,null,{}] 21:43:37 INFO - PROCESS | 3528 | 1465274617219 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:37 INFO - PROCESS | 3528 | 1465274617223 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:37 INFO - PROCESS | 3528 | 1465274617315 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 21:43:37 INFO - PROCESS | 3528 | 1465274617322 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:37 INFO - PROCESS | 3528 | 1465274617324 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:37 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D4BF800 == 29 [pid = 3528] [id = 700] 21:43:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (000000700AC36C00) [pid = 3528] [serial = 2100] [outer = 0000000000000000] 21:43:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (000000700BEB5000) [pid = 3528] [serial = 2101] [outer = 000000700AC36C00] 21:43:37 INFO - PROCESS | 3528 | 1465274617369 Marionette DEBUG loaded listener.js 21:43:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (000000700CE3C400) [pid = 3528] [serial = 2102] [outer = 000000700AC36C00] 21:43:37 INFO - PROCESS | 3528 | 1465274617799 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 21:43:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 21:43:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 650ms 21:43:37 INFO - PROCESS | 3528 | 1465274617855 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 21:43:37 INFO - PROCESS | 3528 | 1465274617857 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 21:43:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 21:43:37 INFO - PROCESS | 3528 | 1465274617861 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 21:43:37 INFO - PROCESS | 3528 | 1465274617863 Marionette TRACE conn5 <- [1,2766,null,{}] 21:43:37 INFO - PROCESS | 3528 | 1465274617866 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:37 INFO - PROCESS | 3528 | 1465274617868 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:37 INFO - PROCESS | 3528 | 1465274617986 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 21:43:38 INFO - PROCESS | 3528 | 1465274618019 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:38 INFO - PROCESS | 3528 | 1465274618021 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:38 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FF1C000 == 30 [pid = 3528] [id = 701] 21:43:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (000000700D4CE400) [pid = 3528] [serial = 2103] [outer = 0000000000000000] 21:43:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (000000700E5AC000) [pid = 3528] [serial = 2104] [outer = 000000700D4CE400] 21:43:38 INFO - PROCESS | 3528 | 1465274618111 Marionette DEBUG loaded listener.js 21:43:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000700FB83800) [pid = 3528] [serial = 2105] [outer = 000000700D4CE400] 21:43:38 INFO - PROCESS | 3528 | 1465274618532 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 21:43:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 21:43:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 734ms 21:43:38 INFO - PROCESS | 3528 | 1465274618602 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 21:43:38 INFO - PROCESS | 3528 | 1465274618604 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 21:43:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 21:43:38 INFO - PROCESS | 3528 | 1465274618607 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 21:43:38 INFO - PROCESS | 3528 | 1465274618609 Marionette TRACE conn5 <- [1,2770,null,{}] 21:43:38 INFO - PROCESS | 3528 | 1465274618613 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:38 INFO - PROCESS | 3528 | 1465274618615 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:38 INFO - PROCESS | 3528 | 1465274618725 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 21:43:38 INFO - PROCESS | 3528 | 1465274618783 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:38 INFO - PROCESS | 3528 | 1465274618789 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:38 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D1EE000 == 31 [pid = 3528] [id = 702] 21:43:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (00000070102F4000) [pid = 3528] [serial = 2106] [outer = 0000000000000000] 21:43:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000701055E000) [pid = 3528] [serial = 2107] [outer = 00000070102F4000] 21:43:38 INFO - PROCESS | 3528 | 1465274618844 Marionette DEBUG loaded listener.js 21:43:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007010729000) [pid = 3528] [serial = 2108] [outer = 00000070102F4000] 21:43:39 INFO - PROCESS | 3528 | 1465274619299 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 21:43:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 21:43:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 733ms 21:43:39 INFO - PROCESS | 3528 | 1465274619360 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 21:43:39 INFO - PROCESS | 3528 | 1465274619363 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 21:43:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 21:43:39 INFO - PROCESS | 3528 | 1465274619375 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 21:43:39 INFO - PROCESS | 3528 | 1465274619377 Marionette TRACE conn5 <- [1,2774,null,{}] 21:43:39 INFO - PROCESS | 3528 | 1465274619380 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:39 INFO - PROCESS | 3528 | 1465274619383 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:39 INFO - PROCESS | 3528 | 1465274619497 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 21:43:39 INFO - PROCESS | 3528 | 1465274619555 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:39 INFO - PROCESS | 3528 | 1465274619557 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:39 INFO - PROCESS | 3528 | ++DOCSHELL 000000707A3BE000 == 32 [pid = 3528] [id = 703] 21:43:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (00000070798AC400) [pid = 3528] [serial = 2109] [outer = 0000000000000000] 21:43:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (00000070798AFC00) [pid = 3528] [serial = 2110] [outer = 00000070798AC400] 21:43:39 INFO - PROCESS | 3528 | 1465274619602 Marionette DEBUG loaded listener.js 21:43:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (00000070799B4000) [pid = 3528] [serial = 2111] [outer = 00000070798AC400] 21:43:39 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007005420400) [pid = 3528] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 21:43:39 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007007D49C00) [pid = 3528] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 21:43:39 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700502E400) [pid = 3528] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 21:43:39 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007008C53800) [pid = 3528] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 21:43:39 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (00000070059E0800) [pid = 3528] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 21:43:39 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (0000007008AB1C00) [pid = 3528] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 21:43:39 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000700BD75400) [pid = 3528] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 21:43:39 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000700C725800) [pid = 3528] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 21:43:39 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (0000007005CAB000) [pid = 3528] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 21:43:39 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (000000700BD7B400) [pid = 3528] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 21:43:39 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (000000700AC37000) [pid = 3528] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 21:43:39 INFO - PROCESS | 3528 | 1465274619982 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 21:43:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 21:43:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 649ms 21:43:40 INFO - PROCESS | 3528 | 1465274620021 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 21:43:40 INFO - PROCESS | 3528 | 1465274620023 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 21:43:40 INFO - PROCESS | 3528 | 1465274620026 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 21:43:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 21:43:40 INFO - PROCESS | 3528 | 1465274620028 Marionette TRACE conn5 <- [1,2778,null,{}] 21:43:40 INFO - PROCESS | 3528 | 1465274620031 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:40 INFO - PROCESS | 3528 | 1465274620033 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:40 INFO - PROCESS | 3528 | 1465274620145 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 21:43:40 INFO - PROCESS | 3528 | 1465274620192 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:40 INFO - PROCESS | 3528 | 1465274620194 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:40 INFO - PROCESS | 3528 | ++DOCSHELL 000000707B308000 == 33 [pid = 3528] [id = 704] 21:43:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (00000070059E0800) [pid = 3528] [serial = 2112] [outer = 0000000000000000] 21:43:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (000000700C725800) [pid = 3528] [serial = 2113] [outer = 00000070059E0800] 21:43:40 INFO - PROCESS | 3528 | 1465274620239 Marionette DEBUG loaded listener.js 21:43:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (0000007079AD9000) [pid = 3528] [serial = 2114] [outer = 00000070059E0800] 21:43:40 INFO - PROCESS | 3528 | 1465274620590 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 21:43:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 21:43:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 587ms 21:43:40 INFO - PROCESS | 3528 | 1465274620617 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 21:43:40 INFO - PROCESS | 3528 | 1465274620619 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 21:43:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 21:43:40 INFO - PROCESS | 3528 | 1465274620622 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 21:43:40 INFO - PROCESS | 3528 | 1465274620624 Marionette TRACE conn5 <- [1,2782,null,{}] 21:43:40 INFO - PROCESS | 3528 | 1465274620627 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:40 INFO - PROCESS | 3528 | 1465274620629 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:40 INFO - PROCESS | 3528 | 1465274620746 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 21:43:40 INFO - PROCESS | 3528 | 1465274620753 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:40 INFO - PROCESS | 3528 | 1465274620755 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:40 INFO - PROCESS | 3528 | ++DOCSHELL 000000707BB62000 == 34 [pid = 3528] [id = 705] 21:43:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (0000007008C53800) [pid = 3528] [serial = 2115] [outer = 0000000000000000] 21:43:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000707A306800) [pid = 3528] [serial = 2116] [outer = 0000007008C53800] 21:43:40 INFO - PROCESS | 3528 | 1465274620800 Marionette DEBUG loaded listener.js 21:43:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000707A90C400) [pid = 3528] [serial = 2117] [outer = 0000007008C53800] 21:43:41 INFO - PROCESS | 3528 | 1465274621230 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 21:43:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 21:43:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 628ms 21:43:41 INFO - PROCESS | 3528 | 1465274621254 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 21:43:41 INFO - PROCESS | 3528 | 1465274621256 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 21:43:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 21:43:41 INFO - PROCESS | 3528 | 1465274621259 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 21:43:41 INFO - PROCESS | 3528 | 1465274621261 Marionette TRACE conn5 <- [1,2786,null,{}] 21:43:41 INFO - PROCESS | 3528 | 1465274621265 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:41 INFO - PROCESS | 3528 | 1465274621266 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:41 INFO - PROCESS | 3528 | 1465274621384 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 21:43:41 INFO - PROCESS | 3528 | 1465274621391 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:41 INFO - PROCESS | 3528 | 1465274621393 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:41 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D38B800 == 35 [pid = 3528] [id = 706] 21:43:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000707A30D800) [pid = 3528] [serial = 2118] [outer = 0000000000000000] 21:43:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700BEA0800) [pid = 3528] [serial = 2119] [outer = 000000707A30D800] 21:43:41 INFO - PROCESS | 3528 | 1465274621438 Marionette DEBUG loaded listener.js 21:43:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000707AB57C00) [pid = 3528] [serial = 2120] [outer = 000000707A30D800] 21:43:41 INFO - PROCESS | 3528 | 1465274621897 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 21:43:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 21:43:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 693ms 21:43:41 INFO - PROCESS | 3528 | 1465274621956 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 21:43:41 INFO - PROCESS | 3528 | 1465274621960 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 21:43:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 21:43:41 INFO - PROCESS | 3528 | 1465274621966 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 21:43:41 INFO - PROCESS | 3528 | 1465274621971 Marionette TRACE conn5 <- [1,2790,null,{}] 21:43:41 INFO - PROCESS | 3528 | 1465274621978 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:41 INFO - PROCESS | 3528 | 1465274621981 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:42 INFO - PROCESS | 3528 | 1465274622189 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 21:43:42 INFO - PROCESS | 3528 | 1465274622294 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:42 INFO - PROCESS | 3528 | 1465274622299 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:42 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008DD5800 == 36 [pid = 3528] [id = 707] 21:43:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (0000007007825400) [pid = 3528] [serial = 2121] [outer = 0000000000000000] 21:43:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (0000007007945400) [pid = 3528] [serial = 2122] [outer = 0000007007825400] 21:43:42 INFO - PROCESS | 3528 | 1465274622358 Marionette DEBUG loaded listener.js 21:43:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007008A47400) [pid = 3528] [serial = 2123] [outer = 0000007007825400] 21:43:42 INFO - PROCESS | 3528 | 1465274622955 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 21:43:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 21:43:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1032ms 21:43:43 INFO - PROCESS | 3528 | 1465274623001 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 21:43:43 INFO - PROCESS | 3528 | 1465274623006 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 21:43:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 21:43:43 INFO - PROCESS | 3528 | 1465274623013 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 21:43:43 INFO - PROCESS | 3528 | 1465274623016 Marionette TRACE conn5 <- [1,2794,null,{}] 21:43:43 INFO - PROCESS | 3528 | 1465274623020 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:43 INFO - PROCESS | 3528 | 1465274623023 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:43 INFO - PROCESS | 3528 | 1465274623140 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 21:43:43 INFO - PROCESS | 3528 | 1465274623266 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:43 INFO - PROCESS | 3528 | 1465274623269 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:43 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010069000 == 37 [pid = 3528] [id = 708] 21:43:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700B36EC00) [pid = 3528] [serial = 2124] [outer = 0000000000000000] 21:43:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700BE9C000) [pid = 3528] [serial = 2125] [outer = 000000700B36EC00] 21:43:43 INFO - PROCESS | 3528 | 1465274623328 Marionette DEBUG loaded listener.js 21:43:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700CE39800) [pid = 3528] [serial = 2126] [outer = 000000700B36EC00] 21:43:43 INFO - PROCESS | 3528 | 1465274623914 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 21:43:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 21:43:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 942ms 21:43:43 INFO - PROCESS | 3528 | 1465274623957 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 21:43:43 INFO - PROCESS | 3528 | 1465274623960 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 21:43:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 21:43:43 INFO - PROCESS | 3528 | 1465274623964 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 21:43:43 INFO - PROCESS | 3528 | 1465274623968 Marionette TRACE conn5 <- [1,2798,null,{}] 21:43:43 INFO - PROCESS | 3528 | 1465274623979 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:43 INFO - PROCESS | 3528 | 1465274623984 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:44 INFO - PROCESS | 3528 | 1465274624131 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 21:43:44 INFO - PROCESS | 3528 | 1465274624256 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:44 INFO - PROCESS | 3528 | 1465274624259 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:44 INFO - PROCESS | 3528 | ++DOCSHELL 000000707CBEC000 == 38 [pid = 3528] [id = 709] 21:43:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007010725000) [pid = 3528] [serial = 2127] [outer = 0000000000000000] 21:43:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (0000007079881000) [pid = 3528] [serial = 2128] [outer = 0000007010725000] 21:43:44 INFO - PROCESS | 3528 | 1465274624319 Marionette DEBUG loaded listener.js 21:43:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000707AB57400) [pid = 3528] [serial = 2129] [outer = 0000007010725000] 21:43:45 INFO - PROCESS | 3528 | 1465274625207 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 21:43:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 21:43:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1283ms 21:43:45 INFO - PROCESS | 3528 | 1465274625249 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 21:43:45 INFO - PROCESS | 3528 | 1465274625254 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 21:43:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 21:43:45 INFO - PROCESS | 3528 | 1465274625258 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 21:43:45 INFO - PROCESS | 3528 | 1465274625262 Marionette TRACE conn5 <- [1,2802,null,{}] 21:43:45 INFO - PROCESS | 3528 | 1465274625268 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:45 INFO - PROCESS | 3528 | 1465274625271 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:45 INFO - PROCESS | 3528 | 1465274625375 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 21:43:45 INFO - PROCESS | 3528 | 1465274625458 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:45 INFO - PROCESS | 3528 | 1465274625461 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:45 INFO - PROCESS | 3528 | ++DOCSHELL 0000007005AEE000 == 39 [pid = 3528] [id = 710] 21:43:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000700782C000) [pid = 3528] [serial = 2130] [outer = 0000000000000000] 21:43:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (0000007008075400) [pid = 3528] [serial = 2131] [outer = 000000700782C000] 21:43:45 INFO - PROCESS | 3528 | 1465274625561 Marionette DEBUG loaded listener.js 21:43:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (00000070087C7800) [pid = 3528] [serial = 2132] [outer = 000000700782C000] 21:43:46 INFO - PROCESS | 3528 | --DOCSHELL 000000707BB62000 == 38 [pid = 3528] [id = 705] 21:43:46 INFO - PROCESS | 3528 | --DOCSHELL 000000707B308000 == 37 [pid = 3528] [id = 704] 21:43:46 INFO - PROCESS | 3528 | --DOCSHELL 000000707A3BE000 == 36 [pid = 3528] [id = 703] 21:43:46 INFO - PROCESS | 3528 | --DOCSHELL 000000700D1EE000 == 35 [pid = 3528] [id = 702] 21:43:46 INFO - PROCESS | 3528 | --DOCSHELL 000000700FF1C000 == 34 [pid = 3528] [id = 701] 21:43:46 INFO - PROCESS | 3528 | --DOCSHELL 000000700D4BF800 == 33 [pid = 3528] [id = 700] 21:43:46 INFO - PROCESS | 3528 | --DOCSHELL 000000700C456000 == 32 [pid = 3528] [id = 699] 21:43:46 INFO - PROCESS | 3528 | --DOCSHELL 0000007008DDE800 == 31 [pid = 3528] [id = 698] 21:43:46 INFO - PROCESS | 3528 | --DOCSHELL 000000700845C800 == 30 [pid = 3528] [id = 697] 21:43:46 INFO - PROCESS | 3528 | --DOCSHELL 00000070053D7800 == 29 [pid = 3528] [id = 695] 21:43:46 INFO - PROCESS | 3528 | --DOCSHELL 000000700C842000 == 28 [pid = 3528] [id = 696] 21:43:46 INFO - PROCESS | 3528 | --DOCSHELL 000000707CBEC000 == 27 [pid = 3528] [id = 709] 21:43:46 INFO - PROCESS | 3528 | --DOCSHELL 0000007010069000 == 26 [pid = 3528] [id = 708] 21:43:46 INFO - PROCESS | 3528 | --DOCSHELL 000000700D38B800 == 25 [pid = 3528] [id = 706] 21:43:46 INFO - PROCESS | 3528 | --DOCSHELL 0000007008DD5800 == 24 [pid = 3528] [id = 707] 21:43:46 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (0000007007828C00) [pid = 3528] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 21:43:46 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (000000700855AC00) [pid = 3528] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 21:43:46 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (0000007005051C00) [pid = 3528] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 21:43:46 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (0000007008C5A400) [pid = 3528] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 21:43:46 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (00000070082E4C00) [pid = 3528] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 21:43:46 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007006DC3000) [pid = 3528] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 21:43:46 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007009B04C00) [pid = 3528] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 21:43:46 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (0000007008C4BC00) [pid = 3528] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 21:43:46 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700BEB6800) [pid = 3528] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 21:43:46 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700BE94400) [pid = 3528] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 21:43:46 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700D4DB000) [pid = 3528] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 21:43:46 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700CE40000) [pid = 3528] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 21:43:46 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (00000070102F5C00) [pid = 3528] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 21:43:46 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700FFF1800) [pid = 3528] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 21:43:46 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007010720800) [pid = 3528] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 21:43:46 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000700BEAF400) [pid = 3528] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 21:43:46 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (0000007009C7F800) [pid = 3528] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 21:43:46 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000700FB8C800) [pid = 3528] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 21:43:46 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000700C825800) [pid = 3528] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 21:43:46 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (00000070082EC800) [pid = 3528] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 21:43:46 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (000000700C82A000) [pid = 3528] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 21:43:46 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (000000700D4D2000) [pid = 3528] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 21:43:46 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (00000070059E0400) [pid = 3528] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 21:43:46 INFO - PROCESS | 3528 | 1465274626705 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 21:43:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 21:43:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1501ms 21:43:46 INFO - PROCESS | 3528 | 1465274626760 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 21:43:46 INFO - PROCESS | 3528 | 1465274626764 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 21:43:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 21:43:46 INFO - PROCESS | 3528 | 1465274626777 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 21:43:46 INFO - PROCESS | 3528 | 1465274626780 Marionette TRACE conn5 <- [1,2806,null,{}] 21:43:46 INFO - PROCESS | 3528 | 1465274626785 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:46 INFO - PROCESS | 3528 | 1465274626788 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:46 INFO - PROCESS | 3528 | 1465274626946 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 21:43:46 INFO - PROCESS | 3528 | 1465274626965 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:46 INFO - PROCESS | 3528 | 1465274626968 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:46 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008AC4800 == 25 [pid = 3528] [id = 711] 21:43:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (00000070059D8400) [pid = 3528] [serial = 2133] [outer = 0000000000000000] 21:43:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (00000070059E1000) [pid = 3528] [serial = 2134] [outer = 00000070059D8400] 21:43:47 INFO - PROCESS | 3528 | 1465274627017 Marionette DEBUG loaded listener.js 21:43:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (0000007006DBD000) [pid = 3528] [serial = 2135] [outer = 00000070059D8400] 21:43:47 INFO - PROCESS | 3528 | 1465274627464 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 21:43:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 21:43:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 734ms 21:43:47 INFO - PROCESS | 3528 | 1465274627514 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 21:43:47 INFO - PROCESS | 3528 | 1465274627519 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 21:43:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 21:43:47 INFO - PROCESS | 3528 | 1465274627526 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 21:43:47 INFO - PROCESS | 3528 | 1465274627529 Marionette TRACE conn5 <- [1,2810,null,{}] 21:43:47 INFO - PROCESS | 3528 | 1465274627532 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:47 INFO - PROCESS | 3528 | 1465274627535 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:47 INFO - PROCESS | 3528 | 1465274627627 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 21:43:47 INFO - PROCESS | 3528 | 1465274627635 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:47 INFO - PROCESS | 3528 | 1465274627637 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:47 INFO - PROCESS | 3528 | ++DOCSHELL 000000700A8D6000 == 26 [pid = 3528] [id = 712] 21:43:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (0000007008073C00) [pid = 3528] [serial = 2136] [outer = 0000000000000000] 21:43:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (000000700807B000) [pid = 3528] [serial = 2137] [outer = 0000007008073C00] 21:43:47 INFO - PROCESS | 3528 | 1465274627686 Marionette DEBUG loaded listener.js 21:43:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (00000070083CCC00) [pid = 3528] [serial = 2138] [outer = 0000007008073C00] 21:43:48 INFO - PROCESS | 3528 | 1465274628161 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 21:43:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 21:43:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 692ms 21:43:48 INFO - PROCESS | 3528 | 1465274628220 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 21:43:48 INFO - PROCESS | 3528 | 1465274628222 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 21:43:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 21:43:48 INFO - PROCESS | 3528 | 1465274628226 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 21:43:48 INFO - PROCESS | 3528 | 1465274628229 Marionette TRACE conn5 <- [1,2814,null,{}] 21:43:48 INFO - PROCESS | 3528 | 1465274628240 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:48 INFO - PROCESS | 3528 | 1465274628245 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:48 INFO - PROCESS | 3528 | 1465274628364 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 21:43:48 INFO - PROCESS | 3528 | 1465274628456 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:48 INFO - PROCESS | 3528 | 1465274628459 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:48 INFO - PROCESS | 3528 | ++DOCSHELL 000000700CEEA800 == 27 [pid = 3528] [id = 713] 21:43:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000700181AC00) [pid = 3528] [serial = 2139] [outer = 0000000000000000] 21:43:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (0000007008CB1800) [pid = 3528] [serial = 2140] [outer = 000000700181AC00] 21:43:48 INFO - PROCESS | 3528 | 1465274628509 Marionette DEBUG loaded listener.js 21:43:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007009C7C800) [pid = 3528] [serial = 2141] [outer = 000000700181AC00] 21:43:48 INFO - PROCESS | 3528 | 1465274628939 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 21:43:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 21:43:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 733ms 21:43:48 INFO - PROCESS | 3528 | 1465274628962 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 21:43:48 INFO - PROCESS | 3528 | 1465274628965 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 21:43:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 21:43:48 INFO - PROCESS | 3528 | 1465274628973 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 21:43:48 INFO - PROCESS | 3528 | 1465274628975 Marionette TRACE conn5 <- [1,2818,null,{}] 21:43:48 INFO - PROCESS | 3528 | 1465274628979 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:48 INFO - PROCESS | 3528 | 1465274628981 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:49 INFO - PROCESS | 3528 | 1465274629100 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 21:43:49 INFO - PROCESS | 3528 | 1465274629148 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:49 INFO - PROCESS | 3528 | 1465274629150 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:49 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D4B7000 == 28 [pid = 3528] [id = 714] 21:43:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700AC35400) [pid = 3528] [serial = 2142] [outer = 0000000000000000] 21:43:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700B1B4800) [pid = 3528] [serial = 2143] [outer = 000000700AC35400] 21:43:49 INFO - PROCESS | 3528 | 1465274629202 Marionette DEBUG loaded listener.js 21:43:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700BEB0400) [pid = 3528] [serial = 2144] [outer = 000000700AC35400] 21:43:49 INFO - PROCESS | 3528 | 1465274629647 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 21:43:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 21:43:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 733ms 21:43:49 INFO - PROCESS | 3528 | 1465274629704 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 21:43:49 INFO - PROCESS | 3528 | 1465274629706 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 21:43:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 21:43:49 INFO - PROCESS | 3528 | 1465274629745 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 21:43:49 INFO - PROCESS | 3528 | 1465274629747 Marionette TRACE conn5 <- [1,2822,null,{}] 21:43:49 INFO - PROCESS | 3528 | 1465274629761 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:49 INFO - PROCESS | 3528 | 1465274629764 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:49 INFO - PROCESS | 3528 | 1465274629874 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 21:43:49 INFO - PROCESS | 3528 | 1465274629885 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:49 INFO - PROCESS | 3528 | 1465274629887 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:49 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC1F000 == 29 [pid = 3528] [id = 715] 21:43:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700504DC00) [pid = 3528] [serial = 2145] [outer = 0000000000000000] 21:43:49 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700C722800) [pid = 3528] [serial = 2146] [outer = 000000700504DC00] 21:43:49 INFO - PROCESS | 3528 | 1465274629977 Marionette DEBUG loaded listener.js 21:43:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700C82F400) [pid = 3528] [serial = 2147] [outer = 000000700504DC00] 21:43:50 INFO - PROCESS | 3528 | 1465274630433 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 21:43:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 21:43:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 776ms 21:43:50 INFO - PROCESS | 3528 | 1465274630499 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 21:43:50 INFO - PROCESS | 3528 | 1465274630501 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 21:43:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 21:43:50 INFO - PROCESS | 3528 | 1465274630511 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 21:43:50 INFO - PROCESS | 3528 | 1465274630512 Marionette TRACE conn5 <- [1,2826,null,{}] 21:43:50 INFO - PROCESS | 3528 | 1465274630516 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:50 INFO - PROCESS | 3528 | 1465274630522 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:50 INFO - PROCESS | 3528 | 1465274630667 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 21:43:50 INFO - PROCESS | 3528 | 1465274630719 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:50 INFO - PROCESS | 3528 | 1465274630721 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:50 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010335800 == 30 [pid = 3528] [id = 716] 21:43:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007005059400) [pid = 3528] [serial = 2148] [outer = 0000000000000000] 21:43:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700FFED400) [pid = 3528] [serial = 2149] [outer = 0000007005059400] 21:43:50 INFO - PROCESS | 3528 | 1465274630767 Marionette DEBUG loaded listener.js 21:43:50 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (00000070102F4400) [pid = 3528] [serial = 2150] [outer = 0000007005059400] 21:43:51 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007008C53800) [pid = 3528] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 21:43:51 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000707A30D800) [pid = 3528] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 21:43:51 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700D4CE400) [pid = 3528] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 21:43:51 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000701071B000) [pid = 3528] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 21:43:51 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700544CC00) [pid = 3528] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 21:43:51 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007008A51400) [pid = 3528] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 21:43:51 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007002165000) [pid = 3528] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 21:43:51 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700AC36C00) [pid = 3528] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 21:43:51 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700502DC00) [pid = 3528] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 21:43:51 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (00000070102F4000) [pid = 3528] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 21:43:51 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (00000070059E0800) [pid = 3528] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 21:43:51 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (00000070798AC400) [pid = 3528] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 21:43:51 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000700FB8A800) [pid = 3528] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 21:43:51 INFO - PROCESS | 3528 | 1465274631305 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 21:43:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 21:43:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 839ms 21:43:51 INFO - PROCESS | 3528 | 1465274631352 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 21:43:51 INFO - PROCESS | 3528 | 1465274631354 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 21:43:51 INFO - PROCESS | 3528 | 1465274631357 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 21:43:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 21:43:51 INFO - PROCESS | 3528 | 1465274631359 Marionette TRACE conn5 <- [1,2830,null,{}] 21:43:51 INFO - PROCESS | 3528 | 1465274631363 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:51 INFO - PROCESS | 3528 | 1465274631365 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:51 INFO - PROCESS | 3528 | 1465274631446 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 21:43:51 INFO - PROCESS | 3528 | 1465274631451 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:51 INFO - PROCESS | 3528 | 1465274631453 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:51 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010E1E000 == 31 [pid = 3528] [id = 717] 21:43:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (00000070083C2000) [pid = 3528] [serial = 2151] [outer = 0000000000000000] 21:43:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000700FB7F400) [pid = 3528] [serial = 2152] [outer = 00000070083C2000] 21:43:51 INFO - PROCESS | 3528 | 1465274631497 Marionette DEBUG loaded listener.js 21:43:51 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000701055D800) [pid = 3528] [serial = 2153] [outer = 00000070083C2000] 21:43:51 INFO - PROCESS | 3528 | 1465274631925 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 21:43:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 21:43:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 587ms 21:43:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 21:43:51 INFO - PROCESS | 3528 | 1465274631956 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 21:43:51 INFO - PROCESS | 3528 | 1465274631958 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 21:43:51 INFO - PROCESS | 3528 | 1465274631966 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 21:43:51 INFO - PROCESS | 3528 | 1465274631967 Marionette TRACE conn5 <- [1,2834,null,{}] 21:43:51 INFO - PROCESS | 3528 | 1465274631971 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:51 INFO - PROCESS | 3528 | 1465274631973 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:52 INFO - PROCESS | 3528 | 1465274632056 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 21:43:52 INFO - PROCESS | 3528 | 1465274632063 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:52 INFO - PROCESS | 3528 | 1465274632065 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:52 INFO - PROCESS | 3528 | ++DOCSHELL 0000007001675000 == 32 [pid = 3528] [id = 718] 21:43:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007010724C00) [pid = 3528] [serial = 2154] [outer = 0000000000000000] 21:43:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000707987A800) [pid = 3528] [serial = 2155] [outer = 0000007010724C00] 21:43:52 INFO - PROCESS | 3528 | 1465274632109 Marionette DEBUG loaded listener.js 21:43:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (00000070798A6400) [pid = 3528] [serial = 2156] [outer = 0000007010724C00] 21:43:52 INFO - PROCESS | 3528 | 1465274632557 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 21:43:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 21:43:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 650ms 21:43:52 INFO - PROCESS | 3528 | 1465274632612 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 21:43:52 INFO - PROCESS | 3528 | 1465274632615 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 21:43:52 INFO - PROCESS | 3528 | 1465274632618 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 21:43:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 21:43:52 INFO - PROCESS | 3528 | 1465274632619 Marionette TRACE conn5 <- [1,2838,null,{}] 21:43:52 INFO - PROCESS | 3528 | 1465274632623 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:52 INFO - PROCESS | 3528 | 1465274632625 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:52 INFO - PROCESS | 3528 | 1465274632708 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 21:43:52 INFO - PROCESS | 3528 | 1465274632716 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:52 INFO - PROCESS | 3528 | 1465274632718 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:52 INFO - PROCESS | 3528 | ++DOCSHELL 000000700CEEA000 == 33 [pid = 3528] [id = 719] 21:43:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (0000007079882000) [pid = 3528] [serial = 2157] [outer = 0000000000000000] 21:43:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (00000070799A9C00) [pid = 3528] [serial = 2158] [outer = 0000007079882000] 21:43:52 INFO - PROCESS | 3528 | 1465274632762 Marionette DEBUG loaded listener.js 21:43:52 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000707A2C1400) [pid = 3528] [serial = 2159] [outer = 0000007079882000] 21:43:53 INFO - PROCESS | 3528 | --DOCSHELL 0000007008AC4800 == 32 [pid = 3528] [id = 711] 21:43:53 INFO - PROCESS | 3528 | --DOCSHELL 0000007005AEE000 == 31 [pid = 3528] [id = 710] 21:43:54 INFO - PROCESS | 3528 | --DOCSHELL 000000700A8D6000 == 30 [pid = 3528] [id = 712] 21:43:54 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC1F000 == 29 [pid = 3528] [id = 715] 21:43:54 INFO - PROCESS | 3528 | --DOCSHELL 0000007010E1E000 == 28 [pid = 3528] [id = 717] 21:43:54 INFO - PROCESS | 3528 | --DOCSHELL 0000007010335800 == 27 [pid = 3528] [id = 716] 21:43:54 INFO - PROCESS | 3528 | --DOCSHELL 000000700CEEA800 == 26 [pid = 3528] [id = 713] 21:43:54 INFO - PROCESS | 3528 | --DOCSHELL 0000007001675000 == 25 [pid = 3528] [id = 718] 21:43:54 INFO - PROCESS | 3528 | --DOCSHELL 000000700D4B7000 == 24 [pid = 3528] [id = 714] 21:43:54 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (00000070102EC000) [pid = 3528] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 21:43:54 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000707A90C400) [pid = 3528] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 21:43:54 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700BEA0800) [pid = 3528] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 21:43:54 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700E5AC000) [pid = 3528] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 21:43:54 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700FB83800) [pid = 3528] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 21:43:54 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007010729C00) [pid = 3528] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 21:43:54 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (0000007007D4F400) [pid = 3528] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 21:43:54 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (00000070087BC800) [pid = 3528] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 21:43:54 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (0000007008CB0800) [pid = 3528] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 21:43:54 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000700AC33000) [pid = 3528] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 21:43:54 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (000000700782D000) [pid = 3528] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 21:43:54 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (00000070084C2C00) [pid = 3528] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 21:43:54 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (000000700BEB5000) [pid = 3528] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 21:43:54 INFO - PROCESS | 3528 | --DOMWINDOW == 64 (0000007005445800) [pid = 3528] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 21:43:54 INFO - PROCESS | 3528 | --DOMWINDOW == 63 (00000070078CB800) [pid = 3528] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 21:43:54 INFO - PROCESS | 3528 | --DOMWINDOW == 62 (0000007010729000) [pid = 3528] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 21:43:54 INFO - PROCESS | 3528 | --DOMWINDOW == 61 (000000701055E000) [pid = 3528] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 21:43:54 INFO - PROCESS | 3528 | --DOMWINDOW == 60 (000000707AB57C00) [pid = 3528] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 21:43:54 INFO - PROCESS | 3528 | --DOMWINDOW == 59 (000000700C725800) [pid = 3528] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 21:43:54 INFO - PROCESS | 3528 | --DOMWINDOW == 58 (00000070798AFC00) [pid = 3528] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 21:43:54 INFO - PROCESS | 3528 | --DOMWINDOW == 57 (000000707A306800) [pid = 3528] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 21:43:54 INFO - PROCESS | 3528 | --DOMWINDOW == 56 (00000070799B4000) [pid = 3528] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 21:43:54 INFO - PROCESS | 3528 | --DOMWINDOW == 55 (0000007079AD9000) [pid = 3528] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 21:43:54 INFO - PROCESS | 3528 | --DOMWINDOW == 54 (000000700CE3C400) [pid = 3528] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 21:43:54 INFO - PROCESS | 3528 | 1465274634488 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 21:43:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 21:43:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1944ms 21:43:54 INFO - PROCESS | 3528 | 1465274634566 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 21:43:54 INFO - PROCESS | 3528 | 1465274634570 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 21:43:54 INFO - PROCESS | 3528 | 1465274634576 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 21:43:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 21:43:54 INFO - PROCESS | 3528 | 1465274634579 Marionette TRACE conn5 <- [1,2842,null,{}] 21:43:54 INFO - PROCESS | 3528 | 1465274634586 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:54 INFO - PROCESS | 3528 | 1465274634589 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:54 INFO - PROCESS | 3528 | 1465274634687 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 21:43:54 INFO - PROCESS | 3528 | 1465274634701 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:54 INFO - PROCESS | 3528 | 1465274634704 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:54 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008A1E800 == 25 [pid = 3528] [id = 720] 21:43:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 55 (0000007005053400) [pid = 3528] [serial = 2160] [outer = 0000000000000000] 21:43:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 56 (0000007005054800) [pid = 3528] [serial = 2161] [outer = 0000007005053400] 21:43:54 INFO - PROCESS | 3528 | 1465274634754 Marionette DEBUG loaded listener.js 21:43:54 INFO - PROCESS | 3528 | ++DOMWINDOW == 57 (0000007005C73800) [pid = 3528] [serial = 2162] [outer = 0000007005053400] 21:43:55 INFO - PROCESS | 3528 | 1465274635252 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 21:43:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 21:43:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 735ms 21:43:55 INFO - PROCESS | 3528 | 1465274635315 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 21:43:55 INFO - PROCESS | 3528 | 1465274635320 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 21:43:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 21:43:55 INFO - PROCESS | 3528 | 1465274635327 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 21:43:55 INFO - PROCESS | 3528 | 1465274635330 Marionette TRACE conn5 <- [1,2846,null,{}] 21:43:55 INFO - PROCESS | 3528 | 1465274635334 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:55 INFO - PROCESS | 3528 | 1465274635337 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:55 INFO - PROCESS | 3528 | 1465274635429 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 21:43:55 INFO - PROCESS | 3528 | 1465274635442 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:55 INFO - PROCESS | 3528 | 1465274635444 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:55 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009941000 == 26 [pid = 3528] [id = 721] 21:43:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 58 (0000007006DD7000) [pid = 3528] [serial = 2163] [outer = 0000000000000000] 21:43:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 59 (0000007006DD9400) [pid = 3528] [serial = 2164] [outer = 0000007006DD7000] 21:43:55 INFO - PROCESS | 3528 | 1465274635494 Marionette DEBUG loaded listener.js 21:43:55 INFO - PROCESS | 3528 | ++DOMWINDOW == 60 (0000007007830400) [pid = 3528] [serial = 2165] [outer = 0000007006DD7000] 21:43:55 INFO - PROCESS | 3528 | 1465274635958 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 21:43:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 21:43:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 690ms 21:43:56 INFO - PROCESS | 3528 | 1465274636019 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 21:43:56 INFO - PROCESS | 3528 | 1465274636021 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 21:43:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 21:43:56 INFO - PROCESS | 3528 | 1465274636025 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 21:43:56 INFO - PROCESS | 3528 | 1465274636028 Marionette TRACE conn5 <- [1,2850,null,{}] 21:43:56 INFO - PROCESS | 3528 | 1465274636040 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:56 INFO - PROCESS | 3528 | 1465274636045 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:56 INFO - PROCESS | 3528 | 1465274636161 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 21:43:56 INFO - PROCESS | 3528 | 1465274636246 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:56 INFO - PROCESS | 3528 | 1465274636250 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:56 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C845000 == 27 [pid = 3528] [id = 722] 21:43:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 61 (00000070008CDC00) [pid = 3528] [serial = 2166] [outer = 0000000000000000] 21:43:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 62 (00000070083C8800) [pid = 3528] [serial = 2167] [outer = 00000070008CDC00] 21:43:56 INFO - PROCESS | 3528 | 1465274636301 Marionette DEBUG loaded listener.js 21:43:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 63 (00000070087BAC00) [pid = 3528] [serial = 2168] [outer = 00000070008CDC00] 21:43:56 INFO - PROCESS | 3528 | 1465274636671 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 21:43:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 21:43:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 691ms 21:43:56 INFO - PROCESS | 3528 | 1465274636718 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 21:43:56 INFO - PROCESS | 3528 | 1465274636721 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 21:43:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 21:43:56 INFO - PROCESS | 3528 | 1465274636724 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 21:43:56 INFO - PROCESS | 3528 | 1465274636726 Marionette TRACE conn5 <- [1,2854,null,{}] 21:43:56 INFO - PROCESS | 3528 | 1465274636730 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:56 INFO - PROCESS | 3528 | 1465274636732 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:56 INFO - PROCESS | 3528 | 1465274636819 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 21:43:56 INFO - PROCESS | 3528 | 1465274636825 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:56 INFO - PROCESS | 3528 | 1465274636827 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:56 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D160800 == 28 [pid = 3528] [id = 723] 21:43:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 64 (000000700888B000) [pid = 3528] [serial = 2169] [outer = 0000000000000000] 21:43:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 65 (0000007008A4BC00) [pid = 3528] [serial = 2170] [outer = 000000700888B000] 21:43:56 INFO - PROCESS | 3528 | 1465274636874 Marionette DEBUG loaded listener.js 21:43:56 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (0000007008AB4800) [pid = 3528] [serial = 2171] [outer = 000000700888B000] 21:43:57 INFO - PROCESS | 3528 | 1465274637302 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 21:43:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 21:43:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 629ms 21:43:57 INFO - PROCESS | 3528 | 1465274637357 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 21:43:57 INFO - PROCESS | 3528 | 1465274637359 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 21:43:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 21:43:57 INFO - PROCESS | 3528 | 1465274637362 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 21:43:57 INFO - PROCESS | 3528 | 1465274637364 Marionette TRACE conn5 <- [1,2858,null,{}] 21:43:57 INFO - PROCESS | 3528 | 1465274637367 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:57 INFO - PROCESS | 3528 | 1465274637370 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:57 INFO - PROCESS | 3528 | 1465274637451 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 21:43:57 INFO - PROCESS | 3528 | 1465274637458 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:57 INFO - PROCESS | 3528 | 1465274637460 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:57 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F877800 == 29 [pid = 3528] [id = 724] 21:43:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (0000007006DD6800) [pid = 3528] [serial = 2172] [outer = 0000000000000000] 21:43:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (0000007009106400) [pid = 3528] [serial = 2173] [outer = 0000007006DD6800] 21:43:57 INFO - PROCESS | 3528 | 1465274637506 Marionette DEBUG loaded listener.js 21:43:57 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (0000007009B10800) [pid = 3528] [serial = 2174] [outer = 0000007006DD6800] 21:43:57 INFO - PROCESS | 3528 | 1465274637966 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 21:43:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 21:43:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 629ms 21:43:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 21:43:58 INFO - PROCESS | 3528 | 1465274637999 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 21:43:58 INFO - PROCESS | 3528 | 1465274638002 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 21:43:58 INFO - PROCESS | 3528 | 1465274638005 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 21:43:58 INFO - PROCESS | 3528 | 1465274638007 Marionette TRACE conn5 <- [1,2862,null,{}] 21:43:58 INFO - PROCESS | 3528 | 1465274638010 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:58 INFO - PROCESS | 3528 | 1465274638016 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:58 INFO - PROCESS | 3528 | 1465274638124 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 21:43:58 INFO - PROCESS | 3528 | 1465274638132 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:58 INFO - PROCESS | 3528 | 1465274638135 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:58 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FF02800 == 30 [pid = 3528] [id = 725] 21:43:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (000000700B36D800) [pid = 3528] [serial = 2175] [outer = 0000000000000000] 21:43:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000700BEB5400) [pid = 3528] [serial = 2176] [outer = 000000700B36D800] 21:43:58 INFO - PROCESS | 3528 | 1465274638179 Marionette DEBUG loaded listener.js 21:43:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000700C727800) [pid = 3528] [serial = 2177] [outer = 000000700B36D800] 21:43:58 INFO - PROCESS | 3528 | 1465274638592 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 21:43:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 21:43:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 629ms 21:43:58 INFO - PROCESS | 3528 | 1465274638638 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 21:43:58 INFO - PROCESS | 3528 | 1465274638640 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 21:43:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 21:43:58 INFO - PROCESS | 3528 | 1465274638643 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 21:43:58 INFO - PROCESS | 3528 | 1465274638645 Marionette TRACE conn5 <- [1,2866,null,{}] 21:43:58 INFO - PROCESS | 3528 | 1465274638652 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:58 INFO - PROCESS | 3528 | 1465274638655 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:58 INFO - PROCESS | 3528 | 1465274638735 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 21:43:58 INFO - PROCESS | 3528 | 1465274638741 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:58 INFO - PROCESS | 3528 | 1465274638743 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:58 INFO - PROCESS | 3528 | ++DOCSHELL 000000701032E000 == 31 [pid = 3528] [id = 726] 21:43:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700C833800) [pid = 3528] [serial = 2178] [outer = 0000000000000000] 21:43:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700CE3DC00) [pid = 3528] [serial = 2179] [outer = 000000700C833800] 21:43:58 INFO - PROCESS | 3528 | 1465274638788 Marionette DEBUG loaded listener.js 21:43:58 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700D4D4000) [pid = 3528] [serial = 2180] [outer = 000000700C833800] 21:43:59 INFO - PROCESS | 3528 | 1465274639230 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 21:43:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 21:43:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 648ms 21:43:59 INFO - PROCESS | 3528 | 1465274639295 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 21:43:59 INFO - PROCESS | 3528 | 1465274639297 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 21:43:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 21:43:59 INFO - PROCESS | 3528 | 1465274639301 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 21:43:59 INFO - PROCESS | 3528 | 1465274639303 Marionette TRACE conn5 <- [1,2870,null,{}] 21:43:59 INFO - PROCESS | 3528 | 1465274639306 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:59 INFO - PROCESS | 3528 | 1465274639308 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:59 INFO - PROCESS | 3528 | 1465274639388 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 21:43:59 INFO - PROCESS | 3528 | 1465274639397 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:59 INFO - PROCESS | 3528 | 1465274639399 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:43:59 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010E31000 == 32 [pid = 3528] [id = 727] 21:43:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700D4D2000) [pid = 3528] [serial = 2181] [outer = 0000000000000000] 21:43:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700E5AEC00) [pid = 3528] [serial = 2182] [outer = 000000700D4D2000] 21:43:59 INFO - PROCESS | 3528 | 1465274639443 Marionette DEBUG loaded listener.js 21:43:59 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700FB81000) [pid = 3528] [serial = 2183] [outer = 000000700D4D2000] 21:43:59 INFO - PROCESS | 3528 | 1465274639925 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 21:44:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 21:44:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 693ms 21:44:00 INFO - PROCESS | 3528 | 1465274639996 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 21:44:00 INFO - PROCESS | 3528 | 1465274639998 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 21:44:00 INFO - PROCESS | 3528 | 1465274640002 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 21:44:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 21:44:00 INFO - PROCESS | 3528 | 1465274640004 Marionette TRACE conn5 <- [1,2874,null,{}] 21:44:00 INFO - PROCESS | 3528 | 1465274640007 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:00 INFO - PROCESS | 3528 | 1465274640009 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:00 INFO - PROCESS | 3528 | 1465274640118 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 21:44:00 INFO - PROCESS | 3528 | 1465274640217 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:00 INFO - PROCESS | 3528 | 1465274640219 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:00 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C843800 == 33 [pid = 3528] [id = 728] 21:44:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700FB8C800) [pid = 3528] [serial = 2184] [outer = 0000000000000000] 21:44:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700FFF0000) [pid = 3528] [serial = 2185] [outer = 000000700FB8C800] 21:44:00 INFO - PROCESS | 3528 | 1465274640263 Marionette DEBUG loaded listener.js 21:44:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (00000070102EC000) [pid = 3528] [serial = 2186] [outer = 000000700FB8C800] 21:44:00 INFO - PROCESS | 3528 | 1465274640690 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 21:44:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 21:44:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 734ms 21:44:00 INFO - PROCESS | 3528 | 1465274640738 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 21:44:00 INFO - PROCESS | 3528 | 1465274640740 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 21:44:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 21:44:00 INFO - PROCESS | 3528 | 1465274640752 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 21:44:00 INFO - PROCESS | 3528 | 1465274640754 Marionette TRACE conn5 <- [1,2878,null,{}] 21:44:00 INFO - PROCESS | 3528 | 1465274640757 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:00 INFO - PROCESS | 3528 | 1465274640759 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:00 INFO - PROCESS | 3528 | 1465274640875 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 21:44:00 INFO - PROCESS | 3528 | 1465274640884 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:00 INFO - PROCESS | 3528 | 1465274640886 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:00 INFO - PROCESS | 3528 | ++DOCSHELL 000000707ACA6800 == 34 [pid = 3528] [id = 729] 21:44:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700FB8CC00) [pid = 3528] [serial = 2187] [outer = 0000000000000000] 21:44:00 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000701055C400) [pid = 3528] [serial = 2188] [outer = 000000700FB8CC00] 21:44:00 INFO - PROCESS | 3528 | 1465274640930 Marionette DEBUG loaded listener.js 21:44:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000700FB88C00) [pid = 3528] [serial = 2189] [outer = 000000700FB8CC00] 21:44:01 INFO - PROCESS | 3528 | 1465274641382 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 21:44:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 21:44:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 692ms 21:44:01 INFO - PROCESS | 3528 | 1465274641439 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 21:44:01 INFO - PROCESS | 3528 | 1465274641442 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 21:44:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 21:44:01 INFO - PROCESS | 3528 | 1465274641445 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 21:44:01 INFO - PROCESS | 3528 | 1465274641448 Marionette TRACE conn5 <- [1,2882,null,{}] 21:44:01 INFO - PROCESS | 3528 | 1465274641451 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:01 INFO - PROCESS | 3528 | 1465274641454 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:01 INFO - PROCESS | 3528 | 1465274641607 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 21:44:01 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700AC35400) [pid = 3528] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 21:44:01 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700504DC00) [pid = 3528] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 21:44:01 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007005059400) [pid = 3528] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 21:44:01 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (0000007010724C00) [pid = 3528] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 21:44:01 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700181AC00) [pid = 3528] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 21:44:01 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007008073C00) [pid = 3528] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 21:44:01 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (00000070059D8400) [pid = 3528] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 21:44:01 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700782C000) [pid = 3528] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 21:44:01 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007010725000) [pid = 3528] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 21:44:01 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700B36EC00) [pid = 3528] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 21:44:01 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007007825400) [pid = 3528] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 21:44:01 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (00000070083C2000) [pid = 3528] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 21:44:01 INFO - PROCESS | 3528 | 1465274641764 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:01 INFO - PROCESS | 3528 | 1465274641767 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:01 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C457800 == 35 [pid = 3528] [id = 730] 21:44:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (0000007000B3AC00) [pid = 3528] [serial = 2190] [outer = 0000000000000000] 21:44:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700547F400) [pid = 3528] [serial = 2191] [outer = 0000007000B3AC00] 21:44:01 INFO - PROCESS | 3528 | 1465274641814 Marionette DEBUG loaded listener.js 21:44:01 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700BEBB000) [pid = 3528] [serial = 2192] [outer = 0000007000B3AC00] 21:44:02 INFO - PROCESS | 3528 | 1465274642191 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 21:44:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 21:44:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 775ms 21:44:02 INFO - PROCESS | 3528 | 1465274642223 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 21:44:02 INFO - PROCESS | 3528 | 1465274642225 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 21:44:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 21:44:02 INFO - PROCESS | 3528 | 1465274642228 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 21:44:02 INFO - PROCESS | 3528 | 1465274642230 Marionette TRACE conn5 <- [1,2886,null,{}] 21:44:02 INFO - PROCESS | 3528 | 1465274642233 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:02 INFO - PROCESS | 3528 | 1465274642235 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:02 INFO - PROCESS | 3528 | 1465274642349 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 21:44:02 INFO - PROCESS | 3528 | 1465274642356 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:02 INFO - PROCESS | 3528 | 1465274642358 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:02 INFO - PROCESS | 3528 | ++DOCSHELL 000000707BBB6000 == 36 [pid = 3528] [id = 731] 21:44:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000701055E000) [pid = 3528] [serial = 2193] [outer = 0000000000000000] 21:44:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (00000070798AF400) [pid = 3528] [serial = 2194] [outer = 000000701055E000] 21:44:02 INFO - PROCESS | 3528 | 1465274642410 Marionette DEBUG loaded listener.js 21:44:02 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007079AD1800) [pid = 3528] [serial = 2195] [outer = 000000701055E000] 21:44:02 INFO - PROCESS | 3528 | 1465274642808 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 21:44:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 21:44:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 627ms 21:44:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 21:44:02 INFO - PROCESS | 3528 | 1465274642859 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 21:44:02 INFO - PROCESS | 3528 | 1465274642862 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 21:44:02 INFO - PROCESS | 3528 | 1465274642865 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 21:44:02 INFO - PROCESS | 3528 | 1465274642867 Marionette TRACE conn5 <- [1,2890,null,{}] 21:44:02 INFO - PROCESS | 3528 | 1465274642870 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:02 INFO - PROCESS | 3528 | 1465274642872 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:02 INFO - PROCESS | 3528 | 1465274642987 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 21:44:03 INFO - PROCESS | 3528 | 1465274643040 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:03 INFO - PROCESS | 3528 | 1465274643042 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:03 INFO - PROCESS | 3528 | ++DOCSHELL 000000707C620800 == 37 [pid = 3528] [id = 732] 21:44:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000707A249000) [pid = 3528] [serial = 2196] [outer = 0000000000000000] 21:44:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000707A2C9C00) [pid = 3528] [serial = 2197] [outer = 000000707A249000] 21:44:03 INFO - PROCESS | 3528 | 1465274643086 Marionette DEBUG loaded listener.js 21:44:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000707A90C400) [pid = 3528] [serial = 2198] [outer = 000000707A249000] 21:44:03 INFO - PROCESS | 3528 | 1465274643476 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 21:44:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 21:44:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 629ms 21:44:03 INFO - PROCESS | 3528 | 1465274643497 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 21:44:03 INFO - PROCESS | 3528 | 1465274643499 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 21:44:03 INFO - PROCESS | 3528 | 1465274643502 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 21:44:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 21:44:03 INFO - PROCESS | 3528 | 1465274643504 Marionette TRACE conn5 <- [1,2894,null,{}] 21:44:03 INFO - PROCESS | 3528 | 1465274643507 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:03 INFO - PROCESS | 3528 | 1465274643509 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:03 INFO - PROCESS | 3528 | 1465274643636 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 21:44:03 INFO - PROCESS | 3528 | 1465274643644 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:03 INFO - PROCESS | 3528 | 1465274643646 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:03 INFO - PROCESS | 3528 | ++DOCSHELL 000000707C689800 == 38 [pid = 3528] [id = 733] 21:44:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000707A936000) [pid = 3528] [serial = 2199] [outer = 0000000000000000] 21:44:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000707AB3C800) [pid = 3528] [serial = 2200] [outer = 000000707A936000] 21:44:03 INFO - PROCESS | 3528 | 1465274643690 Marionette DEBUG loaded listener.js 21:44:03 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (000000707AB59C00) [pid = 3528] [serial = 2201] [outer = 000000707A936000] 21:44:04 INFO - PROCESS | 3528 | 1465274644476 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 21:44:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 21:44:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1032ms 21:44:04 INFO - PROCESS | 3528 | 1465274644560 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 21:44:04 INFO - PROCESS | 3528 | 1465274644565 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 21:44:04 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 21:44:04 INFO - PROCESS | 3528 | 1465274644570 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 21:44:04 INFO - PROCESS | 3528 | 1465274644575 Marionette TRACE conn5 <- [1,2898,null,{}] 21:44:04 INFO - PROCESS | 3528 | 1465274644581 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:04 INFO - PROCESS | 3528 | 1465274644584 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:04 INFO - PROCESS | 3528 | 1465274644722 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 21:44:04 INFO - PROCESS | 3528 | 1465274644838 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:04 INFO - PROCESS | 3528 | 1465274644841 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:04 INFO - PROCESS | 3528 | ++DOCSHELL 000000700992E800 == 39 [pid = 3528] [id = 734] 21:44:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (00000070059D5C00) [pid = 3528] [serial = 2202] [outer = 0000000000000000] 21:44:04 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (0000007006DB5800) [pid = 3528] [serial = 2203] [outer = 00000070059D5C00] 21:44:04 INFO - PROCESS | 3528 | 1465274644903 Marionette DEBUG loaded listener.js 21:44:05 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (000000700782DC00) [pid = 3528] [serial = 2204] [outer = 00000070059D5C00] 21:44:05 INFO - PROCESS | 3528 | 1465274645526 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 21:44:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 21:44:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 21:44:05 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1182ms 21:44:05 INFO - PROCESS | 3528 | 1465274645771 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 21:44:05 INFO - PROCESS | 3528 | 1465274645776 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 21:44:05 INFO - TEST-START | /DOMEvents/constructors.html 21:44:05 INFO - PROCESS | 3528 | 1465274645782 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 21:44:05 INFO - PROCESS | 3528 | 1465274645785 Marionette TRACE conn5 <- [1,2902,null,{}] 21:44:05 INFO - PROCESS | 3528 | 1465274645790 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:05 INFO - PROCESS | 3528 | 1465274645794 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:05 INFO - PROCESS | 3528 | 1465274645912 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 21:44:05 INFO - PROCESS | 3528 | 1465274645987 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:05 INFO - PROCESS | 3528 | 1465274645992 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:06 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008DCB000 == 40 [pid = 3528] [id = 735] 21:44:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (0000007005C7A800) [pid = 3528] [serial = 2205] [outer = 0000000000000000] 21:44:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (0000007006DD4400) [pid = 3528] [serial = 2206] [outer = 0000007005C7A800] 21:44:06 INFO - PROCESS | 3528 | 1465274646042 Marionette DEBUG loaded listener.js 21:44:06 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (0000007007DB8C00) [pid = 3528] [serial = 2207] [outer = 0000007005C7A800] 21:44:06 INFO - PROCESS | 3528 | --DOCSHELL 000000707C620800 == 39 [pid = 3528] [id = 732] 21:44:06 INFO - PROCESS | 3528 | --DOCSHELL 000000707BBB6000 == 38 [pid = 3528] [id = 731] 21:44:06 INFO - PROCESS | 3528 | --DOCSHELL 000000700C457800 == 37 [pid = 3528] [id = 730] 21:44:06 INFO - PROCESS | 3528 | --DOCSHELL 000000707ACA6800 == 36 [pid = 3528] [id = 729] 21:44:06 INFO - PROCESS | 3528 | --DOCSHELL 000000700C843800 == 35 [pid = 3528] [id = 728] 21:44:06 INFO - PROCESS | 3528 | --DOCSHELL 0000007010E31000 == 34 [pid = 3528] [id = 727] 21:44:06 INFO - PROCESS | 3528 | --DOCSHELL 000000701032E000 == 33 [pid = 3528] [id = 726] 21:44:06 INFO - PROCESS | 3528 | --DOCSHELL 000000700FF02800 == 32 [pid = 3528] [id = 725] 21:44:06 INFO - PROCESS | 3528 | --DOCSHELL 000000700F877800 == 31 [pid = 3528] [id = 724] 21:44:06 INFO - PROCESS | 3528 | --DOCSHELL 000000700D160800 == 30 [pid = 3528] [id = 723] 21:44:06 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (00000070799A9C00) [pid = 3528] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 21:44:06 INFO - PROCESS | 3528 | --DOCSHELL 000000700C845000 == 29 [pid = 3528] [id = 722] 21:44:06 INFO - PROCESS | 3528 | --DOCSHELL 0000007009941000 == 28 [pid = 3528] [id = 721] 21:44:06 INFO - PROCESS | 3528 | --DOCSHELL 0000007008A1E800 == 27 [pid = 3528] [id = 720] 21:44:06 INFO - PROCESS | 3528 | --DOCSHELL 000000700CEEA000 == 26 [pid = 3528] [id = 719] 21:44:06 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (000000700B1B4800) [pid = 3528] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 21:44:06 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (000000700C722800) [pid = 3528] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 21:44:06 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (000000700BEB0400) [pid = 3528] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 21:44:06 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (000000700FFED400) [pid = 3528] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 21:44:06 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (000000700C82F400) [pid = 3528] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 21:44:06 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000707987A800) [pid = 3528] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 21:44:06 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (00000070102F4400) [pid = 3528] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 21:44:06 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007008CB1800) [pid = 3528] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 21:44:06 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000700807B000) [pid = 3528] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 21:44:06 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (00000070083CCC00) [pid = 3528] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 21:44:06 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (00000070059E1000) [pid = 3528] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 21:44:06 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007006DBD000) [pid = 3528] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 21:44:06 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (00000070087C7800) [pid = 3528] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 21:44:06 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (00000070798A6400) [pid = 3528] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 21:44:06 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007008075400) [pid = 3528] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 21:44:06 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000707AB57400) [pid = 3528] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 21:44:06 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007079881000) [pid = 3528] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 21:44:06 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (000000700CE39800) [pid = 3528] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 21:44:06 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000700BE9C000) [pid = 3528] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 21:44:06 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (0000007008A47400) [pid = 3528] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 21:44:06 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (0000007007945400) [pid = 3528] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 21:44:06 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (000000700FB7F400) [pid = 3528] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 21:44:06 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (000000701055D800) [pid = 3528] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 21:44:06 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (0000007009C7C800) [pid = 3528] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 21:44:06 INFO - PROCESS | 3528 | 1465274646764 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 21:44:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 21:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 21:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 21:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:44:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 21:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 21:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 21:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:44:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 21:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 21:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 21:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:44:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 21:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 21:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 21:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:44:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 21:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 21:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 21:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:44:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 21:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 21:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 21:44:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:44:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 21:44:06 INFO - TEST-OK | /DOMEvents/constructors.html | took 1058ms 21:44:06 INFO - PROCESS | 3528 | 1465274646855 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 21:44:06 INFO - PROCESS | 3528 | 1465274646858 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 21:44:06 INFO - TEST-START | /DOMEvents/event-phases-order.html 21:44:06 INFO - PROCESS | 3528 | 1465274646865 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 21:44:06 INFO - PROCESS | 3528 | 1465274646869 Marionette TRACE conn5 <- [1,2906,null,{}] 21:44:06 INFO - PROCESS | 3528 | 1465274646873 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:06 INFO - PROCESS | 3528 | 1465274646876 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:06 INFO - PROCESS | 3528 | 1465274646975 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 21:44:07 INFO - PROCESS | 3528 | 1465274647046 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:07 INFO - PROCESS | 3528 | 1465274647048 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:07 INFO - PROCESS | 3528 | ++DOCSHELL 0000007009B1F000 == 27 [pid = 3528] [id = 736] 21:44:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (0000007008079C00) [pid = 3528] [serial = 2208] [outer = 0000000000000000] 21:44:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (00000070082E5800) [pid = 3528] [serial = 2209] [outer = 0000007008079C00] 21:44:07 INFO - PROCESS | 3528 | 1465274647097 Marionette DEBUG loaded listener.js 21:44:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (0000007008A43400) [pid = 3528] [serial = 2210] [outer = 0000007008079C00] 21:44:07 INFO - PROCESS | 3528 | 1465274647523 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 21:44:07 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 21:44:07 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 693ms 21:44:07 INFO - PROCESS | 3528 | 1465274647561 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 21:44:07 INFO - PROCESS | 3528 | 1465274647563 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 21:44:07 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 21:44:07 INFO - PROCESS | 3528 | 1465274647571 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 21:44:07 INFO - PROCESS | 3528 | 1465274647574 Marionette TRACE conn5 <- [1,2910,null,{}] 21:44:07 INFO - PROCESS | 3528 | 1465274647585 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:07 INFO - PROCESS | 3528 | 1465274647590 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:07 INFO - PROCESS | 3528 | 1465274647689 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 21:44:07 INFO - PROCESS | 3528 | 1465274647699 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:07 INFO - PROCESS | 3528 | 1465274647703 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:07 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C852800 == 28 [pid = 3528] [id = 737] 21:44:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (0000007009197800) [pid = 3528] [serial = 2211] [outer = 0000000000000000] 21:44:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (0000007009276800) [pid = 3528] [serial = 2212] [outer = 0000007009197800] 21:44:07 INFO - PROCESS | 3528 | 1465274647753 Marionette DEBUG loaded listener.js 21:44:07 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (000000700A885400) [pid = 3528] [serial = 2213] [outer = 0000007009197800] 21:44:08 INFO - PROCESS | 3528 | [3528] 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 21:44:08 INFO - PROCESS | 3528 | [3528] 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 21:44:08 INFO - PROCESS | 3528 | [3528] 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 21:44:08 INFO - PROCESS | 3528 | [3528] 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 21:44:08 INFO - PROCESS | 3528 | 1465274648199 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 21:44:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 21:44:08 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 21:44:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 21:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:44:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:44:08 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 21:44:08 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 21:44:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:44:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:44:08 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 21:44:08 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 21:44:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:44:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:44:08 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]" 21:44:08 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 21:44:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:44:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:44:08 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 21:44:08 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 696ms 21:44:08 INFO - PROCESS | 3528 | 1465274648271 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 21:44:08 INFO - PROCESS | 3528 | 1465274648273 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 21:44:08 INFO - PROCESS | 3528 | 1465274648276 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 21:44:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 21:44:08 INFO - PROCESS | 3528 | 1465274648278 Marionette TRACE conn5 <- [1,2914,null,{}] 21:44:08 INFO - PROCESS | 3528 | 1465274648281 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:08 INFO - PROCESS | 3528 | 1465274648283 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:08 INFO - PROCESS | 3528 | 1465274648373 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 21:44:08 INFO - PROCESS | 3528 | 1465274648380 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:08 INFO - PROCESS | 3528 | 1465274648383 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:08 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D4C4000 == 29 [pid = 3528] [id = 738] 21:44:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (0000007005039C00) [pid = 3528] [serial = 2214] [outer = 0000000000000000] 21:44:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700BEA1C00) [pid = 3528] [serial = 2215] [outer = 0000007005039C00] 21:44:08 INFO - PROCESS | 3528 | 1465274648428 Marionette DEBUG loaded listener.js 21:44:08 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700C720C00) [pid = 3528] [serial = 2216] [outer = 0000007005039C00] 21:44:08 INFO - PROCESS | 3528 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 21:44:08 INFO - PROCESS | 3528 | 1465274648868 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 21:44:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 21:44:08 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 629ms 21:44:08 INFO - PROCESS | 3528 | 1465274648930 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 21:44:08 INFO - PROCESS | 3528 | 1465274648932 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 21:44:08 INFO - PROCESS | 3528 | 1465274648936 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 21:44:08 INFO - PROCESS | 3528 | 1465274648938 Marionette TRACE conn5 <- [1,2918,null,{}] 21:44:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 21:44:08 INFO - PROCESS | 3528 | 1465274648948 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:08 INFO - PROCESS | 3528 | 1465274648951 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:09 INFO - PROCESS | 3528 | 1465274649057 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 21:44:09 INFO - PROCESS | 3528 | 1465274649063 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:09 INFO - PROCESS | 3528 | 1465274649065 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:09 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC22800 == 30 [pid = 3528] [id = 739] 21:44:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700BE9A400) [pid = 3528] [serial = 2217] [outer = 0000000000000000] 21:44:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700C829C00) [pid = 3528] [serial = 2218] [outer = 000000700BE9A400] 21:44:09 INFO - PROCESS | 3528 | 1465274649111 Marionette DEBUG loaded listener.js 21:44:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700CE45400) [pid = 3528] [serial = 2219] [outer = 000000700BE9A400] 21:44:09 INFO - PROCESS | 3528 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 21:44:09 INFO - PROCESS | 3528 | 1465274649515 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 21:44:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 21:44:09 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 629ms 21:44:09 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 21:44:09 INFO - PROCESS | 3528 | 1465274649572 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 21:44:09 INFO - PROCESS | 3528 | 1465274649574 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 21:44:09 INFO - PROCESS | 3528 | 1465274649577 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 21:44:09 INFO - PROCESS | 3528 | 1465274649579 Marionette TRACE conn5 <- [1,2922,null,{}] 21:44:09 INFO - PROCESS | 3528 | 1465274649583 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:09 INFO - PROCESS | 3528 | 1465274649589 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:09 INFO - PROCESS | 3528 | 1465274649736 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 21:44:09 INFO - PROCESS | 3528 | 1465274649815 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:09 INFO - PROCESS | 3528 | 1465274649817 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:09 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010332800 == 31 [pid = 3528] [id = 740] 21:44:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (00000070020CB800) [pid = 3528] [serial = 2220] [outer = 0000000000000000] 21:44:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700FFED000) [pid = 3528] [serial = 2221] [outer = 00000070020CB800] 21:44:09 INFO - PROCESS | 3528 | 1465274649863 Marionette DEBUG loaded listener.js 21:44:09 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000701055FC00) [pid = 3528] [serial = 2222] [outer = 00000070020CB800] 21:44:10 INFO - PROCESS | 3528 | 1465274650281 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 21:44:10 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 21:44:10 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 734ms 21:44:10 INFO - PROCESS | 3528 | 1465274650322 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 21:44:10 INFO - PROCESS | 3528 | 1465274650324 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 21:44:10 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 21:44:10 INFO - PROCESS | 3528 | 1465274650328 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 21:44:10 INFO - PROCESS | 3528 | 1465274650329 Marionette TRACE conn5 <- [1,2926,null,{}] 21:44:10 INFO - PROCESS | 3528 | 1465274650333 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:10 INFO - PROCESS | 3528 | 1465274650335 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:10 INFO - PROCESS | 3528 | 1465274650444 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 21:44:10 INFO - PROCESS | 3528 | 1465274650449 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:10 INFO - PROCESS | 3528 | 1465274650451 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:10 INFO - PROCESS | 3528 | ++DOCSHELL 0000007011606000 == 32 [pid = 3528] [id = 741] 21:44:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700FB8AC00) [pid = 3528] [serial = 2223] [outer = 0000000000000000] 21:44:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007079875C00) [pid = 3528] [serial = 2224] [outer = 000000700FB8AC00] 21:44:10 INFO - PROCESS | 3528 | 1465274650496 Marionette DEBUG loaded listener.js 21:44:10 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (00000070798A5400) [pid = 3528] [serial = 2225] [outer = 000000700FB8AC00] 21:44:10 INFO - PROCESS | 3528 | 1465274650905 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 21:44:11 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000707A249000) [pid = 3528] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 21:44:11 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700FB8C800) [pid = 3528] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 21:44:11 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000700FB8CC00) [pid = 3528] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 21:44:11 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700888B000) [pid = 3528] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 21:44:11 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700C833800) [pid = 3528] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 21:44:11 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007006DD6800) [pid = 3528] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 21:44:11 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700D4D2000) [pid = 3528] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 21:44:11 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700B36D800) [pid = 3528] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 21:44:11 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (0000007006DD7000) [pid = 3528] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 21:44:11 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (00000070008CDC00) [pid = 3528] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 21:44:11 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007005053400) [pid = 3528] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 21:44:11 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (0000007000B3AC00) [pid = 3528] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 21:44:11 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000701055E000) [pid = 3528] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 21:44:11 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. 21:44:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 734ms 21:44:11 INFO - PROCESS | 3528 | 1465274651063 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 21:44:11 INFO - PROCESS | 3528 | 1465274651065 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 21:44:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 21:44:11 INFO - PROCESS | 3528 | 1465274651068 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 21:44:11 INFO - PROCESS | 3528 | 1465274651070 Marionette TRACE conn5 <- [1,2930,null,{}] 21:44:11 INFO - PROCESS | 3528 | 1465274651074 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:11 INFO - PROCESS | 3528 | 1465274651075 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:11 INFO - PROCESS | 3528 | 1465274651181 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 21:44:11 INFO - PROCESS | 3528 | 1465274651188 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:11 INFO - PROCESS | 3528 | 1465274651190 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:11 INFO - PROCESS | 3528 | ++DOCSHELL 0000007007F65800 == 33 [pid = 3528] [id = 742] 21:44:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007006D0CC00) [pid = 3528] [serial = 2226] [outer = 0000000000000000] 21:44:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (0000007008A44400) [pid = 3528] [serial = 2227] [outer = 0000007006D0CC00] 21:44:11 INFO - PROCESS | 3528 | 1465274651235 Marionette DEBUG loaded listener.js 21:44:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700FFF2C00) [pid = 3528] [serial = 2228] [outer = 0000007006D0CC00] 21:44:11 INFO - PROCESS | 3528 | 1465274651638 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 21:44:11 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 21:44:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 21:44:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 21:44:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 629ms 21:44:11 INFO - PROCESS | 3528 | 1465274651701 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 21:44:11 INFO - PROCESS | 3528 | 1465274651703 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 21:44:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 21:44:11 INFO - PROCESS | 3528 | 1465274651707 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 21:44:11 INFO - PROCESS | 3528 | 1465274651708 Marionette TRACE conn5 <- [1,2934,null,{}] 21:44:11 INFO - PROCESS | 3528 | 1465274651717 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:11 INFO - PROCESS | 3528 | 1465274651719 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:11 INFO - PROCESS | 3528 | 1465274651802 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 21:44:11 INFO - PROCESS | 3528 | 1465274651808 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:11 INFO - PROCESS | 3528 | 1465274651810 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:11 INFO - PROCESS | 3528 | ++DOCSHELL 000000707B2C4800 == 34 [pid = 3528] [id = 743] 21:44:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (00000070799B3800) [pid = 3528] [serial = 2229] [outer = 0000000000000000] 21:44:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000707A2C5400) [pid = 3528] [serial = 2230] [outer = 00000070799B3800] 21:44:11 INFO - PROCESS | 3528 | 1465274651854 Marionette DEBUG loaded listener.js 21:44:11 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000707A9C5400) [pid = 3528] [serial = 2231] [outer = 00000070799B3800] 21:44:12 INFO - PROCESS | 3528 | 1465274652224 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 21:44:12 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. 21:44:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 524ms 21:44:12 INFO - PROCESS | 3528 | 1465274652234 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 21:44:12 INFO - PROCESS | 3528 | 1465274652236 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 21:44:12 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 21:44:12 INFO - PROCESS | 3528 | 1465274652239 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 21:44:12 INFO - PROCESS | 3528 | 1465274652241 Marionette TRACE conn5 <- [1,2938,null,{}] 21:44:12 INFO - PROCESS | 3528 | 1465274652259 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:12 INFO - PROCESS | 3528 | 1465274652261 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:12 INFO - PROCESS | 3528 | 1465274652380 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 21:44:12 INFO - PROCESS | 3528 | 1465274652388 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:12 INFO - PROCESS | 3528 | 1465274652390 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:12 INFO - PROCESS | 3528 | ++DOCSHELL 000000707BB79000 == 35 [pid = 3528] [id = 744] 21:44:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700181D400) [pid = 3528] [serial = 2232] [outer = 0000000000000000] 21:44:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000707AB57800) [pid = 3528] [serial = 2233] [outer = 000000700181D400] 21:44:12 INFO - PROCESS | 3528 | 1465274652434 Marionette DEBUG loaded listener.js 21:44:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000707ACC0400) [pid = 3528] [serial = 2234] [outer = 000000700181D400] 21:44:12 INFO - PROCESS | 3528 | ++DOCSHELL 000000707BB07000 == 36 [pid = 3528] [id = 745] 21:44:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000707B224800) [pid = 3528] [serial = 2235] [outer = 0000000000000000] 21:44:12 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000707B353000) [pid = 3528] [serial = 2236] [outer = 000000707B224800] 21:44:12 INFO - PROCESS | 3528 | 1465274652886 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 21:44:12 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. 21:44:12 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 690ms 21:44:12 INFO - PROCESS | 3528 | 1465274652933 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 21:44:12 INFO - PROCESS | 3528 | 1465274652936 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 21:44:12 INFO - PROCESS | 3528 | 1465274652939 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 21:44:12 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 21:44:12 INFO - PROCESS | 3528 | 1465274652941 Marionette TRACE conn5 <- [1,2942,null,{}] 21:44:12 INFO - PROCESS | 3528 | 1465274652955 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:12 INFO - PROCESS | 3528 | 1465274652958 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:13 INFO - PROCESS | 3528 | 1465274653077 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 21:44:13 INFO - PROCESS | 3528 | 1465274653195 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:13 INFO - PROCESS | 3528 | 1465274653199 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:13 INFO - PROCESS | 3528 | ++DOCSHELL 0000007005AED800 == 37 [pid = 3528] [id = 746] 21:44:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007000607400) [pid = 3528] [serial = 2237] [outer = 0000000000000000] 21:44:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000700155AC00) [pid = 3528] [serial = 2238] [outer = 0000007000607400] 21:44:13 INFO - PROCESS | 3528 | 1465274653258 Marionette DEBUG loaded listener.js 21:44:13 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (00000070059DD000) [pid = 3528] [serial = 2239] [outer = 0000007000607400] 21:44:13 INFO - PROCESS | 3528 | 1465274653866 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 21:44:13 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:44:13 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 21:44:13 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 985ms 21:44:13 INFO - PROCESS | 3528 | 1465274653930 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 21:44:13 INFO - PROCESS | 3528 | 1465274653934 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 21:44:13 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 21:44:13 INFO - PROCESS | 3528 | 1465274653940 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 21:44:13 INFO - PROCESS | 3528 | 1465274653943 Marionette TRACE conn5 <- [1,2946,null,{}] 21:44:13 INFO - PROCESS | 3528 | 1465274653949 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:13 INFO - PROCESS | 3528 | 1465274653954 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:14 INFO - PROCESS | 3528 | 1465274654090 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 21:44:14 INFO - PROCESS | 3528 | 1465274654186 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:14 INFO - PROCESS | 3528 | 1465274654189 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:14 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D155000 == 38 [pid = 3528] [id = 747] 21:44:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (0000007008A4B400) [pid = 3528] [serial = 2240] [outer = 0000000000000000] 21:44:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (0000007008CAB000) [pid = 3528] [serial = 2241] [outer = 0000007008A4B400] 21:44:14 INFO - PROCESS | 3528 | 1465274654246 Marionette DEBUG loaded listener.js 21:44:14 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (000000700AC2D000) [pid = 3528] [serial = 2242] [outer = 0000007008A4B400] 21:44:14 INFO - PROCESS | 3528 | 1465274654755 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 21:44:14 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. 21:44:14 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 839ms 21:44:14 INFO - PROCESS | 3528 | 1465274654784 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 21:44:14 INFO - PROCESS | 3528 | 1465274654788 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 21:44:14 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 21:44:14 INFO - PROCESS | 3528 | 1465274654792 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 21:44:14 INFO - PROCESS | 3528 | 1465274654795 Marionette TRACE conn5 <- [1,2950,null,{}] 21:44:14 INFO - PROCESS | 3528 | 1465274654799 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:14 INFO - PROCESS | 3528 | 1465274654801 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:14 INFO - PROCESS | 3528 | 1465274654920 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 21:44:15 INFO - PROCESS | 3528 | 1465274655019 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:15 INFO - PROCESS | 3528 | 1465274655022 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:15 INFO - PROCESS | 3528 | ++DOCSHELL 000000707FC6D000 == 39 [pid = 3528] [id = 748] 21:44:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (000000700C727C00) [pid = 3528] [serial = 2243] [outer = 0000000000000000] 21:44:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (000000700E5AA800) [pid = 3528] [serial = 2244] [outer = 000000700C727C00] 21:44:15 INFO - PROCESS | 3528 | 1465274655079 Marionette DEBUG loaded listener.js 21:44:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (000000700FFF4C00) [pid = 3528] [serial = 2245] [outer = 000000700C727C00] 21:44:15 INFO - PROCESS | 3528 | 1465274655640 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 21:44:15 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. 21:44:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 880ms 21:44:15 INFO - PROCESS | 3528 | 1465274655676 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 21:44:15 INFO - PROCESS | 3528 | 1465274655679 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 21:44:15 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 21:44:15 INFO - PROCESS | 3528 | 1465274655690 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 21:44:15 INFO - PROCESS | 3528 | 1465274655697 Marionette TRACE conn5 <- [1,2954,null,{}] 21:44:15 INFO - PROCESS | 3528 | 1465274655701 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:15 INFO - PROCESS | 3528 | 1465274655705 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:15 INFO - PROCESS | 3528 | 1465274655821 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 21:44:15 INFO - PROCESS | 3528 | 1465274655920 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:15 INFO - PROCESS | 3528 | 1465274655923 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:15 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D4B0800 == 40 [pid = 3528] [id = 749] 21:44:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (0000007010553000) [pid = 3528] [serial = 2246] [outer = 0000000000000000] 21:44:15 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (000000707B226000) [pid = 3528] [serial = 2247] [outer = 0000007010553000] 21:44:15 INFO - PROCESS | 3528 | 1465274655979 Marionette DEBUG loaded listener.js 21:44:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 93 (000000707B35E400) [pid = 3528] [serial = 2248] [outer = 0000007010553000] 21:44:16 INFO - PROCESS | 3528 | 1465274656506 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 21:44:16 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. 21:44:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 838ms 21:44:16 INFO - PROCESS | 3528 | 1465274656523 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 21:44:16 INFO - PROCESS | 3528 | 1465274656526 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 21:44:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 21:44:16 INFO - PROCESS | 3528 | 1465274656529 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 21:44:16 INFO - PROCESS | 3528 | 1465274656531 Marionette TRACE conn5 <- [1,2958,null,{}] 21:44:16 INFO - PROCESS | 3528 | 1465274656535 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:16 INFO - PROCESS | 3528 | 1465274656537 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:16 INFO - PROCESS | 3528 | 1465274656651 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 21:44:16 INFO - PROCESS | 3528 | 1465274656773 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:16 INFO - PROCESS | 3528 | 1465274656776 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:16 INFO - PROCESS | 3528 | ++DOCSHELL 000000707B3C9800 == 41 [pid = 3528] [id = 750] 21:44:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 94 (000000707987F800) [pid = 3528] [serial = 2249] [outer = 0000000000000000] 21:44:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 95 (000000707BA33800) [pid = 3528] [serial = 2250] [outer = 000000707987F800] 21:44:16 INFO - PROCESS | 3528 | 1465274656834 Marionette DEBUG loaded listener.js 21:44:16 INFO - PROCESS | 3528 | ++DOMWINDOW == 96 (000000707BA39C00) [pid = 3528] [serial = 2251] [outer = 000000707987F800] 21:44:17 INFO - PROCESS | 3528 | 1465274657347 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 21:44:17 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. 21:44:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 838ms 21:44:17 INFO - PROCESS | 3528 | 1465274657370 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 21:44:17 INFO - PROCESS | 3528 | 1465274657372 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 21:44:17 INFO - PROCESS | 3528 | 1465274657375 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 21:44:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 21:44:17 INFO - PROCESS | 3528 | 1465274657378 Marionette TRACE conn5 <- [1,2962,null,{}] 21:44:17 INFO - PROCESS | 3528 | 1465274657381 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:17 INFO - PROCESS | 3528 | 1465274657383 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:17 INFO - PROCESS | 3528 | 1465274657493 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 21:44:17 INFO - PROCESS | 3528 | 1465274657625 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:17 INFO - PROCESS | 3528 | 1465274657632 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:17 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010EDE800 == 42 [pid = 3528] [id = 751] 21:44:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 97 (000000707BC0F000) [pid = 3528] [serial = 2252] [outer = 0000000000000000] 21:44:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 98 (000000707BC78400) [pid = 3528] [serial = 2253] [outer = 000000707BC0F000] 21:44:17 INFO - PROCESS | 3528 | 1465274657699 Marionette DEBUG loaded listener.js 21:44:17 INFO - PROCESS | 3528 | ++DOMWINDOW == 99 (000000707BDBDC00) [pid = 3528] [serial = 2254] [outer = 000000707BC0F000] 21:44:18 INFO - PROCESS | 3528 | 1465274658339 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 21:44:18 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. 21:44:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 986ms 21:44:18 INFO - PROCESS | 3528 | 1465274658366 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 21:44:18 INFO - PROCESS | 3528 | 1465274658370 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 21:44:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 21:44:18 INFO - PROCESS | 3528 | 1465274658376 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 21:44:18 INFO - PROCESS | 3528 | 1465274658379 Marionette TRACE conn5 <- [1,2966,null,{}] 21:44:18 INFO - PROCESS | 3528 | 1465274658385 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:18 INFO - PROCESS | 3528 | 1465274658387 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:18 INFO - PROCESS | 3528 | 1465274658500 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 21:44:18 INFO - PROCESS | 3528 | 1465274658597 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:18 INFO - PROCESS | 3528 | 1465274658602 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:18 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008812000 == 43 [pid = 3528] [id = 752] 21:44:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 100 (00000070083CB800) [pid = 3528] [serial = 2255] [outer = 0000000000000000] 21:44:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 101 (000000700879EC00) [pid = 3528] [serial = 2256] [outer = 00000070083CB800] 21:44:18 INFO - PROCESS | 3528 | 1465274658652 Marionette DEBUG loaded listener.js 21:44:18 INFO - PROCESS | 3528 | ++DOMWINDOW == 102 (0000007008CB0400) [pid = 3528] [serial = 2257] [outer = 00000070083CB800] 21:44:19 INFO - PROCESS | 3528 | 1465274659224 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 21:44:19 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. 21:44:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 881ms 21:44:19 INFO - PROCESS | 3528 | 1465274659259 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 21:44:19 INFO - PROCESS | 3528 | 1465274659264 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 21:44:19 INFO - PROCESS | 3528 | --DOCSHELL 000000707BB07000 == 42 [pid = 3528] [id = 745] 21:44:19 INFO - PROCESS | 3528 | --DOCSHELL 000000707BB79000 == 41 [pid = 3528] [id = 744] 21:44:19 INFO - PROCESS | 3528 | --DOCSHELL 000000707B2C4800 == 40 [pid = 3528] [id = 743] 21:44:19 INFO - PROCESS | 3528 | --DOCSHELL 0000007007F65800 == 39 [pid = 3528] [id = 742] 21:44:19 INFO - PROCESS | 3528 | --DOCSHELL 0000007011606000 == 38 [pid = 3528] [id = 741] 21:44:19 INFO - PROCESS | 3528 | --DOCSHELL 0000007010332800 == 37 [pid = 3528] [id = 740] 21:44:19 INFO - PROCESS | 3528 | --DOCSHELL 000000700FC22800 == 36 [pid = 3528] [id = 739] 21:44:19 INFO - PROCESS | 3528 | --DOCSHELL 000000700D4C4000 == 35 [pid = 3528] [id = 738] 21:44:19 INFO - PROCESS | 3528 | --DOCSHELL 000000700C852800 == 34 [pid = 3528] [id = 737] 21:44:19 INFO - PROCESS | 3528 | --DOCSHELL 0000007009B1F000 == 33 [pid = 3528] [id = 736] 21:44:19 INFO - PROCESS | 3528 | --DOCSHELL 0000007008DCB000 == 32 [pid = 3528] [id = 735] 21:44:19 INFO - PROCESS | 3528 | --DOCSHELL 000000700992E800 == 31 [pid = 3528] [id = 734] 21:44:19 INFO - PROCESS | 3528 | --DOCSHELL 000000707C689800 == 30 [pid = 3528] [id = 733] 21:44:19 INFO - PROCESS | 3528 | --DOCSHELL 0000007010EDE800 == 29 [pid = 3528] [id = 751] 21:44:19 INFO - PROCESS | 3528 | --DOCSHELL 000000707B3C9800 == 28 [pid = 3528] [id = 750] 21:44:19 INFO - PROCESS | 3528 | --DOCSHELL 000000700D4B0800 == 27 [pid = 3528] [id = 749] 21:44:19 INFO - PROCESS | 3528 | --DOCSHELL 000000707FC6D000 == 26 [pid = 3528] [id = 748] 21:44:19 INFO - PROCESS | 3528 | --DOCSHELL 000000700D155000 == 25 [pid = 3528] [id = 747] 21:44:19 INFO - PROCESS | 3528 | --DOCSHELL 0000007005AED800 == 24 [pid = 3528] [id = 746] 21:44:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 21:44:19 INFO - PROCESS | 3528 | --DOMWINDOW == 101 (000000707A2C9C00) [pid = 3528] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 21:44:19 INFO - PROCESS | 3528 | --DOMWINDOW == 100 (000000700FFF0000) [pid = 3528] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 21:44:19 INFO - PROCESS | 3528 | --DOMWINDOW == 99 (000000701055C400) [pid = 3528] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 21:44:19 INFO - PROCESS | 3528 | --DOMWINDOW == 98 (0000007008A4BC00) [pid = 3528] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 21:44:19 INFO - PROCESS | 3528 | --DOMWINDOW == 97 (000000700CE3DC00) [pid = 3528] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 21:44:19 INFO - PROCESS | 3528 | --DOMWINDOW == 96 (000000700D4D4000) [pid = 3528] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 21:44:19 INFO - PROCESS | 3528 | --DOMWINDOW == 95 (0000007008AB4800) [pid = 3528] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 21:44:19 INFO - PROCESS | 3528 | --DOMWINDOW == 94 (0000007009106400) [pid = 3528] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 21:44:19 INFO - PROCESS | 3528 | --DOMWINDOW == 93 (0000007009B10800) [pid = 3528] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 21:44:19 INFO - PROCESS | 3528 | --DOMWINDOW == 92 (000000700E5AEC00) [pid = 3528] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 21:44:19 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (000000700BEB5400) [pid = 3528] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 21:44:19 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (000000700C727800) [pid = 3528] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 21:44:19 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (0000007006DD9400) [pid = 3528] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 21:44:19 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (0000007007830400) [pid = 3528] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 21:44:19 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (00000070083C8800) [pid = 3528] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 21:44:19 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (00000070102EC000) [pid = 3528] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 21:44:19 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (00000070087BAC00) [pid = 3528] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 21:44:19 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (0000007005054800) [pid = 3528] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 21:44:19 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (0000007005C73800) [pid = 3528] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 21:44:19 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700547F400) [pid = 3528] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 21:44:19 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000700FB88C00) [pid = 3528] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 21:44:19 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000700BEBB000) [pid = 3528] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 21:44:19 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000707A90C400) [pid = 3528] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 21:44:19 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007079AD1800) [pid = 3528] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 21:44:19 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700FB81000) [pid = 3528] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 21:44:19 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (00000070798AF400) [pid = 3528] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 21:44:20 INFO - PROCESS | 3528 | 1465274660022 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 21:44:20 INFO - PROCESS | 3528 | 1465274660026 Marionette TRACE conn5 <- [1,2970,null,{}] 21:44:20 INFO - PROCESS | 3528 | 1465274660034 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:20 INFO - PROCESS | 3528 | 1465274660037 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:20 INFO - PROCESS | 3528 | 1465274660170 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 21:44:20 INFO - PROCESS | 3528 | 1465274660249 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:20 INFO - PROCESS | 3528 | 1465274660253 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:20 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008469000 == 25 [pid = 3528] [id = 753] 21:44:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (0000007005059400) [pid = 3528] [serial = 2258] [outer = 0000000000000000] 21:44:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007005429800) [pid = 3528] [serial = 2259] [outer = 0000007005059400] 21:44:20 INFO - PROCESS | 3528 | 1465274660305 Marionette DEBUG loaded listener.js 21:44:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (0000007006DC2000) [pid = 3528] [serial = 2260] [outer = 0000007005059400] 21:44:20 INFO - PROCESS | 3528 | 1465274660707 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 21:44:20 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 21:44:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 21:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 21:44:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 860ms 21:44:20 INFO - PROCESS | 3528 | 1465274660770 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 21:44:20 INFO - PROCESS | 3528 | 1465274660774 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 21:44:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 21:44:20 INFO - PROCESS | 3528 | 1465274660779 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 21:44:20 INFO - PROCESS | 3528 | 1465274660782 Marionette TRACE conn5 <- [1,2974,null,{}] 21:44:20 INFO - PROCESS | 3528 | 1465274660789 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:20 INFO - PROCESS | 3528 | 1465274660793 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:20 INFO - PROCESS | 3528 | 1465274660890 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 21:44:20 INFO - PROCESS | 3528 | 1465274660905 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:20 INFO - PROCESS | 3528 | 1465274660907 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:20 INFO - PROCESS | 3528 | ++DOCSHELL 000000700903D800 == 26 [pid = 3528] [id = 754] 21:44:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007008079000) [pid = 3528] [serial = 2261] [outer = 0000000000000000] 21:44:20 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (00000070083C6000) [pid = 3528] [serial = 2262] [outer = 0000007008079000] 21:44:20 INFO - PROCESS | 3528 | 1465274660956 Marionette DEBUG loaded listener.js 21:44:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (00000070087A6C00) [pid = 3528] [serial = 2263] [outer = 0000007008079000] 21:44:21 INFO - PROCESS | 3528 | 1465274661374 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 21:44:21 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. 21:44:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 629ms 21:44:21 INFO - PROCESS | 3528 | 1465274661412 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 21:44:21 INFO - PROCESS | 3528 | 1465274661415 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 21:44:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 21:44:21 INFO - PROCESS | 3528 | 1465274661418 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 21:44:21 INFO - PROCESS | 3528 | 1465274661428 Marionette TRACE conn5 <- [1,2978,null,{}] 21:44:21 INFO - PROCESS | 3528 | 1465274661432 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:21 INFO - PROCESS | 3528 | 1465274661434 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:21 INFO - PROCESS | 3528 | 1465274661525 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 21:44:21 INFO - PROCESS | 3528 | 1465274661540 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:21 INFO - PROCESS | 3528 | 1465274661547 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:21 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C84D000 == 27 [pid = 3528] [id = 755] 21:44:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (0000007008C53800) [pid = 3528] [serial = 2264] [outer = 0000000000000000] 21:44:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (0000007008CAA800) [pid = 3528] [serial = 2265] [outer = 0000007008C53800] 21:44:21 INFO - PROCESS | 3528 | 1465274661628 Marionette DEBUG loaded listener.js 21:44:21 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (0000007009CBFC00) [pid = 3528] [serial = 2266] [outer = 0000007008C53800] 21:44:22 INFO - PROCESS | 3528 | ++DOCSHELL 000000700CEE3000 == 28 [pid = 3528] [id = 756] 21:44:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (000000700BE9D000) [pid = 3528] [serial = 2267] [outer = 0000000000000000] 21:44:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (0000007006DD5400) [pid = 3528] [serial = 2268] [outer = 000000700BE9D000] 21:44:22 INFO - PROCESS | 3528 | 1465274662125 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 21:44:22 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. 21:44:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 21:44:22 INFO - PROCESS | 3528 | 1465274662155 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 21:44:22 INFO - PROCESS | 3528 | 1465274662158 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 21:44:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 21:44:22 INFO - PROCESS | 3528 | 1465274662161 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 21:44:22 INFO - PROCESS | 3528 | 1465274662163 Marionette TRACE conn5 <- [1,2982,null,{}] 21:44:22 INFO - PROCESS | 3528 | 1465274662166 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:22 INFO - PROCESS | 3528 | 1465274662169 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:22 INFO - PROCESS | 3528 | 1465274662293 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 21:44:22 INFO - PROCESS | 3528 | 1465274662348 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:22 INFO - PROCESS | 3528 | 1465274662350 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:22 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D1E3800 == 29 [pid = 3528] [id = 757] 21:44:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (000000700BE9C000) [pid = 3528] [serial = 2269] [outer = 0000000000000000] 21:44:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (000000700C720400) [pid = 3528] [serial = 2270] [outer = 000000700BE9C000] 21:44:22 INFO - PROCESS | 3528 | 1465274662396 Marionette DEBUG loaded listener.js 21:44:22 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (000000700CE37400) [pid = 3528] [serial = 2271] [outer = 000000700BE9C000] 21:44:22 INFO - PROCESS | 3528 | 1465274662778 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 21:44:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:44:22 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 21:44:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 692ms 21:44:22 INFO - PROCESS | 3528 | 1465274662856 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 21:44:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 21:44:22 INFO - PROCESS | 3528 | 1465274662866 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 21:44:22 INFO - PROCESS | 3528 | 1465274662870 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 21:44:22 INFO - PROCESS | 3528 | 1465274662871 Marionette TRACE conn5 <- [1,2986,null,{}] 21:44:22 INFO - PROCESS | 3528 | 1465274662880 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:22 INFO - PROCESS | 3528 | 1465274662882 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:23 INFO - PROCESS | 3528 | 1465274663023 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 21:44:23 INFO - PROCESS | 3528 | 1465274663029 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:23 INFO - PROCESS | 3528 | 1465274663032 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:23 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F883000 == 30 [pid = 3528] [id = 758] 21:44:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (0000007005C81C00) [pid = 3528] [serial = 2272] [outer = 0000000000000000] 21:44:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (000000700CE40800) [pid = 3528] [serial = 2273] [outer = 0000007005C81C00] 21:44:23 INFO - PROCESS | 3528 | 1465274663076 Marionette DEBUG loaded listener.js 21:44:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 93 (000000700E5B6C00) [pid = 3528] [serial = 2274] [outer = 0000007005C81C00] 21:44:23 INFO - PROCESS | 3528 | 1465274663494 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 21:44:23 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. 21:44:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 690ms 21:44:23 INFO - PROCESS | 3528 | 1465274663563 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 21:44:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 21:44:23 INFO - PROCESS | 3528 | 1465274663565 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 21:44:23 INFO - PROCESS | 3528 | 1465274663569 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 21:44:23 INFO - PROCESS | 3528 | 1465274663571 Marionette TRACE conn5 <- [1,2990,null,{}] 21:44:23 INFO - PROCESS | 3528 | 1465274663574 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:23 INFO - PROCESS | 3528 | 1465274663581 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:23 INFO - PROCESS | 3528 | 1465274663722 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 21:44:23 INFO - PROCESS | 3528 | 1465274663728 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:23 INFO - PROCESS | 3528 | 1465274663730 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:23 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FF22800 == 31 [pid = 3528] [id = 759] 21:44:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 94 (000000700FFEFC00) [pid = 3528] [serial = 2275] [outer = 0000000000000000] 21:44:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 95 (0000007010555800) [pid = 3528] [serial = 2276] [outer = 000000700FFEFC00] 21:44:23 INFO - PROCESS | 3528 | 1465274663820 Marionette DEBUG loaded listener.js 21:44:23 INFO - PROCESS | 3528 | ++DOMWINDOW == 96 (0000007010722C00) [pid = 3528] [serial = 2277] [outer = 000000700FFEFC00] 21:44:24 INFO - PROCESS | 3528 | --DOMWINDOW == 95 (000000700181D400) [pid = 3528] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 21:44:24 INFO - PROCESS | 3528 | --DOMWINDOW == 94 (00000070020CB800) [pid = 3528] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 21:44:24 INFO - PROCESS | 3528 | --DOMWINDOW == 93 (0000007005039C00) [pid = 3528] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 21:44:24 INFO - PROCESS | 3528 | --DOMWINDOW == 92 (00000070059D5C00) [pid = 3528] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 21:44:24 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (0000007008079C00) [pid = 3528] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 21:44:24 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (0000007005C7A800) [pid = 3528] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 21:44:24 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (000000707A936000) [pid = 3528] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 21:44:24 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (0000007009197800) [pid = 3528] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 21:44:24 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (000000700FB8AC00) [pid = 3528] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 21:44:24 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (0000007006D0CC00) [pid = 3528] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 21:44:24 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (000000707B224800) [pid = 3528] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:44:24 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (000000700BE9A400) [pid = 3528] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 21:44:24 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (00000070799B3800) [pid = 3528] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 21:44:24 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (0000007079882000) [pid = 3528] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 21:44:24 INFO - PROCESS | 3528 | 1465274664420 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 21:44:24 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. 21:44:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 879ms 21:44:24 INFO - PROCESS | 3528 | 1465274664450 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 21:44:24 INFO - PROCESS | 3528 | 1465274664452 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 21:44:24 INFO - PROCESS | 3528 | 1465274664464 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 21:44:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 21:44:24 INFO - PROCESS | 3528 | 1465274664466 Marionette TRACE conn5 <- [1,2994,null,{}] 21:44:24 INFO - PROCESS | 3528 | 1465274664469 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:24 INFO - PROCESS | 3528 | 1465274664471 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:24 INFO - PROCESS | 3528 | 1465274664551 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 21:44:24 INFO - PROCESS | 3528 | 1465274664558 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:24 INFO - PROCESS | 3528 | 1465274664560 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:24 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010339000 == 32 [pid = 3528] [id = 760] 21:44:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (0000007001587800) [pid = 3528] [serial = 2278] [outer = 0000000000000000] 21:44:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (0000007079876400) [pid = 3528] [serial = 2279] [outer = 0000007001587800] 21:44:24 INFO - PROCESS | 3528 | 1465274664604 Marionette DEBUG loaded listener.js 21:44:24 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (00000070798AF800) [pid = 3528] [serial = 2280] [outer = 0000007001587800] 21:44:25 INFO - PROCESS | 3528 | 1465274664992 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 21:44:25 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. 21:44:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 587ms 21:44:25 INFO - PROCESS | 3528 | 1465274665056 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 21:44:25 INFO - PROCESS | 3528 | 1465274665058 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 21:44:25 INFO - TEST-START | /FileAPI/FileReaderSync.worker 21:44:25 INFO - PROCESS | 3528 | 1465274665061 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 21:44:25 INFO - PROCESS | 3528 | 1465274665063 Marionette TRACE conn5 <- [1,2998,null,{}] 21:44:25 INFO - PROCESS | 3528 | 1465274665066 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:25 INFO - PROCESS | 3528 | 1465274665068 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:25 INFO - PROCESS | 3528 | 1465274665165 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 21:44:25 INFO - PROCESS | 3528 | 1465274665170 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:25 INFO - PROCESS | 3528 | 1465274665172 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:25 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010ED0000 == 33 [pid = 3528] [id = 761] 21:44:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (00000070799AA400) [pid = 3528] [serial = 2281] [outer = 0000000000000000] 21:44:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (0000007079ADAC00) [pid = 3528] [serial = 2282] [outer = 00000070799AA400] 21:44:25 INFO - PROCESS | 3528 | 1465274665216 Marionette DEBUG loaded listener.js 21:44:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (000000707A312C00) [pid = 3528] [serial = 2283] [outer = 00000070799AA400] 21:44:25 INFO - PROCESS | 3528 | [3528] 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 21:44:25 INFO - PROCESS | 3528 | 1465274665660 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 21:44:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 21:44:25 INFO - {} 21:44:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 21:44:25 INFO - {} 21:44:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 21:44:25 INFO - {} 21:44:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 21:44:25 INFO - {} 21:44:25 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 629ms 21:44:25 INFO - PROCESS | 3528 | 1465274665694 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 21:44:25 INFO - PROCESS | 3528 | 1465274665696 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 21:44:25 INFO - TEST-START | /FileAPI/fileReader.html 21:44:25 INFO - PROCESS | 3528 | 1465274665699 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 21:44:25 INFO - PROCESS | 3528 | 1465274665701 Marionette TRACE conn5 <- [1,3002,null,{}] 21:44:25 INFO - PROCESS | 3528 | 1465274665705 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:25 INFO - PROCESS | 3528 | 1465274665706 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:25 INFO - PROCESS | 3528 | 1465274665788 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 21:44:25 INFO - PROCESS | 3528 | 1465274665799 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:25 INFO - PROCESS | 3528 | 1465274665801 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:25 INFO - PROCESS | 3528 | ++DOCSHELL 000000707A946000 == 34 [pid = 3528] [id = 762] 21:44:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (000000707A9C3000) [pid = 3528] [serial = 2284] [outer = 0000000000000000] 21:44:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (000000707ACC3400) [pid = 3528] [serial = 2285] [outer = 000000707A9C3000] 21:44:25 INFO - PROCESS | 3528 | 1465274665845 Marionette DEBUG loaded listener.js 21:44:25 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (000000707B359000) [pid = 3528] [serial = 2286] [outer = 000000707A9C3000] 21:44:26 INFO - PROCESS | 3528 | 1465274666254 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 21:44:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 21:44:26 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 21:44:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 21:44:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 21:44:26 INFO - TEST-OK | /FileAPI/fileReader.html | took 586ms 21:44:26 INFO - PROCESS | 3528 | 1465274666289 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 21:44:26 INFO - PROCESS | 3528 | 1465274666291 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 21:44:26 INFO - TEST-START | /FileAPI/historical.html 21:44:26 INFO - PROCESS | 3528 | 1465274666294 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 21:44:26 INFO - PROCESS | 3528 | 1465274666295 Marionette TRACE conn5 <- [1,3006,null,{}] 21:44:26 INFO - PROCESS | 3528 | 1465274666299 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:26 INFO - PROCESS | 3528 | 1465274666301 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:26 INFO - PROCESS | 3528 | 1465274666472 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 21:44:26 INFO - PROCESS | 3528 | 1465274666609 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:26 INFO - PROCESS | 3528 | 1465274666613 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:26 INFO - PROCESS | 3528 | ++DOCSHELL 0000007007D12000 == 35 [pid = 3528] [id = 763] 21:44:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (000000700154E400) [pid = 3528] [serial = 2287] [outer = 0000000000000000] 21:44:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 93 (0000007001820000) [pid = 3528] [serial = 2288] [outer = 000000700154E400] 21:44:26 INFO - PROCESS | 3528 | 1465274666674 Marionette DEBUG loaded listener.js 21:44:26 INFO - PROCESS | 3528 | ++DOMWINDOW == 94 (0000007006DBB000) [pid = 3528] [serial = 2289] [outer = 000000700154E400] 21:44:27 INFO - PROCESS | 3528 | 1465274667402 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 21:44:27 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 21:44:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 21:44:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 21:44:27 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 21:44:27 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 21:44:27 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 21:44:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 21:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 21:44:27 INFO - TEST-OK | /FileAPI/historical.html | took 1139ms 21:44:27 INFO - PROCESS | 3528 | 1465274667439 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 21:44:27 INFO - PROCESS | 3528 | 1465274667443 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 21:44:27 INFO - TEST-START | /FileAPI/idlharness.html 21:44:27 INFO - PROCESS | 3528 | 1465274667472 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 21:44:27 INFO - PROCESS | 3528 | 1465274667476 Marionette TRACE conn5 <- [1,3010,null,{}] 21:44:27 INFO - PROCESS | 3528 | 1465274667481 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:27 INFO - PROCESS | 3528 | 1465274667484 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:27 INFO - PROCESS | 3528 | 1465274667623 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 21:44:27 INFO - PROCESS | 3528 | 1465274667742 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:27 INFO - PROCESS | 3528 | 1465274667745 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:27 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D11E000 == 36 [pid = 3528] [id = 764] 21:44:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 95 (00000070083C8C00) [pid = 3528] [serial = 2290] [outer = 0000000000000000] 21:44:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 96 (0000007008AAEC00) [pid = 3528] [serial = 2291] [outer = 00000070083C8C00] 21:44:27 INFO - PROCESS | 3528 | 1465274667806 Marionette DEBUG loaded listener.js 21:44:27 INFO - PROCESS | 3528 | ++DOMWINDOW == 97 (0000007009B0C400) [pid = 3528] [serial = 2292] [outer = 00000070083C8C00] 21:44:28 INFO - PROCESS | 3528 | 1465274668890 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 21:44:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 21:44:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:44:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:44:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:44:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:44:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:44:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:44:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:44:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 21:44:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 21:44:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 21:44:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 21:44:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 21:44:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 21:44:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 21:44:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 21:44:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:44:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:44:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:44:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:44:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:44:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:44:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:44:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 21:44:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:44:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:44:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:44:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:44:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:44:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:44:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:44:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 21:44:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 21:44:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 21:44:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 21:44:29 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 21:44:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:44:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:44:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:44:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:44:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 21:44:29 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 21:44:29 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 21:44:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:44:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:44:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:44:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:44:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 21:44:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:44:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:44:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:44:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:44:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 21:44:29 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 21:44:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:44:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:44:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:44:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:44:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 21:44:29 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 21:44:29 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 21:44:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:44:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:44:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:44:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:44:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 21:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 21:44:29 INFO - TEST-OK | /FileAPI/idlharness.html | took 1558ms 21:44:29 INFO - PROCESS | 3528 | 1465274669039 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 21:44:29 INFO - PROCESS | 3528 | 1465274669042 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 21:44:29 INFO - TEST-START | /FileAPI/idlharness.worker 21:44:29 INFO - PROCESS | 3528 | 1465274669048 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 21:44:29 INFO - PROCESS | 3528 | 1465274669051 Marionette TRACE conn5 <- [1,3014,null,{}] 21:44:29 INFO - PROCESS | 3528 | 1465274669055 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:29 INFO - PROCESS | 3528 | 1465274669058 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:29 INFO - PROCESS | 3528 | 1465274669314 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 21:44:29 INFO - PROCESS | 3528 | 1465274669417 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:29 INFO - PROCESS | 3528 | 1465274669420 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:29 INFO - PROCESS | 3528 | ++DOCSHELL 00000070081C8000 == 37 [pid = 3528] [id = 765] 21:44:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 98 (0000007007D44400) [pid = 3528] [serial = 2293] [outer = 0000000000000000] 21:44:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 99 (0000007008079400) [pid = 3528] [serial = 2294] [outer = 0000007007D44400] 21:44:29 INFO - PROCESS | 3528 | 1465274669471 Marionette DEBUG loaded listener.js 21:44:29 INFO - PROCESS | 3528 | ++DOMWINDOW == 100 (00000070087C6400) [pid = 3528] [serial = 2295] [outer = 0000007007D44400] 21:44:29 INFO - PROCESS | 3528 | [3528] 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 21:44:29 INFO - PROCESS | 3528 | --DOCSHELL 000000707A946000 == 36 [pid = 3528] [id = 762] 21:44:29 INFO - PROCESS | 3528 | --DOCSHELL 0000007010ED0000 == 35 [pid = 3528] [id = 761] 21:44:29 INFO - PROCESS | 3528 | --DOCSHELL 0000007010339000 == 34 [pid = 3528] [id = 760] 21:44:29 INFO - PROCESS | 3528 | --DOCSHELL 000000700FF22800 == 33 [pid = 3528] [id = 759] 21:44:29 INFO - PROCESS | 3528 | --DOCSHELL 000000700F883000 == 32 [pid = 3528] [id = 758] 21:44:29 INFO - PROCESS | 3528 | --DOCSHELL 000000700D1E3800 == 31 [pid = 3528] [id = 757] 21:44:29 INFO - PROCESS | 3528 | --DOCSHELL 000000700CEE3000 == 30 [pid = 3528] [id = 756] 21:44:29 INFO - PROCESS | 3528 | --DOCSHELL 000000700C84D000 == 29 [pid = 3528] [id = 755] 21:44:29 INFO - PROCESS | 3528 | --DOCSHELL 000000700903D800 == 28 [pid = 3528] [id = 754] 21:44:29 INFO - PROCESS | 3528 | --DOCSHELL 0000007008469000 == 27 [pid = 3528] [id = 753] 21:44:29 INFO - PROCESS | 3528 | --DOMWINDOW == 99 (000000707A2C1400) [pid = 3528] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 21:44:29 INFO - PROCESS | 3528 | --DOMWINDOW == 98 (000000701055FC00) [pid = 3528] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 21:44:29 INFO - PROCESS | 3528 | --DOMWINDOW == 97 (000000700FFED000) [pid = 3528] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 21:44:29 INFO - PROCESS | 3528 | --DOMWINDOW == 96 (000000700BEA1C00) [pid = 3528] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 21:44:29 INFO - PROCESS | 3528 | --DOMWINDOW == 95 (0000007006DB5800) [pid = 3528] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 21:44:29 INFO - PROCESS | 3528 | --DOMWINDOW == 94 (000000700782DC00) [pid = 3528] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 21:44:29 INFO - PROCESS | 3528 | --DOMWINDOW == 93 (00000070082E5800) [pid = 3528] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 21:44:29 INFO - PROCESS | 3528 | --DOMWINDOW == 92 (0000007008A43400) [pid = 3528] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 21:44:29 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (0000007006DD4400) [pid = 3528] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 21:44:29 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (0000007007DB8C00) [pid = 3528] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 21:44:29 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (000000707AB59C00) [pid = 3528] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 21:44:29 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (000000707AB3C800) [pid = 3528] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 21:44:29 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (0000007009276800) [pid = 3528] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 21:44:29 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (000000700A885400) [pid = 3528] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 21:44:29 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (0000007079875C00) [pid = 3528] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 21:44:29 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (0000007008A44400) [pid = 3528] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 21:44:29 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000700FFF2C00) [pid = 3528] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 21:44:29 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (00000070798A5400) [pid = 3528] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 21:44:29 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000707B353000) [pid = 3528] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 21:44:29 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000707ACC0400) [pid = 3528] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 21:44:29 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000700C829C00) [pid = 3528] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 21:44:29 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000707A9C5400) [pid = 3528] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 21:44:29 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700CE45400) [pid = 3528] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 21:44:29 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000707A2C5400) [pid = 3528] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 21:44:29 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000700C720C00) [pid = 3528] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 21:44:29 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000707AB57800) [pid = 3528] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 21:44:30 INFO - PROCESS | 3528 | 1465274670604 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:44:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:44:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:44:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:44:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:44:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:44:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 21:44:30 INFO - {} 21:44:30 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 21:44:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:44:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:44:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 21:44:30 INFO - {} 21:44:30 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 - {} 21:44:30 INFO - {} 21:44:30 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 21:44:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:44:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:44:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:44:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 21:44:30 INFO - {} 21:44:30 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 21:44:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:44:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:44:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 21:44:30 INFO - {} 21:44:30 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 - {} 21:44:30 INFO - {} 21:44:30 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 21:44:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:44:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:44:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:44:30 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 21:44:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 21:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 21:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:44:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 21:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:44:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 21:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 21:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:44:30 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 21:44:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 21:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 21:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:44:30 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 21:44:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 21:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 21:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:44:30 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 21:44:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 21:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:44:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:44:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 21:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:44:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:44:30 INFO - {} 21:44:30 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1661ms 21:44:30 INFO - PROCESS | 3528 | 1465274670713 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 21:44:30 INFO - PROCESS | 3528 | 1465274670717 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 21:44:30 INFO - PROCESS | 3528 | 1465274670722 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 21:44:30 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 21:44:30 INFO - PROCESS | 3528 | 1465274670725 Marionette TRACE conn5 <- [1,3018,null,{}] 21:44:30 INFO - PROCESS | 3528 | 1465274670729 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:30 INFO - PROCESS | 3528 | 1465274670732 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:30 INFO - PROCESS | 3528 | 1465274670851 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 21:44:30 INFO - PROCESS | 3528 | 1465274670891 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:30 INFO - PROCESS | 3528 | 1465274670893 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:30 INFO - PROCESS | 3528 | ++DOCSHELL 000000701059A000 == 28 [pid = 3528] [id = 766] 21:44:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700782E800) [pid = 3528] [serial = 2296] [outer = 0000000000000000] 21:44:30 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000707A90B800) [pid = 3528] [serial = 2297] [outer = 000000700782E800] 21:44:30 INFO - PROCESS | 3528 | 1465274670942 Marionette DEBUG loaded listener.js 21:44:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000707ABD5400) [pid = 3528] [serial = 2298] [outer = 000000700782E800] 21:44:31 INFO - PROCESS | 3528 | 1465274671373 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 21:44:31 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 21:44:31 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 692ms 21:44:31 INFO - PROCESS | 3528 | 1465274671419 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 21:44:31 INFO - PROCESS | 3528 | 1465274671422 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 21:44:31 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 21:44:31 INFO - PROCESS | 3528 | 1465274671426 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 21:44:31 INFO - PROCESS | 3528 | 1465274671428 Marionette TRACE conn5 <- [1,3022,null,{}] 21:44:31 INFO - PROCESS | 3528 | 1465274671437 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:31 INFO - PROCESS | 3528 | 1465274671439 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:31 INFO - PROCESS | 3528 | 1465274671531 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 21:44:31 INFO - PROCESS | 3528 | 1465274671538 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:31 INFO - PROCESS | 3528 | 1465274671540 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:31 INFO - PROCESS | 3528 | ++DOCSHELL 00000070116D8000 == 29 [pid = 3528] [id = 767] 21:44:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700BED2000) [pid = 3528] [serial = 2299] [outer = 0000000000000000] 21:44:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000707AB4F400) [pid = 3528] [serial = 2300] [outer = 000000700BED2000] 21:44:31 INFO - PROCESS | 3528 | 1465274671586 Marionette DEBUG loaded listener.js 21:44:31 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700BECF400) [pid = 3528] [serial = 2301] [outer = 000000700BED2000] 21:44:32 INFO - PROCESS | 3528 | 1465274672042 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 21:44:32 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 21:44:32 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 689ms 21:44:32 INFO - PROCESS | 3528 | 1465274672117 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 21:44:32 INFO - PROCESS | 3528 | 1465274672121 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 21:44:32 INFO - TEST-START | /FileAPI/blob/Blob-close.html 21:44:32 INFO - PROCESS | 3528 | 1465274672132 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 21:44:32 INFO - PROCESS | 3528 | 1465274672136 Marionette TRACE conn5 <- [1,3026,null,{}] 21:44:32 INFO - PROCESS | 3528 | 1465274672148 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:32 INFO - PROCESS | 3528 | 1465274672151 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:32 INFO - PROCESS | 3528 | 1465274672319 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 21:44:32 INFO - PROCESS | 3528 | 1465274672340 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:32 INFO - PROCESS | 3528 | 1465274672342 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:32 INFO - PROCESS | 3528 | ++DOCSHELL 000000707A943000 == 30 [pid = 3528] [id = 768] 21:44:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (00000070053B0800) [pid = 3528] [serial = 2302] [outer = 0000000000000000] 21:44:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700C478C00) [pid = 3528] [serial = 2303] [outer = 00000070053B0800] 21:44:32 INFO - PROCESS | 3528 | 1465274672388 Marionette DEBUG loaded listener.js 21:44:32 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000701117FC00) [pid = 3528] [serial = 2304] [outer = 00000070053B0800] 21:44:32 INFO - PROCESS | 3528 | 1465274672833 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 21:44:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 21:44:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 21:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 21:44:32 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 755ms 21:44:32 INFO - PROCESS | 3528 | 1465274672885 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 21:44:32 INFO - PROCESS | 3528 | 1465274672888 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 21:44:32 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 21:44:32 INFO - PROCESS | 3528 | 1465274672891 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 21:44:32 INFO - PROCESS | 3528 | 1465274672893 Marionette TRACE conn5 <- [1,3030,null,{}] 21:44:32 INFO - PROCESS | 3528 | 1465274672897 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:32 INFO - PROCESS | 3528 | 1465274672899 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:33 INFO - PROCESS | 3528 | 1465274673021 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 21:44:33 INFO - PROCESS | 3528 | 1465274673079 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:33 INFO - PROCESS | 3528 | 1465274673082 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:33 INFO - PROCESS | 3528 | ++DOCSHELL 000000700AEE0800 == 31 [pid = 3528] [id = 769] 21:44:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (00000070126EC800) [pid = 3528] [serial = 2305] [outer = 0000000000000000] 21:44:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (00000070126F2800) [pid = 3528] [serial = 2306] [outer = 00000070126EC800] 21:44:33 INFO - PROCESS | 3528 | 1465274673126 Marionette DEBUG loaded listener.js 21:44:33 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (00000070126F9C00) [pid = 3528] [serial = 2307] [outer = 00000070126EC800] 21:44:33 INFO - PROCESS | 3528 | 1465274673730 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 21:44:33 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. 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 21:44:33 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'.) 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 21:44:33 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. 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 21:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 21:44:33 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. 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 21:44:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:44:33 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. 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 21:44:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 21:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 21:44:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 21:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 21:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 21:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 21:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 21:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 21:44:33 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 907ms 21:44:33 INFO - PROCESS | 3528 | 1465274673806 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 21:44:33 INFO - PROCESS | 3528 | 1465274673818 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 21:44:33 INFO - PROCESS | 3528 | 1465274673822 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 21:44:33 INFO - PROCESS | 3528 | 1465274673824 Marionette TRACE conn5 <- [1,3034,null,{}] 21:44:33 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 21:44:33 INFO - PROCESS | 3528 | 1465274673828 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:33 INFO - PROCESS | 3528 | 1465274673830 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:33 INFO - PROCESS | 3528 | 1465274673960 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 21:44:34 INFO - PROCESS | 3528 | 1465274674010 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:34 INFO - PROCESS | 3528 | 1465274674016 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:34 INFO - PROCESS | 3528 | ++DOCSHELL 000000707FC6E800 == 32 [pid = 3528] [id = 770] 21:44:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (000000707B359800) [pid = 3528] [serial = 2308] [outer = 0000000000000000] 21:44:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (000000707BC77800) [pid = 3528] [serial = 2309] [outer = 000000707B359800] 21:44:34 INFO - PROCESS | 3528 | 1465274674071 Marionette DEBUG loaded listener.js 21:44:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (000000707C049C00) [pid = 3528] [serial = 2310] [outer = 000000707B359800] 21:44:34 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (000000700FFEFC00) [pid = 3528] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 21:44:34 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (00000070083CB800) [pid = 3528] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 21:44:34 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (0000007005059400) [pid = 3528] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 21:44:34 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (000000700BE9C000) [pid = 3528] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 21:44:34 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (0000007000607400) [pid = 3528] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 21:44:34 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (0000007008A4B400) [pid = 3528] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 21:44:34 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000700C727C00) [pid = 3528] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 21:44:34 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007010553000) [pid = 3528] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 21:44:34 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000707987F800) [pid = 3528] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 21:44:34 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000707BC0F000) [pid = 3528] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 21:44:34 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (0000007005C81C00) [pid = 3528] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 21:44:34 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (0000007001587800) [pid = 3528] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 21:44:34 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007008079000) [pid = 3528] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 21:44:34 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (0000007008C53800) [pid = 3528] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 21:44:34 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (00000070799AA400) [pid = 3528] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 21:44:34 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (000000700BE9D000) [pid = 3528] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:44:34 INFO - PROCESS | 3528 | [3528] 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 21:44:34 INFO - PROCESS | 3528 | 1465274674535 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 21:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 21:44:34 INFO - {} 21:44:34 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 21:44:34 INFO - PROCESS | 3528 | 1465274674559 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 21:44:34 INFO - PROCESS | 3528 | 1465274674561 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 21:44:34 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 21:44:34 INFO - PROCESS | 3528 | 1465274674564 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 21:44:34 INFO - PROCESS | 3528 | 1465274674566 Marionette TRACE conn5 <- [1,3038,null,{}] 21:44:34 INFO - PROCESS | 3528 | 1465274674569 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:34 INFO - PROCESS | 3528 | 1465274674571 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:34 INFO - PROCESS | 3528 | 1465274674661 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 21:44:34 INFO - PROCESS | 3528 | 1465274674666 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:34 INFO - PROCESS | 3528 | 1465274674668 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:34 INFO - PROCESS | 3528 | ++DOCSHELL 0000007012ACE800 == 33 [pid = 3528] [id = 771] 21:44:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (0000007008B39000) [pid = 3528] [serial = 2311] [outer = 0000000000000000] 21:44:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000707987F800) [pid = 3528] [serial = 2312] [outer = 0000007008B39000] 21:44:34 INFO - PROCESS | 3528 | 1465274674713 Marionette DEBUG loaded listener.js 21:44:34 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000707C63B400) [pid = 3528] [serial = 2313] [outer = 0000007008B39000] 21:44:35 INFO - PROCESS | 3528 | 1465274675124 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 21:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 21:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 21:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 21:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 21:44:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 587ms 21:44:35 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 21:44:35 INFO - PROCESS | 3528 | 1465274675166 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 21:44:35 INFO - PROCESS | 3528 | 1465274675168 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 21:44:35 INFO - PROCESS | 3528 | 1465274675172 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 21:44:35 INFO - PROCESS | 3528 | 1465274675174 Marionette TRACE conn5 <- [1,3042,null,{}] 21:44:35 INFO - PROCESS | 3528 | 1465274675177 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:35 INFO - PROCESS | 3528 | 1465274675179 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:35 INFO - PROCESS | 3528 | 1465274675270 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 21:44:35 INFO - PROCESS | 3528 | 1465274675275 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:35 INFO - PROCESS | 3528 | 1465274675277 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:35 INFO - PROCESS | 3528 | ++DOCSHELL 000000701078C800 == 34 [pid = 3528] [id = 772] 21:44:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (00000070106E0800) [pid = 3528] [serial = 2314] [outer = 0000000000000000] 21:44:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (00000070106E4C00) [pid = 3528] [serial = 2315] [outer = 00000070106E0800] 21:44:35 INFO - PROCESS | 3528 | 1465274675321 Marionette DEBUG loaded listener.js 21:44:35 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000701124B000) [pid = 3528] [serial = 2316] [outer = 00000070106E0800] 21:44:36 INFO - PROCESS | 3528 | 1465274676006 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 21:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 21:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 21:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 21:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 21:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 21:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 21:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 21:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 21:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 21:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 21:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 21:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 21:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 21:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 21:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 21:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 21:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 21:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 21:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 21:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 21:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 21:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 21:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 21:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:44:36 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" 21:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:44:36 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" 21:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:44:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 951ms 21:44:36 INFO - PROCESS | 3528 | 1465274676124 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 21:44:36 INFO - PROCESS | 3528 | 1465274676127 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 21:44:36 INFO - TEST-START | /FileAPI/file/File-constructor.html 21:44:36 INFO - PROCESS | 3528 | 1465274676130 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 21:44:36 INFO - PROCESS | 3528 | 1465274676132 Marionette TRACE conn5 <- [1,3046,null,{}] 21:44:36 INFO - PROCESS | 3528 | 1465274676136 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:36 INFO - PROCESS | 3528 | 1465274676138 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:36 INFO - PROCESS | 3528 | 1465274676225 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 21:44:36 INFO - PROCESS | 3528 | 1465274676230 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:36 INFO - PROCESS | 3528 | 1465274676232 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:36 INFO - PROCESS | 3528 | ++DOCSHELL 000000700A807800 == 35 [pid = 3528] [id = 773] 21:44:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007006D0EC00) [pid = 3528] [serial = 2317] [outer = 0000000000000000] 21:44:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (00000070087C4000) [pid = 3528] [serial = 2318] [outer = 0000007006D0EC00] 21:44:36 INFO - PROCESS | 3528 | 1465274676277 Marionette DEBUG loaded listener.js 21:44:36 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (0000007008C4D000) [pid = 3528] [serial = 2319] [outer = 0000007006D0EC00] 21:44:37 INFO - PROCESS | 3528 | 1465274676994 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 21:44:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 21:44:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 21:44:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 21:44:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 21:44:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 21:44:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 21:44:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 21:44:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 21:44:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 21:44:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 21:44:37 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 21:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:37 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 21:44:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 21:44:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 21:44:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:44:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 21:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 21:44:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 21:44:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 21:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 21:44:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 21:44:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 21:44:37 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 883ms 21:44:37 INFO - PROCESS | 3528 | 1465274677015 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 21:44:37 INFO - PROCESS | 3528 | 1465274677020 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 21:44:37 INFO - PROCESS | 3528 | 1465274677025 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 21:44:37 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 21:44:37 INFO - PROCESS | 3528 | 1465274677030 Marionette TRACE conn5 <- [1,3050,null,{}] 21:44:37 INFO - PROCESS | 3528 | 1465274677036 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:37 INFO - PROCESS | 3528 | 1465274677039 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:37 INFO - PROCESS | 3528 | 1465274677163 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 21:44:37 INFO - PROCESS | 3528 | 1465274677290 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:37 INFO - PROCESS | 3528 | 1465274677293 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:37 INFO - PROCESS | 3528 | ++DOCSHELL 000000700C850800 == 36 [pid = 3528] [id = 774] 21:44:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (0000007008A50400) [pid = 3528] [serial = 2320] [outer = 0000000000000000] 21:44:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 84 (0000007008B40800) [pid = 3528] [serial = 2321] [outer = 0000007008A50400] 21:44:37 INFO - PROCESS | 3528 | 1465274677355 Marionette DEBUG loaded listener.js 21:44:37 INFO - PROCESS | 3528 | ++DOMWINDOW == 85 (000000700AC2E000) [pid = 3528] [serial = 2322] [outer = 0000007008A50400] 21:44:37 INFO - PROCESS | 3528 | [3528] 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 21:44:37 INFO - PROCESS | 3528 | 1465274677968 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 21:44:38 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 21:44:38 INFO - {} 21:44:38 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 987ms 21:44:38 INFO - PROCESS | 3528 | 1465274678016 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 21:44:38 INFO - PROCESS | 3528 | 1465274678021 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 21:44:38 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 21:44:38 INFO - PROCESS | 3528 | 1465274678027 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 21:44:38 INFO - PROCESS | 3528 | 1465274678030 Marionette TRACE conn5 <- [1,3054,null,{}] 21:44:38 INFO - PROCESS | 3528 | 1465274678041 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:38 INFO - PROCESS | 3528 | 1465274678044 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:38 INFO - PROCESS | 3528 | 1465274678165 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 21:44:38 INFO - PROCESS | 3528 | 1465274678285 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:38 INFO - PROCESS | 3528 | 1465274678288 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:38 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F877800 == 37 [pid = 3528] [id = 775] 21:44:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 86 (000000700BECAC00) [pid = 3528] [serial = 2323] [outer = 0000000000000000] 21:44:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 87 (000000700C475000) [pid = 3528] [serial = 2324] [outer = 000000700BECAC00] 21:44:38 INFO - PROCESS | 3528 | 1465274678346 Marionette DEBUG loaded listener.js 21:44:38 INFO - PROCESS | 3528 | ++DOMWINDOW == 88 (000000700C826800) [pid = 3528] [serial = 2325] [outer = 000000700BECAC00] 21:44:38 INFO - PROCESS | 3528 | 1465274678870 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 21:44:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 21:44:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 21:44:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 21:44:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 21:44:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 21:44:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 21:44:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 21:44:38 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 901ms 21:44:38 INFO - PROCESS | 3528 | 1465274678931 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 21:44:38 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 21:44:38 INFO - PROCESS | 3528 | 1465274678934 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 21:44:38 INFO - PROCESS | 3528 | 1465274678938 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 21:44:38 INFO - PROCESS | 3528 | 1465274678942 Marionette TRACE conn5 <- [1,3058,null,{}] 21:44:39 INFO - PROCESS | 3528 | 1465274678995 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:39 INFO - PROCESS | 3528 | 1465274679000 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:39 INFO - PROCESS | 3528 | 1465274679161 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 21:44:39 INFO - PROCESS | 3528 | 1465274679225 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:39 INFO - PROCESS | 3528 | 1465274679229 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:39 INFO - PROCESS | 3528 | ++DOCSHELL 000000701062D800 == 38 [pid = 3528] [id = 776] 21:44:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 89 (00000070102F3000) [pid = 3528] [serial = 2326] [outer = 0000000000000000] 21:44:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 90 (00000070106DDC00) [pid = 3528] [serial = 2327] [outer = 00000070102F3000] 21:44:39 INFO - PROCESS | 3528 | 1465274679287 Marionette DEBUG loaded listener.js 21:44:39 INFO - PROCESS | 3528 | ++DOMWINDOW == 91 (00000070107B5000) [pid = 3528] [serial = 2328] [outer = 00000070102F3000] 21:44:39 INFO - PROCESS | 3528 | 1465274679821 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 21:44:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 21:44:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 21:44:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 21:44:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 21:44:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 21:44:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 21:44:39 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 944ms 21:44:39 INFO - PROCESS | 3528 | 1465274679883 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 21:44:39 INFO - PROCESS | 3528 | 1465274679886 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 21:44:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 21:44:39 INFO - PROCESS | 3528 | 1465274679890 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 21:44:39 INFO - PROCESS | 3528 | 1465274679892 Marionette TRACE conn5 <- [1,3062,null,{}] 21:44:39 INFO - PROCESS | 3528 | 1465274679896 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:39 INFO - PROCESS | 3528 | 1465274679898 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:40 INFO - PROCESS | 3528 | 1465274680016 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 21:44:40 INFO - PROCESS | 3528 | 1465274680114 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:40 INFO - PROCESS | 3528 | 1465274680117 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:40 INFO - PROCESS | 3528 | ++DOCSHELL 00000070116CA000 == 39 [pid = 3528] [id = 777] 21:44:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 92 (00000070107BAC00) [pid = 3528] [serial = 2329] [outer = 0000000000000000] 21:44:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 93 (00000070107BD000) [pid = 3528] [serial = 2330] [outer = 00000070107BAC00] 21:44:40 INFO - PROCESS | 3528 | 1465274680171 Marionette DEBUG loaded listener.js 21:44:40 INFO - PROCESS | 3528 | ++DOMWINDOW == 94 (0000007011178C00) [pid = 3528] [serial = 2331] [outer = 00000070107BAC00] 21:44:40 INFO - PROCESS | 3528 | 1465274680712 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 21:44:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 21:44:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 21:44:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 21:44:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 21:44:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 21:44:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 21:44:40 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 880ms 21:44:40 INFO - PROCESS | 3528 | 1465274680781 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 21:44:40 INFO - PROCESS | 3528 | 1465274680784 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 21:44:40 INFO - PROCESS | 3528 | 1465274680787 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 21:44:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 21:44:40 INFO - PROCESS | 3528 | 1465274680789 Marionette TRACE conn5 <- [1,3066,null,{}] 21:44:40 INFO - PROCESS | 3528 | 1465274680793 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:40 INFO - PROCESS | 3528 | 1465274680795 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:40 INFO - PROCESS | 3528 | 1465274680906 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 21:44:41 INFO - PROCESS | 3528 | 1465274681192 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:41 INFO - PROCESS | 3528 | 1465274681195 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:41 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008AC6000 == 40 [pid = 3528] [id = 778] 21:44:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 95 (000000700181BC00) [pid = 3528] [serial = 2332] [outer = 0000000000000000] 21:44:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 96 (0000007005C73400) [pid = 3528] [serial = 2333] [outer = 000000700181BC00] 21:44:41 INFO - PROCESS | 3528 | 1465274681248 Marionette DEBUG loaded listener.js 21:44:41 INFO - PROCESS | 3528 | ++DOMWINDOW == 97 (00000070083C6C00) [pid = 3528] [serial = 2334] [outer = 000000700181BC00] 21:44:42 INFO - PROCESS | 3528 | --DOCSHELL 000000701078C800 == 39 [pid = 3528] [id = 772] 21:44:42 INFO - PROCESS | 3528 | --DOCSHELL 0000007012ACE800 == 38 [pid = 3528] [id = 771] 21:44:42 INFO - PROCESS | 3528 | --DOCSHELL 000000707FC6E800 == 37 [pid = 3528] [id = 770] 21:44:42 INFO - PROCESS | 3528 | --DOCSHELL 000000700AEE0800 == 36 [pid = 3528] [id = 769] 21:44:42 INFO - PROCESS | 3528 | --DOCSHELL 000000707A943000 == 35 [pid = 3528] [id = 768] 21:44:42 INFO - PROCESS | 3528 | --DOCSHELL 00000070116D8000 == 34 [pid = 3528] [id = 767] 21:44:42 INFO - PROCESS | 3528 | --DOCSHELL 000000701059A000 == 33 [pid = 3528] [id = 766] 21:44:42 INFO - PROCESS | 3528 | --DOCSHELL 00000070081C8000 == 32 [pid = 3528] [id = 765] 21:44:42 INFO - PROCESS | 3528 | --DOCSHELL 000000700D11E000 == 31 [pid = 3528] [id = 764] 21:44:42 INFO - PROCESS | 3528 | --DOCSHELL 0000007007D12000 == 30 [pid = 3528] [id = 763] 21:44:42 INFO - PROCESS | 3528 | --DOCSHELL 0000007008812000 == 29 [pid = 3528] [id = 752] 21:44:42 INFO - PROCESS | 3528 | --DOCSHELL 00000070116CA000 == 28 [pid = 3528] [id = 777] 21:44:42 INFO - PROCESS | 3528 | --DOCSHELL 000000701062D800 == 27 [pid = 3528] [id = 776] 21:44:42 INFO - PROCESS | 3528 | --DOCSHELL 000000700F877800 == 26 [pid = 3528] [id = 775] 21:44:42 INFO - PROCESS | 3528 | --DOCSHELL 000000700C850800 == 25 [pid = 3528] [id = 774] 21:44:42 INFO - PROCESS | 3528 | --DOCSHELL 000000700A807800 == 24 [pid = 3528] [id = 773] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 96 (0000007010555800) [pid = 3528] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 95 (0000007008CB0400) [pid = 3528] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 94 (000000700879EC00) [pid = 3528] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 93 (0000007005429800) [pid = 3528] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 92 (0000007006DC2000) [pid = 3528] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 91 (000000707ACC3400) [pid = 3528] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 90 (00000070059DD000) [pid = 3528] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 89 (000000700155AC00) [pid = 3528] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 88 (000000700AC2D000) [pid = 3528] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 87 (0000007008CAB000) [pid = 3528] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 86 (000000700FFF4C00) [pid = 3528] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 85 (000000700E5AA800) [pid = 3528] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 84 (000000707B35E400) [pid = 3528] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 83 (000000707B226000) [pid = 3528] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000707BA39C00) [pid = 3528] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (000000707BA33800) [pid = 3528] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (000000707BDBDC00) [pid = 3528] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (000000707BC78400) [pid = 3528] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (000000700E5B6C00) [pid = 3528] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700CE40800) [pid = 3528] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (0000007079876400) [pid = 3528] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (00000070798AF800) [pid = 3528] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (00000070083C6000) [pid = 3528] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (0000007010722C00) [pid = 3528] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (00000070087A6C00) [pid = 3528] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (0000007008CAA800) [pid = 3528] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 70 (000000700C720400) [pid = 3528] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 69 (000000707A312C00) [pid = 3528] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 68 (000000700CE37400) [pid = 3528] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 67 (0000007006DD5400) [pid = 3528] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 66 (0000007079ADAC00) [pid = 3528] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | --DOMWINDOW == 65 (0000007009CBFC00) [pid = 3528] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 21:44:42 INFO - PROCESS | 3528 | 1465274682603 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 21:44:42 INFO - PROCESS | 3528 | 1465274682644 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 21:44:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 21:44:42 INFO - PROCESS | 3528 | 1465274682650 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 21:44:42 INFO - PROCESS | 3528 | 1465274682653 Marionette TRACE conn5 <- [1,3070,null,{}] 21:44:42 INFO - PROCESS | 3528 | 1465274682659 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:42 INFO - PROCESS | 3528 | 1465274682663 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:42 INFO - PROCESS | 3528 | 1465274682773 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 21:44:42 INFO - PROCESS | 3528 | 1465274682852 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:42 INFO - PROCESS | 3528 | 1465274682857 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:42 INFO - PROCESS | 3528 | ++DOCSHELL 00000070081C8000 == 25 [pid = 3528] [id = 779] 21:44:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 66 (00000070020CB800) [pid = 3528] [serial = 2335] [outer = 0000000000000000] 21:44:42 INFO - PROCESS | 3528 | ++DOMWINDOW == 67 (000000700216F000) [pid = 3528] [serial = 2336] [outer = 00000070020CB800] 21:44:42 INFO - PROCESS | 3528 | 1465274682909 Marionette DEBUG loaded listener.js 21:44:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 68 (00000070053B0C00) [pid = 3528] [serial = 2337] [outer = 00000070020CB800] 21:44:43 INFO - PROCESS | 3528 | 1465274683311 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 21:44:43 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 21:44:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 21:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 21:44:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 21:44:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 734ms 21:44:43 INFO - PROCESS | 3528 | 1465274683387 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 21:44:43 INFO - PROCESS | 3528 | 1465274683392 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 21:44:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 21:44:43 INFO - PROCESS | 3528 | 1465274683400 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 21:44:43 INFO - PROCESS | 3528 | 1465274683403 Marionette TRACE conn5 <- [1,3074,null,{}] 21:44:43 INFO - PROCESS | 3528 | 1465274683407 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:43 INFO - PROCESS | 3528 | 1465274683409 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:43 INFO - PROCESS | 3528 | 1465274683504 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 21:44:43 INFO - PROCESS | 3528 | 1465274683517 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:43 INFO - PROCESS | 3528 | 1465274683519 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:43 INFO - PROCESS | 3528 | ++DOCSHELL 0000007008CF6000 == 26 [pid = 3528] [id = 780] 21:44:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 69 (0000007006DBF800) [pid = 3528] [serial = 2338] [outer = 0000000000000000] 21:44:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 70 (0000007006DC2800) [pid = 3528] [serial = 2339] [outer = 0000007006DBF800] 21:44:43 INFO - PROCESS | 3528 | 1465274683568 Marionette DEBUG loaded listener.js 21:44:43 INFO - PROCESS | 3528 | ++DOMWINDOW == 71 (0000007006DDFC00) [pid = 3528] [serial = 2340] [outer = 0000007006DBF800] 21:44:44 INFO - PROCESS | 3528 | 1465274684038 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 21:44:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 21:44:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 691ms 21:44:44 INFO - PROCESS | 3528 | 1465274684091 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 21:44:44 INFO - PROCESS | 3528 | 1465274684094 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 21:44:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 21:44:44 INFO - PROCESS | 3528 | 1465274684097 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 21:44:44 INFO - PROCESS | 3528 | 1465274684101 Marionette TRACE conn5 <- [1,3078,null,{}] 21:44:44 INFO - PROCESS | 3528 | 1465274684113 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:44 INFO - PROCESS | 3528 | 1465274684118 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:44 INFO - PROCESS | 3528 | 1465274684239 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 21:44:44 INFO - PROCESS | 3528 | 1465274684334 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:44 INFO - PROCESS | 3528 | 1465274684338 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:44 INFO - PROCESS | 3528 | ++DOCSHELL 000000700B163000 == 27 [pid = 3528] [id = 781] 21:44:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (0000007008078800) [pid = 3528] [serial = 2341] [outer = 0000000000000000] 21:44:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700807C800) [pid = 3528] [serial = 2342] [outer = 0000007008078800] 21:44:44 INFO - PROCESS | 3528 | 1465274684387 Marionette DEBUG loaded listener.js 21:44:44 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700855A800) [pid = 3528] [serial = 2343] [outer = 0000007008078800] 21:44:44 INFO - PROCESS | 3528 | 1465274684790 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 21:44:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 21:44:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 732ms 21:44:44 INFO - PROCESS | 3528 | 1465274684832 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 21:44:44 INFO - PROCESS | 3528 | 1465274684835 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 21:44:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 21:44:44 INFO - PROCESS | 3528 | 1465274684838 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 21:44:44 INFO - PROCESS | 3528 | 1465274684840 Marionette TRACE conn5 <- [1,3082,null,{}] 21:44:44 INFO - PROCESS | 3528 | 1465274684848 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:44 INFO - PROCESS | 3528 | 1465274684851 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:44 INFO - PROCESS | 3528 | 1465274684970 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 21:44:44 INFO - PROCESS | 3528 | 1465274684980 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:44 INFO - PROCESS | 3528 | 1465274684983 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:45 INFO - PROCESS | 3528 | ++DOCSHELL 000000700CEE1800 == 28 [pid = 3528] [id = 782] 21:44:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (0000007008A44800) [pid = 3528] [serial = 2344] [outer = 0000000000000000] 21:44:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (0000007008A50000) [pid = 3528] [serial = 2345] [outer = 0000007008A44800] 21:44:45 INFO - PROCESS | 3528 | 1465274685077 Marionette DEBUG loaded listener.js 21:44:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (0000007008B34000) [pid = 3528] [serial = 2346] [outer = 0000007008A44800] 21:44:45 INFO - PROCESS | 3528 | 1465274685496 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 21:44:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 21:44:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 734ms 21:44:45 INFO - PROCESS | 3528 | 1465274685575 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 21:44:45 INFO - PROCESS | 3528 | 1465274685577 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 21:44:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 21:44:45 INFO - PROCESS | 3528 | 1465274685586 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 21:44:45 INFO - PROCESS | 3528 | 1465274685588 Marionette TRACE conn5 <- [1,3086,null,{}] 21:44:45 INFO - PROCESS | 3528 | 1465274685640 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:45 INFO - PROCESS | 3528 | 1465274685642 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:45 INFO - PROCESS | 3528 | 1465274685760 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 21:44:45 INFO - PROCESS | 3528 | 1465274685768 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:45 INFO - PROCESS | 3528 | 1465274685770 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:45 INFO - PROCESS | 3528 | ++DOCSHELL 000000700D155000 == 29 [pid = 3528] [id = 783] 21:44:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (0000007008B3F400) [pid = 3528] [serial = 2347] [outer = 0000000000000000] 21:44:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (0000007008CA9000) [pid = 3528] [serial = 2348] [outer = 0000007008B3F400] 21:44:45 INFO - PROCESS | 3528 | 1465274685814 Marionette DEBUG loaded listener.js 21:44:45 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (0000007009B6D800) [pid = 3528] [serial = 2349] [outer = 0000007008B3F400] 21:44:46 INFO - PROCESS | 3528 | 1465274686248 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 21:44:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 21:44:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 21:44:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 692ms 21:44:46 INFO - PROCESS | 3528 | 1465274686281 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 21:44:46 INFO - PROCESS | 3528 | 1465274686284 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 21:44:46 INFO - PROCESS | 3528 | 1465274686287 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 21:44:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 21:44:46 INFO - PROCESS | 3528 | 1465274686289 Marionette TRACE conn5 <- [1,3090,null,{}] 21:44:46 INFO - PROCESS | 3528 | 1465274686292 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:46 INFO - PROCESS | 3528 | 1465274686298 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:46 INFO - PROCESS | 3528 | 1465274686438 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 21:44:46 INFO - PROCESS | 3528 | 1465274686500 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:46 INFO - PROCESS | 3528 | 1465274686502 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:46 INFO - PROCESS | 3528 | ++DOCSHELL 000000700F877800 == 30 [pid = 3528] [id = 784] 21:44:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 81 (000000700A878800) [pid = 3528] [serial = 2350] [outer = 0000000000000000] 21:44:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 82 (000000700AC37400) [pid = 3528] [serial = 2351] [outer = 000000700A878800] 21:44:46 INFO - PROCESS | 3528 | 1465274686548 Marionette DEBUG loaded listener.js 21:44:46 INFO - PROCESS | 3528 | ++DOMWINDOW == 83 (000000700BEBD400) [pid = 3528] [serial = 2352] [outer = 000000700A878800] 21:44:46 INFO - PROCESS | 3528 | --DOMWINDOW == 82 (000000707B359800) [pid = 3528] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 21:44:46 INFO - PROCESS | 3528 | --DOMWINDOW == 81 (0000007006D0EC00) [pid = 3528] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 21:44:46 INFO - PROCESS | 3528 | --DOMWINDOW == 80 (00000070106E0800) [pid = 3528] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 21:44:46 INFO - PROCESS | 3528 | --DOMWINDOW == 79 (00000070053B0800) [pid = 3528] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 21:44:46 INFO - PROCESS | 3528 | --DOMWINDOW == 78 (00000070126EC800) [pid = 3528] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 21:44:46 INFO - PROCESS | 3528 | --DOMWINDOW == 77 (000000700BED2000) [pid = 3528] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 21:44:46 INFO - PROCESS | 3528 | --DOMWINDOW == 76 (000000700782E800) [pid = 3528] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 21:44:46 INFO - PROCESS | 3528 | --DOMWINDOW == 75 (000000707A9C3000) [pid = 3528] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 21:44:46 INFO - PROCESS | 3528 | --DOMWINDOW == 74 (000000700154E400) [pid = 3528] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 21:44:46 INFO - PROCESS | 3528 | --DOMWINDOW == 73 (00000070083C8C00) [pid = 3528] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 21:44:46 INFO - PROCESS | 3528 | --DOMWINDOW == 72 (0000007007D44400) [pid = 3528] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 21:44:46 INFO - PROCESS | 3528 | --DOMWINDOW == 71 (0000007008B39000) [pid = 3528] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 21:44:47 INFO - PROCESS | 3528 | 1465274687138 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 21:44:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 21:44:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 879ms 21:44:47 INFO - PROCESS | 3528 | 1465274687169 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 21:44:47 INFO - PROCESS | 3528 | 1465274687171 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 21:44:47 INFO - PROCESS | 3528 | 1465274687174 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 21:44:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 21:44:47 INFO - PROCESS | 3528 | 1465274687176 Marionette TRACE conn5 <- [1,3094,null,{}] 21:44:47 INFO - PROCESS | 3528 | 1465274687180 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:47 INFO - PROCESS | 3528 | 1465274687182 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:47 INFO - PROCESS | 3528 | 1465274687263 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 21:44:47 INFO - PROCESS | 3528 | 1465274687268 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:47 INFO - PROCESS | 3528 | 1465274687270 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:47 INFO - PROCESS | 3528 | ++DOCSHELL 000000700FC24000 == 31 [pid = 3528] [id = 785] 21:44:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 72 (000000700BECB400) [pid = 3528] [serial = 2353] [outer = 0000000000000000] 21:44:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 73 (000000700BED1000) [pid = 3528] [serial = 2354] [outer = 000000700BECB400] 21:44:47 INFO - PROCESS | 3528 | 1465274687315 Marionette DEBUG loaded listener.js 21:44:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 74 (000000700C471C00) [pid = 3528] [serial = 2355] [outer = 000000700BECB400] 21:44:47 INFO - PROCESS | 3528 | 1465274687710 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 21:44:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 21:44:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 21:44:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 21:44:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 585ms 21:44:47 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 21:44:47 INFO - PROCESS | 3528 | 1465274687764 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 21:44:47 INFO - PROCESS | 3528 | 1465274687766 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 21:44:47 INFO - PROCESS | 3528 | 1465274687781 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 21:44:47 INFO - PROCESS | 3528 | 1465274687783 Marionette TRACE conn5 <- [1,3098,null,{}] 21:44:47 INFO - PROCESS | 3528 | 1465274687788 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:47 INFO - PROCESS | 3528 | 1465274687790 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:47 INFO - PROCESS | 3528 | 1465274687873 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 21:44:47 INFO - PROCESS | 3528 | 1465274687878 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:47 INFO - PROCESS | 3528 | 1465274687880 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:47 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010060800 == 32 [pid = 3528] [id = 786] 21:44:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 75 (000000700C477400) [pid = 3528] [serial = 2356] [outer = 0000000000000000] 21:44:47 INFO - PROCESS | 3528 | ++DOMWINDOW == 76 (000000700C71F400) [pid = 3528] [serial = 2357] [outer = 000000700C477400] 21:44:47 INFO - PROCESS | 3528 | 1465274687925 Marionette DEBUG loaded listener.js 21:44:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 77 (000000700C825C00) [pid = 3528] [serial = 2358] [outer = 000000700C477400] 21:44:48 INFO - PROCESS | 3528 | 1465274688359 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 21:44:48 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 21:44:48 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 21:44:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 21:44:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:44:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:44:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 21:44:48 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 649ms 21:44:48 INFO - PROCESS | 3528 | 1465274688422 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 21:44:48 INFO - PROCESS | 3528 | 1465274688424 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 21:44:48 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 21:44:48 INFO - PROCESS | 3528 | 1465274688432 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 21:44:48 INFO - PROCESS | 3528 | 1465274688434 Marionette TRACE conn5 <- [1,3102,null,{}] 21:44:48 INFO - PROCESS | 3528 | 1465274688437 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:48 INFO - PROCESS | 3528 | 1465274688439 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:48 INFO - PROCESS | 3528 | 1465274688525 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 21:44:48 INFO - PROCESS | 3528 | 1465274688532 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"fa3c6b76-bb3c-45e0-9500-eb588dfc0565\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:48 INFO - PROCESS | 3528 | 1465274688534 Marionette INFO sendAsync 56e38967-6fda-4f10-a3a0-3bf2a798f630 21:44:48 INFO - PROCESS | 3528 | ++DOCSHELL 0000007010598800 == 33 [pid = 3528] [id = 787] 21:44:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 78 (000000700C828800) [pid = 3528] [serial = 2359] [outer = 0000000000000000] 21:44:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 79 (000000700CE40400) [pid = 3528] [serial = 2360] [outer = 000000700C828800] 21:44:48 INFO - PROCESS | 3528 | 1465274688578 Marionette DEBUG loaded listener.js 21:44:48 INFO - PROCESS | 3528 | ++DOMWINDOW == 80 (000000700D4D3400) [pid = 3528] [serial = 2361] [outer = 000000700C828800] 21:44:49 INFO - PROCESS | 3528 | 1465274689066 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 21:44:49 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 21:44:49 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 734ms 21:44:49 INFO - PROCESS | 3528 | 1465274689166 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 21:44:49 INFO - PROCESS | 3528 | 1465274689170 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 21:44:50 WARNING - u'runner_teardown' () 21:44:50 INFO - No more tests 21:44:50 INFO - Got 0 unexpected results 21:44:50 INFO - SUITE-END | took 683s 21:44:50 INFO - Closing logging queue 21:44:50 INFO - queue closed 21:44:50 INFO - Return code: 0 21:44:50 WARNING - # TBPL SUCCESS # 21:44:50 INFO - Running post-action listener: _resource_record_post_action 21:44:50 INFO - Running post-run listener: _resource_record_post_run 21:44:51 INFO - Total resource usage - Wall time: 692s; CPU: 14.0%; Read bytes: 84692992; Write bytes: 1003368448; Read time: 1168660; Write time: 5099220 21:44:51 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 21:44:51 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 12522496; Read time: 0; Write time: 121170 21:44:51 INFO - run-tests - Wall time: 689s; CPU: 14.0%; Read bytes: 84692992; Write bytes: 895220736; Read time: 1168660; Write time: 4906910 21:44:51 INFO - Running post-run listener: _upload_blobber_files 21:44:51 INFO - Blob upload gear active. 21:44:51 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 21:44:51 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 21:44:51 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'] 21:44:51 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 21:44:52 INFO - (blobuploader) - INFO - Open directory for files ... 21:44:52 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 21:44:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:44:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:44:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 21:44:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:44:52 INFO - (blobuploader) - INFO - Done attempting. 21:44:52 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 21:44:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:44:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:44:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 21:44:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:44:54 INFO - (blobuploader) - INFO - Done attempting. 21:44:54 INFO - (blobuploader) - INFO - Iteration through files over. 21:44:54 INFO - Return code: 0 21:44:54 INFO - rmtree: C:\slave\test\build\uploaded_files.json 21:44:54 INFO - Using _rmtree_windows ... 21:44:54 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 21:44:54 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/36196fdc1c3adcfeb388e762ca7e475ddff74f3483c17549dfc991bdedf8c94f6c53df5abf6327ae5bf69d2273f291c486145ef64ada2c0fef874c23f480588e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/00504de8eca51340645e2f44164aa748df1e5251710d6fbd82e2f160bff945a9437d1bafccaa7e51b466e0bf7329260ec937cf9569991fb16d9e4d20ce3f2db9"} 21:44:54 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 21:44:54 INFO - Writing to file C:\slave\test\properties\blobber_files 21:44:54 INFO - Contents: 21:44:54 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/36196fdc1c3adcfeb388e762ca7e475ddff74f3483c17549dfc991bdedf8c94f6c53df5abf6327ae5bf69d2273f291c486145ef64ada2c0fef874c23f480588e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/00504de8eca51340645e2f44164aa748df1e5251710d6fbd82e2f160bff945a9437d1bafccaa7e51b466e0bf7329260ec937cf9569991fb16d9e4d20ce3f2db9"} 21:44:54 INFO - Running post-run listener: copy_logs_to_upload_dir 21:44:54 INFO - Copying logs to upload dir... 21:44:54 INFO - mkdir: C:\slave\test\build\upload\logs 21:44:54 INFO - Copying logs to upload dir... 21:44:54 INFO - Using _rmtree_windows ... 21:44:54 INFO - Using _rmtree_windows ... 21:44:54 INFO - Using _rmtree_windows ... 21:44:54 INFO - Using _rmtree_windows ... 21:44:54 INFO - Using _rmtree_windows ... 21:44:54 INFO - Using _rmtree_windows ... 21:44:54 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=970.824000 ========= master_lag: 0.43 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 11 secs) (at 2016-06-06 21:44:54.703912) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 21:44:54.705120) ========= '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-136\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-136 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-136 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-136\AppData\Local LOGONSERVER=\\T-W864-IX-136 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-136 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-136 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-136 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/36196fdc1c3adcfeb388e762ca7e475ddff74f3483c17549dfc991bdedf8c94f6c53df5abf6327ae5bf69d2273f291c486145ef64ada2c0fef874c23f480588e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/00504de8eca51340645e2f44164aa748df1e5251710d6fbd82e2f160bff945a9437d1bafccaa7e51b466e0bf7329260ec937cf9569991fb16d9e4d20ce3f2db9"} build_url:https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.202000 build_url: 'https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/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/36196fdc1c3adcfeb388e762ca7e475ddff74f3483c17549dfc991bdedf8c94f6c53df5abf6327ae5bf69d2273f291c486145ef64ada2c0fef874c23f480588e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/00504de8eca51340645e2f44164aa748df1e5251710d6fbd82e2f160bff945a9437d1bafccaa7e51b466e0bf7329260ec937cf9569991fb16d9e4d20ce3f2db9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/JgGl-4lSROWlIgGjdN7ITA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 21:44:54.927974) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 21:44:54.928301) ========= '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-136\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-136 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-136 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-136\AppData\Local LOGONSERVER=\\T-W864-IX-136 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-136 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-136 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-136 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-06 21:44:55.046681) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-06 21:44:55.047061) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-06 21:44:55.906446) ========= ========= Total master_lag: 0.66 =========